XML 131 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fuel Contracts (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Coal  
Fuel Contracts [Abstract]  
2024 $ 350
2025 157
2026 81
2027 56
2028 21
Thereafter 1
Total 666
Nuclear Fuel  
Fuel Contracts [Abstract]  
2024 142
2025 179
2026 63
2027 180
2028 50
Thereafter 177
Total 791
Natural Gas Supply  
Fuel Contracts [Abstract]  
2024 339
2025 13
2026 0
2027 0
2028 0
Thereafter 0
Total 352
Natural Gas Storage and Transportation  
Fuel Contracts [Abstract]  
2024 311
2025 284
2026 276
2027 238
2028 111
Thereafter 442
Total $ 1,662