v3.26.1
Warrants - Additional Information (Details) - USD ($)
1 Months Ended
May 28, 2025
Jun. 26, 2024
Aug. 16, 2023
Aug. 14, 2023
Dec. 31, 2025
Jun. 30, 2025
Jul. 31, 2024
Apr. 30, 2023
Mar. 31, 2026
Apr. 30, 2025
Class of Warrant or Right [Line Items]                    
Common stock, shares issued         285,051,648       287,276,885  
Common stock, par value per share         $ 0.00001       $ 0.00001  
2023 Pre-Funded Warrants                    
Class of Warrant or Right [Line Items]                    
Shares of Common Stock.                   9,607,145
Warrants Exercised                   9,615,000
SSI Warrants                    
Class of Warrant or Right [Line Items]                    
Warrants Exercised         316,667          
Proceeds from exercise of warrants         $ 200,000          
Outstanding liability classified warrants         $ 0       $ 0  
Underwriting Agreement                    
Class of Warrant or Right [Line Items]                    
Underwriter agreed to purchase share price of per share $ 2.585 $ 2.115                
Underwriting Agreement | May 2025 Pre Funded Warrants                    
Class of Warrant or Right [Line Items]                    
Common stock, shares issued 46,868,687                  
Common stock, par value per share $ 0.001                  
Warrants issued 25,858,586                  
Exercise price of warrants $ 0.001                  
Beneficial ownership limitation notice period (in days) 61 days                  
Increase or decrease in beneficial ownership limitation percentage 19.99%                  
Offering price per share $ 2.749                  
Underwriter agreed to purchase share price of per share $ 2.584                  
Additional warrants sold upon exercise of underwriters option           0        
Underwriting Agreement | May 2025 Pre Funded Warrants Option One                    
Class of Warrant or Right [Line Items]                    
Shares beneficially owned 4.99%                  
Combined voting power beneficially owned 4.99%                  
Underwriting Agreement | May 2025 Pre Funded Warrants Option Two                    
Class of Warrant or Right [Line Items]                    
Shares beneficially owned 9.99%                  
Combined voting power beneficially owned 9.99%                  
Underwriting Agreement | June 2024 Pre-Funded Warrants Option One                    
Class of Warrant or Right [Line Items]                    
Shares beneficially owned   4.99%                
Combined voting power beneficially owned   4.99%                
Underwriting Agreement | June 2024 Pre-Funded Warrants Option Two                    
Class of Warrant or Right [Line Items]                    
Shares beneficially owned   9.99%                
Combined voting power beneficially owned   9.99%                
Underwriting Agreement | June 2024 Pre-funded Warrants                    
Class of Warrant or Right [Line Items]                    
Common stock, shares issued   14,361,113                
Common stock, par value per share   $ 0.001                
Warrants issued   18,972,221                
Exercise price of warrants   $ 0.001                
Beneficial ownership limitation notice period (in days)   61 days                
Increase or decrease in beneficial ownership limitation percentage   19.99%                
Offering price per share   $ 2.249                
Underwriter agreed to purchase share price of per share   2.114                
Additional warrants sold upon exercise of underwriters option             0      
Underwriting Agreement | Common Stock                    
Class of Warrant or Right [Line Items]                    
Offering price per share $ 2.75 $ 2.25                
Private Placement | Securities Purchase Agreement                    
Class of Warrant or Right [Line Items]                    
Beneficial ownership limitation notice period (in days)       61 days            
Increase or decrease in beneficial ownership limitation percentage       19.99%            
Gross proceeds from issuance of common stock     $ 150,000,000              
Net proceeds from issuance of common stock     $ 140,300,000              
August 2023 Private Placement | Securities Purchase Agreement                    
Class of Warrant or Right [Line Items]                    
Common stock, shares issued       122,412,376            
August 2023 Private Placement | Securities Purchase Agreement | 2023 Pre-Funded Warrants                    
Class of Warrant or Right [Line Items]                    
Common stock, par value per share       $ 0.001            
Warrants issued       44,250,978            
Purchase price per share of common stock       $ 0.9            
Exercise price of warrants       $ 0.001            
SSI Strategy Holdings LLC | Private Placement | Securities Purchase Agreement                    
Class of Warrant or Right [Line Items]                    
Common stock, shares issued               705,218    
Aggregate gross proceeds               $ 500,000    
Warrants issued               525,000    
Exercise price of warrants               $ 0.709    
Warrants term               10 years