XML 143 R104.htm IDEA: XBRL DOCUMENT v3.23.3
Asset Retirement Obligations (ARO Rollforward) (Details)
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period $ 12,728
Accretion expense 391
Liabilities settled (494)
Revision in estimates of cash flows (392)
Balance at end of period 12,233
Duke Energy Carolinas  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 5,382
Accretion expense 189
Liabilities settled (171)
Revision in estimates of cash flows (132)
Balance at end of period 5,268
Progress Energy  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 6,181
Accretion expense 178
Liabilities settled (247)
Revision in estimates of cash flows (182)
Balance at end of period 5,930
Duke Energy Progress  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 5,823
Accretion expense 169
Liabilities settled (196)
Revision in estimates of cash flows (174)
Balance at end of period 5,622
Duke Energy Florida  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 358
Accretion expense 9
Liabilities settled (51)
Revision in estimates of cash flows (8)
Balance at end of period 308
Duke Energy Ohio  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 154
Accretion expense 5
Liabilities settled (11)
Revision in estimates of cash flows (10)
Balance at end of period 138
Duke Energy Indiana  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 951
Accretion expense 24
Liabilities settled (66)
Revision in estimates of cash flows (67)
Balance at end of period 842
Piedmont  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
Balance at beginning of period 26
Accretion expense 2
Balance at end of period $ 28