v3.26.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 20, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Commitments [Line Items]          
Impairment of long-lived assets, net and termination costs   $ 26,942 $ 4,980 $ 27,405 $ 18,645
Plant and equipment          
Other Commitments [Line Items]          
Impairment of long-lived assets, net and termination costs   26,900   27,400  
Third Party Settlement Agreement          
Other Commitments [Line Items]          
Total consideration $ 7,000        
Installment amount $ 3,500        
Third Party Settlement Agreement | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent          
Other Commitments [Line Items]          
Asset retirement obligation   900   900  
Third Party Settlement Agreement | Power Purchase Agreements ("PPA") | Plant and equipment          
Other Commitments [Line Items]          
Impairment of long-lived assets, net and termination costs   7,900      
Membership Interest Purchase Agreement | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent          
Other Commitments [Line Items]          
Loss contingency accrual   1,300   1,300  
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  
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  
Standby Letters of Credit          
Other Commitments [Line Items]          
Maximum borrowing capacity   $ 192,100   $ 192,100