v3.25.2
Brookfield Instruments (Details) - USD ($)
6 Months Ended
Feb. 20, 2025
Feb. 14, 2025
Oct. 02, 2022
Jun. 30, 2025
Jun. 30, 2024
May 07, 2025
Derivative [Line Items]            
Brookfield SAFE liability     $ 50,000,000      
Forward contract indexed to equity, settlement, share, fair value percent   8.00%        
Required equity funding for qualifying projects     50,000,000      
Required equity funding for qualifying projects, remaining amount reduction     $ 5,000,000      
Stock price (usd per share)     $ 10.00 $ 11.50   $ 0.24
Loss on Brookfield SAFE extinguishment       $ (6,216,000) $ 0  
Required equity funding     $ 500,000      
Repayment of debt       12,500,000 $ 0  
Brookfield Loan            
Derivative [Line Items]            
Interest rate   8.00%        
Repayment of debt $ 12,500,000          
Brookfield SAFE            
Derivative [Line Items]            
Brookfield SAFE liability   $ 50,000,000        
Shares issued in transaction (in shares)     5,000,000      
Required equity funding for qualifying projects   50,000,000        
Loss on Brookfield SAFE extinguishment   $ 6,216,000        
SAFE, accrued interest rate   8.00%        
Remaining amount will be deemed to be repaid   $ 5,000,000        
Brookfield Loan            
Derivative [Line Items]            
Fair value of debt       $ 19,435,000    
Brookfield Loan | Loan Agreement            
Derivative [Line Items]            
Brookfield SAFE liability   $ 60,031,000