XML 144 R109.htm IDEA: XBRL DOCUMENT v3.22.0.1
Energy Purchase Contracts (Future Contractual Commitments For Power Resources And Natural Gas Resources) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Energy Purchase Contracts [Line Items]  
2022 $ 285,280
2023 254,060
2024 243,274
2025 230,300
2026 216,324
Thereafter 2,271,019
Total 3,500,257
Power Resources [Member]  
Energy Purchase Contracts [Line Items]  
2022 198,052
2023 187,552
2024 200,693
2025 193,877
2026 184,230
Thereafter 1,888,038
Total 2,852,442
Natural Gas Resources [Member]  
Energy Purchase Contracts [Line Items]  
2022 87,228
2023 66,508
2024 42,581
2025 36,423
2026 32,094
Thereafter 382,981
Total 647,815
Generation Transmission And Distribution Facilities [Member]  
Energy Purchase Contracts [Line Items]  
2022 28,912
2023 29,680
2024 30,471
2025 31,287
2026 32,127
Thereafter 212,852
Total $ 365,329