v3.25.4
Related Party Transactions - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Aug. 14, 2025
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]        
Due to related parties   $ 37,262,000 $ 37,262,000 $ 325,000
Asset Purchase Commitment        
Related Party Transaction [Line Items]        
Unrecorded unconditional purchase obligation, weighted average share price (in dollars per share)   $ 4.00 $ 4.00  
Joint Development Agreements        
Related Party Transaction [Line Items]        
Unrecorded unconditional purchase obligation, threshold trading days     10 days  
Unrecorded unconditional purchase obligation, weighted average share price (in dollars per share)   $ 4.00 $ 4.00  
BHES        
Related Party Transaction [Line Items]        
Gain (loss) on stock issued during period, value, issued for services     $ (17,500,000)  
Gain (loss) on stock issued during period, value, issued for services, inception-to-date     (15,000,000.0)  
Purchase Of Lube Oil System | BHES        
Related Party Transaction [Line Items]        
Related party transaction, amounts of transaction $ 1,600,000      
Contractual obligation   $ 200,000 200,000  
Related Party        
Related Party Transaction [Line Items]        
Due to related parties   37,300,000 37,300,000 300,000
Related Party | BHES        
Related Party Transaction [Line Items]        
Due to related parties   2,800,000 2,800,000  
Related party transaction, amounts of transaction     7,400,000 0
Related Party | BHES JDA Suspension Agreement        
Related Party Transaction [Line Items]        
Related party transaction, amounts of transaction     6,200,000 $ 47,600,000
Related Party | BHES JDA Suspension Agreement | BHES        
Related Party Transaction [Line Items]        
Related party transaction, amounts of transaction   3,000,000.0 $ 45,600,000  
Share-based payment arrangement, reversed   3,300,000    
Share-based payment arrangement, accelerated cost   1,300,000    
Business exit costs   $ 26,100,000