Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE - Option-pricing assumptions and assumptions used upon issuance (Details)

v3.24.3
FAIR VALUE - Option-pricing assumptions and assumptions used upon issuance (Details)
Jun. 30, 2024
Y
Dec. 31, 2023
Y
Sep. 30, 2023
Oct. 31, 2022
Risk-free interest rate | Minimum        
FAIR VALUE        
Warrants   4.41    
September 2023 Warrants | Volatility | Maximum        
FAIR VALUE        
Warrants 85.0 83.0    
September 2023 Warrants | Volatility | Minimum        
FAIR VALUE        
Warrants 81.0 82.0    
September 2023 Warrants | Risk-free interest rate        
FAIR VALUE        
Warrants 4.41      
September 2023 Warrants | Risk-free interest rate | Maximum        
FAIR VALUE        
Warrants   5.40    
September 2023 Warrants | Risk-free interest rate | Minimum        
FAIR VALUE        
Warrants   3.80    
September 2023 Warrants | Expected life (years) | Maximum        
FAIR VALUE        
Warrants 4.19 4.7    
September 2023 Warrants | Expected life (years) | Minimum        
FAIR VALUE        
Warrants 0.75 0.3    
September 2023 Warrants | Dividend        
FAIR VALUE        
Warrants 0 0 0  
2022 Common Warrants | Volatility        
FAIR VALUE        
Warrants 77.8 81.1    
2022 Common Warrants | Risk-free interest rate        
FAIR VALUE        
Warrants 4.33 3.84    
2022 Common Warrants | Expected life (years)        
FAIR VALUE        
Warrants 3.3 3.8    
2022 Common Warrants | Dividend        
FAIR VALUE        
Warrants 0 0   0