v3.26.1
Warrant Liabilities - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 08, 2025
Mar. 20, 2025
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Mar. 31, 2026
Warrant Liabilities            
Fair value of warrant liabilities     $ 136,254 $ 136,254 $ 52,323  
Change fair value of warrant liability       $ (83,931)    
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 $ 7.75  
Fair value of warrant liabilities     $ 136,254 $ 136,254 $ 52,323 $ 106,963
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