XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY - Warrants Exercised for Cash - (Details)
12 Months Ended
Jun. 14, 2024
Oct. 14, 2022
Dec. 31, 2024
$ / shares
shares
Dec. 31, 2023
shares
May 31, 2023
$ / shares
Apr. 30, 2022
$ / shares
shares
Dec. 31, 2020
$ / shares
Class of Stock [Line Items]              
Warrants and rights outstanding, term           5 years 6 months 5 years
Exercise price (in dollar per share)             $ 236.40
Warrants outstanding (in shares) | shares     560,839 1,355,598   35,023  
Warrants and rights exercisable, term           6 months  
Warrants exercised (in shares) | shares     0 0      
Conversion ratio 0.125 0.04          
Series A-1 Warrants              
Class of Stock [Line Items]              
Warrants and rights outstanding, term         5 years 6 months    
Exercise price (in dollar per share)         $ 11.2    
Warrants exercised (in shares) | shares     0 0      
Series A-2 Warrants              
Class of Stock [Line Items]              
Warrants and rights outstanding, term         18 months    
Exercise price (in dollar per share)         $ 11.2    
Warrants exercised (in shares) | shares     0 0      
Pre-Funded Warrant              
Class of Stock [Line Items]              
Exercise price (in dollar per share)         $ 0.0001    
H.C Wainwright & Co., LLC Warrants              
Class of Stock [Line Items]              
Warrants and rights outstanding, term     5 years 6 months        
Exercise price (in dollar per share)     $ 16.5        
Warrants exercised (in shares) | shares     0 0      
Number of shares called by warrants (in shares) | shares     31,818        
Warrant              
Class of Stock [Line Items]              
Exercise price (in dollar per share)           $ 67.98  
Maximum              
Class of Stock [Line Items]              
Exercise price (in dollar per share)             $ 230.00