XML 145 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Energy Purchase Contracts (Future Contractual Commitments For Power Resources And Natural Gas Resources) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Energy Purchase Contracts [Line Items]  
2023 $ 376,090
2024 294,410
2025 279,406
2026 242,793
2027 224,181
Thereafter 2,654,332
Total 4,071,212
Power Resources [Member]  
Energy Purchase Contracts [Line Items]  
2023 245,169
2024 215,044
2025 240,214
2026 214,747
2027 185,590
Thereafter 2,333,955
Total 3,434,719
Natural Gas Resources [Member]  
Energy Purchase Contracts [Line Items]  
2023 130,921
2024 79,366
2025 39,192
2026 28,046
2027 38,591
Thereafter 320,377
Total 636,493
Generation Transmission And Distribution Facilities [Member]  
Energy Purchase Contracts [Line Items]  
2023 30,562
2024 31,416
2025 32,255
2026 16,937
2027 17,343
Thereafter 178,193
Total $ 306,706