XML 130 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Asset Retirement Obligations - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Asset Retirement Obligations [Line Items]      
Environmental Remediation Expense Recovery Statement of Income or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag mining reclamation and other coal ash remediation    
Asset retirement obligation $ 4,078 $ 2,538 $ 2,437
Regulatory liability $ 452 209  
Asset retirement obligation, individual unit basis evaluation period 5 years    
Mining Properties and Mineral Rights      
Asset Retirement Obligations [Line Items]      
Mining reclamation $ 546    
Coal      
Asset Retirement Obligations [Line Items]      
Coal ash remediation 546    
Nuclear Plant Decommissioning      
Asset Retirement Obligations [Line Items]      
Asset retirement obligation 3,240 $ 1,742 $ 1,688
Nuclear Plant Decommissioning | Comanche Peak Nuclear Power Plant      
Asset Retirement Obligations [Line Items]      
Asset retirement obligation 1,797    
Assets 2,249    
Nuclear Plant Decommissioning - Other Noncurrent Liabilities | Comanche Peak Nuclear Power Plant      
Asset Retirement Obligations [Line Items]      
Regulatory liability $ 452