v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2025
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2026
USD ($)
Apr. 17, 2026
USD ($)
Dec. 24, 2025
USD ($)
Nov. 15, 2024
subsidiary
Other Commitments [Line Items]                    
Number of subsidiaries | subsidiary                   2
Capital expenditures incurred but not paid   $ 8,643 $ 57,665 $ 11,456 $ 16,707 $ 38,009        
Gain on liability extinguishment       15,417 0 $ 0        
ECCA                    
Other Commitments [Line Items]                    
Future payments of structuring fees                 $ 6,400  
ECCA | Forecast                    
Other Commitments [Line Items]                    
Future payments of structuring fees             $ 800 $ 5,600    
Parent Company Guarantees                    
Other Commitments [Line Items]                    
Guarantor obligations   900,000   900,000            
Guarantor obligations, current carrying value   $ 57,900   $ 57,900            
Minimum | Power Purchase Agreements ("PPA")                    
Other Commitments [Line Items]                    
Power purchase agreement, term of contract (in years)   1 year   1 year            
Maximum | Power Purchase Agreements ("PPA")                    
Other Commitments [Line Items]                    
Power purchase agreement, term of contract (in years)   5 years                
Commitment to fund construction of facilities                    
Other Commitments [Line Items]                    
Funding commitment   $ 200,000   $ 200,000            
Standby Letters of Credit                    
Other Commitments [Line Items]                    
Maximum borrowing capacity   $ 193,800   $ 200,300            
Accounts Payable and Accrued Liabilities                    
Other Commitments [Line Items]                    
Capital expenditures incurred but not paid         $ 15,400          
Eagle Valley Clean Energy LLC                    
Other Commitments [Line Items]                    
Damages to rooftop property $ 2,400