v3.25.2
Nuclear Decommissioning - Nuclear Decommissioning Asset Retirement Obligation Rollforward (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
Accretion expense $ 318 $ 336
Nuclear Decommissioning    
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
ARO beginning balance 12,186  
Accretion expense 309  
Net decrease due to changes in, and timing of, estimated future cash flows (76)  
Costs incurred related to decommissioning plants (8)  
ARO ending balance $ 12,411