XML 39 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Schedule of Long-term Commitments (Detail)
$ in Millions
Jun. 30, 2024
USD ($)
Other Commitments [Line Items]  
2024 $ 726
2025 277
2026 187
2027 164
2028 121
Thereafter 948
Total future minimum payments 2,423
Transportation [Member]  
Other Commitments [Line Items]  
2024 71
2025 131
2026 130
2027 130
2028 102
Thereafter 840
Total future minimum payments 1,404
Capital Projects [Member]  
Other Commitments [Line Items]  
2024 515
2025 47
2026 15
2027 6
2028 0
Thereafter 0
Total future minimum payments 583
Fuel and Gas Supply [Member]  
Other Commitments [Line Items]  
2024 124
2025 69
2026 17
2027 4
2028 1
Thereafter 0
Total future minimum payments 215
Long-term Service Agreements [Member]  
Other Commitments [Line Items]  
2024 7
2025 22
2026 23
2027 22
2028 17
Thereafter 33
Total future minimum payments 124
Other [Member]  
Other Commitments [Line Items]  
2024 9
2025 8
2026 2
2027 2
2028 1
Thereafter 75
Total future minimum payments $ 97