XML 95 R160.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Employee Benefit Plans (Expected Benefit Payments) (Details) $ in Millions | Dec. 31, 2019 USD ($)
--- | ---
Pension Plan | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | $ 643
2021 | 653
2022 | 649
2023 | 649
2024 | 638
2025-2029 | 2,851
Pension Plan | Duke Energy Carolinas | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 167
2021 | 171
2022 | 177
2023 | 174
2024 | 168
2025-2029 | 714
Pension Plan | Progress Energy | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 169
2021 | 178
2022 | 176
2023 | 182
2024 | 184
2025-2029 | 871
Pension Plan | Duke Energy Progress | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 89
2021 | 95
2022 | 92
2023 | 95
2024 | 96
2025-2029 | 419
Pension Plan | Duke Energy Florida | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 79
2021 | 82
2022 | 84
2023 | 86
2024 | 87
2025-2029 | 448
Pension Plan | Duke Energy Ohio | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 37
2021 | 37
2022 | 37
2023 | 36
2024 | 35
2025-2029 | 156
Pension Plan | Duke Energy Indiana | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 50
2021 | 50
2022 | 49
2023 | 48
2024 | 48
2025-2029 | 220
Pension Plan | Piedmont | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 28
2021 | 24
2022 | 22
2023 | 21
2024 | 20
2025-2029 | 87
Other Post-Retirement Benefit Plans |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 76
2021 | 70
2022 | 66
2023 | 63
2024 | 59
2025-2029 | 246
Other Post-Retirement Benefit Plans | Duke Energy Carolinas |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 18
2021 | 17
2022 | 16
2023 | 15
2024 | 15
2025-2029 | 60
Other Post-Retirement Benefit Plans | Progress Energy |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 29
2021 | 28
2022 | 27
2023 | 25
2024 | 24
2025-2029 | 101
Other Post-Retirement Benefit Plans | Duke Energy Progress |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 16
2021 | 15
2022 | 14
2023 | 14
2024 | 13
2025-2029 | 55
Other Post-Retirement Benefit Plans | Duke Energy Florida |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 13
2021 | 13
2022 | 12
2023 | 12
2024 | 11
2025-2029 | 46
Other Post-Retirement Benefit Plans | Duke Energy Ohio |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 4
2021 | 3
2022 | 3
2023 | 3
2024 | 3
2025-2029 | 11
Other Post-Retirement Benefit Plans | Duke Energy Indiana |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 8
2021 | 7
2022 | 7
2023 | 6
2024 | 6
2025-2029 | 23
Other Post-Retirement Benefit Plans | Piedmont |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2020 | 2
2021 | 2
2022 | 2
2023 | 2
2024 | 2
2025-2029 | $ 11

X
- References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of benefits for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following latest fiscal year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember
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: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |