XML 212 R150.htm IDEA: XBRL DOCUMENT v3.25.0.1
Asset Retirement Obligations (Recorded on the Balance Sheet) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation $ 9,992 $ 9,156 $ 12,728
Less: Current portion 650 596  
Total noncurrent asset retirement obligation 9,342 8,560  
Decommissioning of nuclear power facilities      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 4,493    
Closure of ash impoundments      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 5,173    
Other      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 326    
Duke Energy Carolinas      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 3,990 4,013 5,382
Less: Current portion 247 224  
Total noncurrent asset retirement obligation 3,743 3,789  
Duke Energy Carolinas | Decommissioning of nuclear power facilities      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 2,050    
Duke Energy Carolinas | Closure of ash impoundments      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 1,867    
Duke Energy Carolinas | Other      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 73    
Progress Energy      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 4,548 4,145 6,181
Less: Current portion 231 245  
Total noncurrent asset retirement obligation 4,317 3,900  
Progress Energy | Decommissioning of nuclear power facilities      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 2,425    
Progress Energy | Closure of ash impoundments      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 1,993    
Progress Energy | Other      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 130    
Duke Energy Progress      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 4,334 3,870 5,823
Less: Current portion 230 244  
Total noncurrent asset retirement obligation 4,104 3,626  
Duke Energy Progress | Decommissioning of nuclear power facilities      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 2,318    
Duke Energy Progress | Closure of ash impoundments      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 1,975    
Duke Energy Progress | Other      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 41    
Duke Energy Florida      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 214 275 358
Less: Current portion 1 1  
Total noncurrent asset retirement obligation 213 274  
Duke Energy Florida | Decommissioning of nuclear power facilities      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 107    
Duke Energy Florida | Closure of ash impoundments      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 18    
Duke Energy Florida | Other      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 89    
Duke Energy Ohio      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 139 136 154
Less: Current portion 8 6  
Total noncurrent asset retirement obligation 131 130  
Duke Energy Ohio | Closure of ash impoundments      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 72    
Duke Energy Ohio | Other      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 67    
Duke Energy Indiana      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 1,268 809 951
Less: Current portion 164 120  
Total noncurrent asset retirement obligation 1,104 689  
Duke Energy Indiana | Closure of ash impoundments      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 1,241    
Duke Energy Indiana | Other      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 27    
Piedmont      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation 29 26 $ 26
Total noncurrent asset retirement obligation 29 $ 26  
Piedmont | Other      
Asset Retirement Obligation [Line Items]      
Total asset retirement obligation $ 29