XML 123 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventory (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Coal $ 194 $ 178
Natural gas 126 189
Fuel oil 8 8
Spare parts 71 68
Fuel oil 79 164
Total Inventory $ 478 $ 607