XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Schedule of Long-term Commitments (Detail)
$ in Millions
Mar. 31, 2021
USD ($)
Other Commitments [Line Items]  
2021 $ 722
2022 368
2023 288
2024 225
2025 206
Thereafter 2,100
Total future minimum payments 3,909
Purchased Power [Member]  
Other Commitments [Line Items]  
2021 35
2022 0
2023 0
2024 0
2025 0
Thereafter 0
Total future minimum payments 35
Transportation [Member]  
Other Commitments [Line Items]  
2021 175
2022 233
2023 212
2024 207
2025 188
Thereafter 1,998
Total future minimum payments 3,013
Capital Projects [Member]  
Other Commitments [Line Items]  
2021 300
2022 75
2023 57
2024 0
2025 0
Thereafter 0
Total future minimum payments 432
Fuel and Gas Supply [Member]  
Other Commitments [Line Items]  
2021 197
2022 42
2023 1
2024 0
2025 0
Thereafter 0
Total future minimum payments 240
Long-term Service Agreements [Member]  
Other Commitments [Line Items]  
2021 10
2022 12
2023 15
2024 15
2025 16
Thereafter 54
Total future minimum payments 122
Operating Leases [Member]  
Other Commitments [Line Items]  
2021 2
2022 3
2023 3
2024 3
2025 2
Thereafter 48
Total future minimum payments 61
Demand Side Management [Member]  
Other Commitments [Line Items]  
2021 3
2022 3
2023 0
2024 0
2025 0
Thereafter 0
Total future minimum payments $ 6