Commitments and Contingencies - Variable Interest Entities (Details) - MW |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] | ||
| Purchased Power Agreements [Abstract] | ||
| Generating capacity (in MW) | 1,197 | 1,197 |