v3.26.1
Fair Value Measurements - Warrants (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 07, 2025
Oct. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value Measurements              
Warrants liability at fair value     $ 11,367,000   $ 11,367,000   $ 3,276,000
Grant date fair values for warrants $ 94,000,000            
Change in fair value of warrants     $ 4,941,000 $ (542,000) $ 9,597,000 $ 86,187,000  
Loss on issuance of warrants (75,600,000)         $ (75,644,000)  
Private placement warrants              
Fair Value Measurements              
Warrants outstanding     55,403   55,403   55,403
SPAC Warrants              
Fair Value Measurements              
Warrants outstanding     0 0 0 0  
Series A and B warrants              
Fair Value Measurements              
Grant date fair values for warrants 94,000,000            
Series A              
Fair Value Measurements              
Grant date fair values for warrants 20,700,000            
Warrants outstanding     3,565,245 3,565,245 3,565,245 3,565,245 3,565,245
Warrants exercised       0   0  
Change in fair value of warrants     $ 900,000 $ (500,000) $ 1,200,000 $ 18,800,000  
Series B              
Fair Value Measurements              
Issuance of shares and reclassification of liability related to cashless warrant exercises (in shares)       886,752   10,314,285  
Grant date fair values for warrants $ 73,300,000            
Warrants outstanding     62,263 127,150 62,263 127,150 62,263
Warrants exercised       295,584   3,438,095  
Change in fair value of warrants     $ 50,000 $ (5,600,000) $ 71,000 $ 2,300,000  
Pipe Warrants              
Fair Value Measurements              
Grant date fair values for warrants     $ 7,400,000   $ 7,400,000    
Warrants outstanding     6,500,000   6,500,000    
Warrants exercised     0   0    
Change in fair value of warrants     $ 1,800,000   $ 3,100,000    
Daewong Warrant              
Fair Value Measurements              
Grant date fair values for warrants     $ 10,300,000   $ 10,300,000    
Warrants outstanding     8,000,000   8,000,000    
Warrants exercised     0   0    
Change in fair value of warrants     $ 2,200,000   $ 5,200,000    
Odean Warrants              
Fair Value Measurements              
Exercise price per warrant   $ 2          
Warrants liability at fair value     $ 100,000   $ 100,000    
Warrants outstanding     125,000   125,000    
Warrants exercised         0    
Change in fair value of warrants         $ 39,000    
Litigation settlement cash   $ 1,000,000          
Litigation settlement share   $ 300,000          
Litigation settlement warrants issued   125,000          
Exercise price   $ 2          
Warrants expiration term   3 years          
Litigation settlement gain   $ 400,000