XML 142 R103.htm IDEA: XBRL DOCUMENT
v3.23.3

Asset Retirement Obligations (ARO by Category) (Details) - USD ($) $ in Millions | Sep. 30, 2023 | Dec. 31, 2022
--- | --- | ---
Asset Retirement Obligations [Line Items] |  |
Total ARO | $ 12,233 | $ 12,728
Less: Current portion | 620 | 773
Total noncurrent ARO | 11,613 | 11,955
Duke Energy Carolinas |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 5,268 | 5,382
Less: Current portion | 238 | 261
Total noncurrent ARO | 5,030 | 5,121
Progress Energy |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 5,930 | 6,181
Less: Current portion | 261 | 289
Total noncurrent ARO | 5,669 | 5,892
Duke Energy Progress |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 5,622 | 5,823
Less: Current portion | 260 | 288
Total noncurrent ARO | 5,362 | 5,535
Duke Energy Florida |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 308 | 358
Less: Current portion | 1 | 1
Total noncurrent ARO | 307 | 357
Duke Energy Ohio |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 138 | 154
Less: Current portion | 8 | 17
Total noncurrent ARO | 130 | 137
Duke Energy Indiana |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 842 | 951
Less: Current portion | 114 | 207
Total noncurrent ARO | 728 | 744
Piedmont |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 28 | 26
Total noncurrent ARO | 28 | $ 26
Decommissioning of nuclear power facilities |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 7,459 |
Decommissioning of nuclear power facilities | Duke Energy Carolinas |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 3,136 |
Decommissioning of nuclear power facilities | Progress Energy |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 4,295 |
Decommissioning of nuclear power facilities | Duke Energy Progress |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 4,069 |
Decommissioning of nuclear power facilities | Duke Energy Florida |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 226 |
Closure of ash impoundments |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 4,474 |
Closure of ash impoundments | Duke Energy Carolinas |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 2,065 |
Closure of ash impoundments | Progress Energy |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 1,530 |
Closure of ash impoundments | Duke Energy Progress |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 1,509 |
Closure of ash impoundments | Duke Energy Florida |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 21 |
Closure of ash impoundments | Duke Energy Ohio |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 77 |
Closure of ash impoundments | Duke Energy Indiana |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 801 |
Other |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 300 |
Other | Duke Energy Carolinas |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 67 |
Other | Progress Energy |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 105 |
Other | Duke Energy Progress |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 44 |
Other | Duke Energy Florida |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 61 |
Other | Duke Energy Ohio |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 61 |
Other | Duke Energy Indiana |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | 41 |
Other | Piedmont |  |
Asset Retirement Obligations [Line Items] |  |
Total ARO | $ 28 |

X
- Definition [Line Items] for Information and financial data about asset retirement obligations. + References No definition available. + Details
Name: | duk_AssetRetirementObligationsLineItems
Namespace Prefix: | duk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481999/410-20-25-4 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_AssetRetirementObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Current portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_AssetRetirementObligationCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_AssetRetirementObligationsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyCarolinasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_ProgressEnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyProgressMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyFloridaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyOhioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyIndianaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_PiedmontNaturalGasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | duk_AROBalanceCategoryAxis=duk_DecommissioningofNuclearPowerFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | duk_AROBalanceCategoryAxis=duk_ClosureofAshBasinsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | duk_AROBalanceCategoryAxis=duk_OtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |