v3.26.1
Warrant Liabilities - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 03, 2025
Aug. 07, 2025
Aug. 06, 2025
Dec. 31, 2025
Mar. 31, 2026
Jan. 31, 2026
Sep. 30, 2023
Jul. 31, 2023
Class of Warrant or Right [Line Items]                
Common stock, shares issued       153,372,044 158,648,963 4,843,179    
Tranche A Warrants                
Class of Warrant or Right [Line Items]                
Exercise price of warrants   $ 1.05            
Warrant average trading price threshold per share   $ 1.37            
Warrant average trading price threshold consecutive trading days   15 days            
Class of warrants or rights exercised       21,904,261        
Proceeds from issuance of warrants       $ 23.0        
Proceeds from issuance of warrants yet to receive       $ 4.1        
Class of warrants or rights cancelled       500        
Warrants exercisable date   Aug. 07, 2025            
Warrants maturity date   Aug. 07, 2027            
Tranche B Warrants                
Class of Warrant or Right [Line Items]                
Warrant purchase         21,147,002      
Exercise price of warrants $ 1.05              
Warrant expiration period 5 years              
Warrants exercisable date Oct. 03, 2025              
Warrants maturity date Oct. 03, 2030              
August 2025 Offering | Common Stock, Tranche A and Tranche W warrants | Underwriting Agreement with Ladenburg Thalmann & Co. Inc.                
Class of Warrant or Right [Line Items]                
Sale of stock, number of shares issued in transaction     19,047,619          
Sale of stock, combined offering price     $ 1.05          
August 2025 Offering | Tranche A Warrants | Underwriting Agreement with Ladenburg Thalmann & Co. Inc.                
Class of Warrant or Right [Line Items]                
Warrant purchase     19,047,619          
August 2025 Offering | Tranche B Warrants | Underwriting Agreement with Ladenburg Thalmann & Co. Inc.                
Class of Warrant or Right [Line Items]                
Warrant purchase     19,047,619          
Maximum | August 2025 Offering | Common Stock, Tranche A and Tranche W warrants | Underwriting Agreement with Ladenburg Thalmann & Co. Inc.                
Class of Warrant or Right [Line Items]                
Number of shares issued     2,857,142          
July 2023 Warrants                
Class of Warrant or Right [Line Items]                
Principal amount of convertible notes               $ 20.9
Exercise price of warrants               $ 17.9927
September 2023 Warrants                
Class of Warrant or Right [Line Items]                
Immediately exercisable warrants amount             $ 4.2  
September 2023 Warrants | Series F Convertible Preferred Stock                
Class of Warrant or Right [Line Items]                
Exercise price of warrants             $ 8.3843  
September 2023 Warrants | Common Stock                
Class of Warrant or Right [Line Items]                
Exercise price of warrants             $ 17.9927