v3.25.2
Commitments and Contingencies - Schedule of Long-term Commitments (Detail)
$ in Millions
Jun. 30, 2025
USD ($)
Other Commitments [Line Items]  
2025 $ 404
2026 299
2027 254
2028 172
2029 150
Thereafter 1,387
Total future minimum payments 2,666
Transportation [Member]  
Other Commitments [Line Items]  
2025 75
2026 146
2027 178
2028 140
2029 121
Thereafter 1,208
Total future minimum payments 1,868
Capital Projects [Member]  
Other Commitments [Line Items]  
2025 132 [1]
2026 48 [1]
2027 19 [1]
2028 2 [1]
2029 0 [1]
Thereafter 0 [1]
Total future minimum payments 201 [1]
Fuel and Gas Supply [Member]  
Other Commitments [Line Items]  
2025 160
2026 77
2027 24
2028 1
2029 0
Thereafter 0
Total future minimum payments 262
Long-term Service Agreements [Member]  
Other Commitments [Line Items]  
2025 14
2026 18
2027 23
2028 20
2029 20
Thereafter 32
Total future minimum payments 127
Leases [Member]  
Other Commitments [Line Items]  
2025 2
2026 2
2027 2
2028 2
2029 2
Thereafter 108
Total future minimum payments 118
Purchased Power Agreements [Member]  
Other Commitments [Line Items]  
2025 18
2026 7
2027 7
2028 7
2029 7
Thereafter 39
Total future minimum payments 85
Demand Side Management [Member]  
Other Commitments [Line Items]  
2025 3
2026 1
2027 1
2028 0
2029 0
Thereafter 0
Total future minimum payments $ 5
[1] These estimates are subject to continuing review and adjustment and actual capital expenditures may vary significantly from these estimates.