XML 78 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - PUBLIC OFFERINGS (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Mar. 21, 2024
Jan. 10, 2023
Apr. 01, 2022
Mar. 31, 2024
Jan. 31, 2023
Dec. 31, 2024
2023 Pre-funded Warrant            
Public Offering [Line Items]            
Warrants to purchase common stock, shares         25,000,000  
Pre-Funded Warrants            
Public Offering [Line Items]            
Warrants exercise price           $ 0.001
2023 Public Offering            
Public Offering [Line Items]            
Issuance of common stock in connection with public offering (in shares)   68,007,741     68,007,741  
Net proceeds from public offering after deducting underwriting discount and other offering expenses   $ 213.3        
2023 Public Offering | 2023 Pre-funded Warrant            
Public Offering [Line Items]            
Warrants exercise price   $ 0.001        
Public offering price per share   2.449        
2023 Public Offering | Common Stock            
Public Offering [Line Items]            
Public offering price of common stock per share   $ 2.45        
2022 Underwritten Public Offering            
Public Offering [Line Items]            
Public offering price of common stock per share     $ 1.05      
Issuance of common stock in connection with public offering (in shares)     53,333,334      
Net proceeds from public offering after deducting underwriting discount and other offering expenses     $ 69.9      
2022 Underwritten Public Offering | 2022 Pre-Funded Warrant            
Public Offering [Line Items]            
Warrants exercise price     $ 0.001      
Warrants to purchase common stock, shares     18,095,238      
Public offering price per share     $ 1.049      
2022 Underwritten Public Offering | 2022 Stock Purchase Warrants            
Public Offering [Line Items]            
Warrants exercise price     $ 1.45      
Warrants to purchase common stock, shares     35,714,286      
2024 Underwritten Public Offering            
Public Offering [Line Items]            
Issuance of common stock in connection with public offering (in shares) 41,999,998     41,999,998    
Net proceeds from public offering after deducting underwriting discount and other offering expenses $ 141.0          
2024 Underwritten Public Offering | Common Stock            
Public Offering [Line Items]            
Public offering price of common stock per share $ 3          
2024 Underwritten Public Offering | 2024 Pre-funded Warrant            
Public Offering [Line Items]            
Warrants exercise price $ 0.001          
Warrants to purchase common stock, shares 8,002,668     8,002,668    
Public offering price per share $ 2.99