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 |