v3.26.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Parent Company Guarantees    
Other Commitments [Line Items]    
Guarantor obligations $ 900.0 $ 900.0
Guarantor obligations, current carrying value $ 57.9 $ 57.9
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.0 $ 200.0
Standby Letters of Credit    
Other Commitments [Line Items]    
Maximum borrowing capacity $ 193.8 $ 200.3