XML 140 R109.htm IDEA: XBRL DOCUMENT v3.20.4
Energy Purchase Contracts (Future Contractual Commitments For Power Resources And Natural Gas Resources) (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Energy Purchase Contracts [Line Items]  
2021 $ 249,589
2022 229,944
2023 216,035
2024 192,819
2025 190,360
Thereafter 1,090,589
Total 2,169,336
Power Resources [Member]  
Energy Purchase Contracts [Line Items]  
2021 181,872
2022 177,786
2023 173,536
2024 157,221
2025 157,887
Thereafter 849,444
Total 1,697,746
Natural Gas Resources [Member]  
Energy Purchase Contracts [Line Items]  
2021 67,717
2022 52,158
2023 42,499
2024 35,598
2025 32,473
Thereafter 241,145
Total 471,590
Generation Transmission And Distribution Facilities [Member]  
Energy Purchase Contracts [Line Items]  
2021 33,885
2022 31,339
2023 32,083
2024 35,682
2025 33,706
Thereafter 208,526
Total $ 375,221