XML 202 R148.htm IDEA: XBRL DOCUMENT
v3.25.4

Asset Retirement Obligations (Recorded on the Balance Sheet) (Details) - USD ($) $ in Millions | Dec. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | --- | ---
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | $ 9,625 | $ 9,988 | $ 9,152
Less: Current portion | 579 | 650 |
Total noncurrent asset retirement obligation | 9,046 | 9,338 |
Decommissioning of nuclear power facilities |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 4,668 |  |
Closure of ash impoundments |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 4,607 |  |
Other |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 350 |  |
Duke Energy Carolinas |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 3,842 | 3,990 | 4,013
Less: Current portion | 245 | 247 |
Total noncurrent asset retirement obligation | 3,597 | 3,743 |
Duke Energy Carolinas | Decommissioning of nuclear power facilities |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 2,158 |  |
Duke Energy Carolinas | Closure of ash impoundments |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 1,610 |  |
Duke Energy Carolinas | Other |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 74 |  |
Progress Energy |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 4,486 | 4,548 | 4,145
Less: Current portion | 196 | 231 |
Total noncurrent asset retirement obligation | 4,290 | 4,317 |
Progress Energy | Decommissioning of nuclear power facilities |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 2,497 |  |
Progress Energy | Closure of ash impoundments |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 1,838 |  |
Progress Energy | Other |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 151 |  |
Duke Energy Progress |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 4,289 | 4,334 | 3,870
Less: Current portion | 194 | 230 |
Total noncurrent asset retirement obligation | 4,095 | 4,104 |
Duke Energy Progress | Decommissioning of nuclear power facilities |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 2,428 |  |
Duke Energy Progress | Closure of ash impoundments |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 1,814 |  |
Duke Energy Progress | Other |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 47 |  |
Duke Energy Florida |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 197 | 214 | 275
Less: Current portion | 2 | 1 |
Total noncurrent asset retirement obligation | 195 | 213 |
Duke Energy Florida | Decommissioning of nuclear power facilities |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 69 |  |
Duke Energy Florida | Closure of ash impoundments |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 24 |  |
Duke Energy Florida | Other |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 104 |  |
Duke Energy Ohio |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 135 | 139 | 136
Less: Current portion | 6 | 8 |
Total noncurrent asset retirement obligation | 129 | 131 |
Duke Energy Ohio | Closure of ash impoundments |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 64 |  |
Duke Energy Ohio | Other |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 71 |  |
Duke Energy Indiana |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 1,125 | 1,268 | 809
Less: Current portion | 133 | 164 |
Total noncurrent asset retirement obligation | 992 | 1,104 |
Duke Energy Indiana | Closure of ash impoundments |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 1,095 |  |
Duke Energy Indiana | Other |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 30 |  |
Piedmont |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | 25 | 24 | $ 21
Total noncurrent asset retirement obligation | 25 | $ 24 |
Piedmont | Other |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Total asset retirement obligation | $ 25 |  |

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | duk_AssetRetirementObligationLineItems
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: | 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: |

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: |