XML 116 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Asset Retirement Obligations and Accrued Environmental Costs - Schedule of Asset Retirement Obligations (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
May 17, 2023
Dec. 31, 2022
Asset Retirement Obligation [Line Items]        
Asset retirement obligations $ 498 $ 464 $ 766 $ 751
Nuclear fuel        
Asset Retirement Obligation [Line Items]        
Asset retirement obligations 242 214    
Non-Nuclear        
Asset Retirement Obligation [Line Items]        
Asset retirement obligations $ 256 $ 250