XML 149 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Energy Purchase Contracts (Future Contractual Commitments For Power Resources And Natural Gas Resources) (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Energy Purchase Contracts [Line Items]  
2025 $ 441
2026 392
2027 349
2028 318
2029 314
Thereafter 2,819
Total 4,633
Power Resources [Member]  
Energy Purchase Contracts [Line Items]  
2025 333
2026 311
2027 285
2028 263
2029 264
Thereafter 2,570
Total 4,026
Natural Gas Resources [Member]  
Energy Purchase Contracts [Line Items]  
2025 108
2026 81
2027 64
2028 55
2029 50
Thereafter 249
Total 607
Generation Transmission And Distribution Facilities [Member]  
Energy Purchase Contracts [Line Items]  
2025 39
2026 40
2027 18
2028 18
2029 9
Thereafter 165
Total $ 289