XML 148 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fuel Contracts (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Coal  
Fuel Contracts [Abstract]  
2025 $ 337
2026 130
2027 76
2028 1
2029 1
Thereafter 1
Total 546
Nuclear Fuel  
Fuel Contracts [Abstract]  
2025 168
2026 62
2027 133
2028 19
2029 67
Thereafter 49
Total 498
Natural Gas Supply  
Fuel Contracts [Abstract]  
2025 420
2026 11
2027 0
2028 0
2029 0
Thereafter 0
Total 431
Natural Gas Storage and Transportation  
Fuel Contracts [Abstract]  
2025 345
2026 350
2027 312
2028 185
2029 103
Thereafter 632
Total $ 1,927