XML 75 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Schedule of Long-term Commitments (Detail)
$ in Millions
Dec. 31, 2019
USD ($)
Other Commitments [Line Items]  
2020 $ 628
2021 374
2022 317
2023 279
2024 211
Thereafter 2,183
Total future minimum payments 3,992
Purchased Power [Member]  
Other Commitments [Line Items]  
2020 3
2021 3
2022 0
2023 0
2024 0
Thereafter 0
Total future minimum payments 6
Transportation [Member]  
Other Commitments [Line Items]  
2020 200
2021 217
2022 220
2023 197
2024 190
Thereafter 2,065
Total future minimum payments 3,089
Capital Projects [Member]  
Other Commitments [Line Items]  
2020 186
2021 84
2022 79
2023 66
2024 0
Thereafter 0
Total future minimum payments 415
Fuel and Gas Supply [Member]  
Other Commitments [Line Items]  
2020 226
2021 58
2022 3
2023 1
2024 0
Thereafter 0
Total future minimum payments 288
Long-term Service Agreements [Member]  
Other Commitments [Line Items]  
2020 7
2021 6
2022 9
2023 12
2024 18
Thereafter 67
Total future minimum payments 119
Operating Leases [Member]  
Other Commitments [Line Items]  
2020 2
2021 3
2022 3
2023 3
2024 3
Thereafter 51
Total future minimum payments 65
Demand Side Management [Member]  
Other Commitments [Line Items]  
2020 4
2021 3
2022 3
2023 0
2024 0
Thereafter 0
Total future minimum payments $ 10