v3.26.1
Warrant Liabilities - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 08, 2025
Mar. 20, 2025
Mar. 31, 2026
Dec. 31, 2025
Warrant Liabilities        
Fair value of warrant liabilities     $ 106,963 $ 52,323
Change fair value of warrant liability     $ (54,640)  
Common Warrants        
Warrant Liabilities        
Number of shares issued upon exercise of warrants 185,430,464      
Exercise price of warrants (in dollars per share) $ 2      
New Pre-Funded Warrants        
Warrant Liabilities        
Shares of common stock which may be purchased from warrants issued 154,430,464      
Number of shares issued upon exercise of warrants 154,430,464      
Per share price at which warrants were issued $ 0.0001      
$7.75 Warrants        
Warrant Liabilities        
Shares of common stock which may be purchased from warrants issued 185,430,464      
Per share price at which warrants were issued $ 7.75   $ 7.75 $ 7.75
Fair value of warrant liabilities     $ 106,963 $ 52,323
March 2025 Offering        
Warrant Liabilities        
Number of shares issued   46,500,000    
March 2025 Offering | Prefunded Warrants        
Warrant Liabilities        
Shares of common stock which may be purchased from warrants issued   138,930,464    
March 2025 Offering | Common Warrants        
Warrant Liabilities        
Shares of common stock which may be purchased from warrants issued   185,430,464