XML 76 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Related Party Transactions - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 14, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]            
Due to related parties   $ 8,222,000   $ 8,222,000   $ 6,537,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       (13,500,000)    
BHES | Purchase Of KPEP Long Lead Time Items            
Related Party Transaction [Line Items]            
Related party transaction, amounts of transaction       41,500,000    
BHES | Purchase Of Lube Oil System            
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   8,200,000   8,200,000   $ 6,500,000
Related Party | BHES            
Related Party Transaction [Line Items]            
Due to related parties   500,000   500,000    
Related party transaction, amounts of transaction   $ 1,000,000.0 $ 0 $ 4,900,000 $ 0