XML 153 R96.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Asset Retirement Obligations (Recorded on the Balance Sheet) (Details) - USD ($) $ in Millions | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | --- | ---
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | $ 10,467 | $ 10,175 | $ 10,611
Asset Retirement Obligation, Current | 919 | 689 |
Asset Retirement Obligations, Noncurrent | 9,548 | 9,486 |
Decommissioning of Nuclear Power Facilities [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 5,696 |  |
Closure of Ash Impoundments [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 4,446 |  |
Other [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 325 |  |
Duke Energy Carolinas [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 3,949 | 3,610 | 3,895
Asset Retirement Obligation, Current | 290 | 337 |
Asset Retirement Obligations, Noncurrent | 3,659 | 3,273 |
Duke Energy Carolinas [Member] | Decommissioning of Nuclear Power Facilities [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 2,335 |  |
Duke Energy Carolinas [Member] | Closure of Ash Impoundments [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 1,568 |  |
Duke Energy Carolinas [Member] | Other [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 46 |  |
Progress Energy [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 5,411 | 5,414 | 5,475
Asset Retirement Obligation, Current | 514 | 295 |
Asset Retirement Obligations, Noncurrent | 4,897 | 5,119 |
Progress Energy [Member] | Decommissioning of Nuclear Power Facilities [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 3,209 |  |
Progress Energy [Member] | Closure of Ash Impoundments [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 2,123 |  |
Progress Energy [Member] | Other [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 79 |  |
Duke Energy Progress [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 4,820 | 4,673 | 4,697
Asset Retirement Obligation, Current | 509 | 295 |
Asset Retirement Obligations, Noncurrent | 4,311 | 4,378 |
Duke Energy Progress [Member] | Decommissioning of Nuclear Power Facilities [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 2,679 |  |
Duke Energy Progress [Member] | Closure of Ash Impoundments [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 2,103 |  |
Duke Energy Progress [Member] | Other [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 38 |  |
Duke Energy Florida [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 591 | 742 | 778
Asset Retirement Obligation, Current | 5 |  |
Asset Retirement Obligations, Noncurrent | 586 | 742 |
Duke Energy Florida [Member] | Decommissioning of Nuclear Power Facilities [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 530 |  |
Duke Energy Florida [Member] | Closure of Ash Impoundments [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 20 |  |
Duke Energy Florida [Member] | Other [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 41 |  |
Duke Energy Ohio [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 93 | 84 | 77
Asset Retirement Obligation, Current | 6 | 3 |
Asset Retirement Obligations, Noncurrent | 87 | 81 |
Duke Energy Ohio [Member] | Closure of Ash Impoundments [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 52 |  |
Duke Energy Ohio [Member] | Other [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 41 |  |
Duke Energy Indiana [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 722 | 781 | 866
Asset Retirement Obligation, Current | 109 | 54 |
Asset Retirement Obligations, Noncurrent | 613 | 727 |
Duke Energy Indiana [Member] | Closure of Ash Impoundments [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 702 |  |
Duke Energy Indiana [Member] | Other [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 20 |  |
Piedmont Natural Gas [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | 19 | 15 | $ 14
Asset Retirement Obligations, Noncurrent | 19 | $ 15 |
Piedmont Natural Gas [Member] | Other [Member] |  |  |
Asset Retirement Obligation [Line Items] |  |  |
Asset Retirement Obligation | $ 19 |  |

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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849 + 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849 + 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849 + 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: |