Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE - Narratives (Details)

v3.24.3
FAIR VALUE - Narratives (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
shares
Jul. 31, 2024
shares
Jul. 21, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Oct. 31, 2022
$ / shares
shares
FAIR VALUE                
Warrants issued to purchase shares | shares 24,613,833   24,613,833          
Warrant liability | $ $ 11,929,242   $ 11,929,242       $ 16,120,898  
Change in fair value of warrants | $ (6,088,355) $ 7,688,028 (3,583,440) $ 8,254,649        
Series E-4 preferred stock                
FAIR VALUE                
Warrants issued to purchase shares | shares           1,610    
2023 Tranche A warrants | Series E-3 preferred stock                
FAIR VALUE                
Change in fair value of warrants | $     4,800,000          
July 2024 Warrants                
FAIR VALUE                
Warrant liability | $ 6,900,000   6,900,000     $ 12,000,000    
September 2023 Warrants                
FAIR VALUE                
Warrants issued to purchase shares | shares   21,025,641   21,025,641        
Warrant liability | $ $ 30,000   $ 30,000       $ 4,200,000  
2023 Tranche B Preferred Warrants                
FAIR VALUE                
Warrants issued to purchase shares | shares 439,560   439,560          
Exercise price of warrants (in dollars per share) | $ / shares $ 4.7775   $ 4.7775          
Warrants outstanding | shares         105.00      
October 2022 Warrants                
FAIR VALUE                
Warrants issued to purchase shares | shares               5,151,098
Warrants term               5 years
Exercise price of warrants (in dollars per share) | $ / shares               $ 1.96
2022 Pre-Funded Common Warrants                
FAIR VALUE                
Warrants issued to purchase shares | shares               1,875,941
Dividend | July 2024 Warrants                
FAIR VALUE                
Warrants 0   0     0    
Dividend | September 2023 Warrants                
FAIR VALUE                
Warrants 0 0 0 0     0  
Dividend | October 2022 Warrants                
FAIR VALUE                
Warrants 0   0       0 0
Level 1                
FAIR VALUE                
Fair value of financial liabilities | $ $ 0   $ 0          
Level 2                
FAIR VALUE                
Fair value of financial liabilities | $ $ 0   $ 0