XML 108 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Asset Retirement Obligations (ARO Rollforward) (Details)
$ in Millions
9 Months Ended
Sep. 30, 2020
USD ($)
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period $ 13,318
Accretion expense 408
Liabilities settled (540)
Liabilities incurred in the current year 17
Revision in estimates of cash flows 451
Balance at end of period 13,654
Duke Energy Carolinas  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 5,734
Accretion expense 195
Liabilities settled (151)
Revision in estimates of cash flows (4)
Balance at end of period 5,774
Progress Energy  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 6,471
Accretion expense 187
Liabilities settled (333)
Revision in estimates of cash flows 30
Balance at end of period 6,355
Duke Energy Progress  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 5,893
Accretion expense 171
Liabilities settled (293)
Revision in estimates of cash flows 29
Balance at end of period 5,800
Duke Energy Florida  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 578
Accretion expense 16
Liabilities settled (40)
Revision in estimates of cash flows 1
Balance at end of period 555
Duke Energy Ohio  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 80
Accretion expense 3
Liabilities settled (1)
Revision in estimates of cash flows 9
Balance at end of period 91
Duke Energy Indiana  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 832
Accretion expense 22
Liabilities settled (56)
Revision in estimates of cash flows 416
Balance at end of period 1,214
Piedmont Natural Gas  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 17
Balance at end of period $ 17