XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Schedule of Long-term Commitments (Detail)
$ in Millions
Mar. 31, 2020
USD ($)
Other Commitments [Line Items]  
2020 $ 540
2021 373
2022 323
2023 282
2024 209
Thereafter 2,160
Total future minimum payments 3,887
Purchased Power [Member]  
Other Commitments [Line Items]  
2020 32
2021 3
2022 0
2023 0
2024 0
Thereafter 0
Total future minimum payments 35
Transportation [Member]  
Other Commitments [Line Items]  
2020 154
2021 227
2022 229
2023 202
2024 195
Thereafter 2,069
Total future minimum payments 3,076
Capital Projects [Member]  
Other Commitments [Line Items]  
2020 165
2021 82
2022 78
2023 66
2024 0
Thereafter 0
Total future minimum payments 391
Fuel and Gas Supply [Member]  
Other Commitments [Line Items]  
2020 152
2021 49
2022 3
2023 1
2024 0
Thereafter 0
Total future minimum payments 205
Long-term Service Agreements [Member]  
Other Commitments [Line Items]  
2020 32
2021 6
2022 7
2023 10
2024 11
Thereafter 41
Total future minimum payments 107
Operating Leases [Member]  
Other Commitments [Line Items]  
2020 2
2021 3
2022 3
2023 3
2024 3
Thereafter 50
Total future minimum payments 64
Demand Side Management [Member]  
Other Commitments [Line Items]  
2020 3
2021 3
2022 3
2023 0
2024 0
Thereafter 0
Total future minimum payments $ 9