XML 143 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Energy Purchase Contracts (Future Contractual Commitments For Power Resources And Natural Gas Resources) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Energy Purchase Contracts [Line Items]  
2023 $ 459,007
2024 374,530
2025 312,284
2026 277,459
2027 275,924
Thereafter 2,526,324
Total 4,225,528
Power Resources [Member]  
Energy Purchase Contracts [Line Items]  
2023 336,766
2024 293,389
2025 266,251
2026 235,751
2027 234,756
Thereafter 2,245,762
Total 3,612,675
Natural Gas Resources [Member]  
Energy Purchase Contracts [Line Items]  
2023 122,241
2024 81,141
2025 46,033
2026 41,708
2027 41,168
Thereafter 280,562
Total 612,853
Generation Transmission And Distribution Facilities [Member]  
Energy Purchase Contracts [Line Items]  
2023 39,156
2024 40,226
2025 18,630
2026 19,085
2027 9,390
Thereafter 177,553
Total $ 304,040