XML 159 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Asset Retirement Obligations (Rollforward) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Asset Retirement Obligation [Line Items]    
Beginning Balance $ 13,318 $ 10,467
Accretion expense 542 508
Liabilities settled (724) (895)
Liabilities incurred in the current year 22 25
Revisions in estimates of cash flows (154) 3,213
Ending Balance 13,004 13,318
Duke Energy Carolinas    
Asset Retirement Obligation [Line Items]    
Beginning Balance 5,734 3,949
Accretion expense 258 235
Liabilities settled (198) (329)
Liabilities incurred in the current year   18
Revisions in estimates of cash flows (444) 1,861
Ending Balance 5,350 5,734
Progress Energy    
Asset Retirement Obligation [Line Items]    
Beginning Balance 6,471 5,411
Accretion expense 246 252
Liabilities settled (451) (499)
Liabilities incurred in the current year 5 7
Revisions in estimates of cash flows (122) 1,300
Ending Balance 6,149 6,471
Duke Energy Progress    
Asset Retirement Obligation [Line Items]    
Beginning Balance 5,893 4,820
Accretion expense 225 227
Liabilities settled (358) (460)
Revisions in estimates of cash flows (125) 1,306
Ending Balance 5,635 5,893
Duke Energy Florida    
Asset Retirement Obligation [Line Items]    
Beginning Balance 578 591
Accretion expense 21 25
Liabilities settled (93) (39)
Liabilities incurred in the current year 5 7
Revisions in estimates of cash flows 3 (6)
Ending Balance 514 578
Duke Energy Ohio    
Asset Retirement Obligation [Line Items]    
Beginning Balance 80 93
Accretion expense 4 3
Liabilities settled (2) (12)
Revisions in estimates of cash flows 29 (4)
Ending Balance 111 80
Duke Energy Indiana    
Asset Retirement Obligation [Line Items]    
Beginning Balance 832 722
Accretion expense 33 28
Liabilities settled (74) (54)
Revisions in estimates of cash flows 385 136
Ending Balance 1,176 832
Piedmont    
Asset Retirement Obligation [Line Items]    
Beginning Balance 17 19
Accretion expense 1 1
Revisions in estimates of cash flows 2 (3)
Ending Balance $ 20 $ 17