Quarterly report [Sections 13 or 15(d)]

FAIR VALUE - Narratives (Details)

v3.25.2
FAIR VALUE - Narratives (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jul. 31, 2024
shares
Jul. 21, 2024
USD ($)
shares
Sep. 30, 2023
shares
Oct. 31, 2022
$ / shares
shares
FAIR VALUE                  
Warrants issued to purchase shares | shares 522,008   522,008            
Warrant liability | $ $ 1,095,926   $ 1,095,926   $ 1,718,000        
Change in fair value of warrants | $ (501,598) $ (12,455,431) (161,598) $ 2,504,915          
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 | $ 830,000   830,000   1,200,000   $ 12,000,000    
September 2023 Warrants                  
FAIR VALUE                  
Warrants issued to purchase shares | shares               700,854  
Warrant liability | $ $ 15,000   $ 15,000   $ 26,000        
2023 Tranche B Preferred Warrants                  
FAIR VALUE                  
Warrants issued to purchase shares | shares 14,652   14,652            
Exercise price of warrants (in dollars per share) | $ / shares $ 143.25   $ 143.25            
Warrants outstanding | shares           105      
2023 Tranche B Preferred Warrants | Series E-4 preferred stock                  
FAIR VALUE                  
Warrants issued to purchase shares | shares             1,610    
October 2022 Warrants                  
FAIR VALUE                  
Warrants issued to purchase shares | shares                 171,703
Warrants term                 5 years
Exercise price of warrants (in dollars per share) | $ / shares                 $ 58.8
2022 Pre-Funded Common Warrants                  
FAIR VALUE                  
Warrants issued to purchase shares | shares                 62,531
Dividend | July 2024 Warrants                  
FAIR VALUE                  
Warrants 0   0   0        
Dividend | September 2023 Warrants                  
FAIR VALUE                  
Warrants 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