XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
May 08, 2025
Apr. 30, 2025
Mar. 31, 2025
Aug. 31, 2020
Mar. 31, 2025
Common Stock          
Subsequent Event [Line Items]          
Issuance of common stock upon conversion of Series X convertible preferred stock (in shares)     564,632 26,120  
Subsequent Event | Open Market Sale Agreement          
Subsequent Event [Line Items]          
Offerring price $ 150.0        
Shares sold (in shares) 0        
Subsequent Event | Common Stock          
Subsequent Event [Line Items]          
Issuance of common stock upon exercise of pre-funded warrants (in shares)   337,548      
Issuance of common stock upon conversion of Series X convertible preferred stock (in shares)   391,090      
Subsequent Event | Series A Preferred Stock          
Subsequent Event [Line Items]          
Issuance of common stock upon conversion of Series X convertible preferred stock (in shares)   5,587      
Prefunded Warrants          
Subsequent Event [Line Items]          
Warrants, cashless exercises (in shares)         657,060
Prefunded Warrants | Subsequent Event          
Subsequent Event [Line Items]          
Warrants, cashless exercises (in shares)   337,552