XML 213 R157.htm IDEA: XBRL DOCUMENT
v3.20.4

Employee Benefit Plans (Expected Benefit Payments) (Details) $ in Millions | Dec. 31, 2020 USD ($)
--- | ---
Pension Plan | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | $ 667
2022 | 650
2023 | 655
2024 | 644
2025 | 617
2026-2030 | 2,745
Pension Plan | Duke Energy Carolinas | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 169
2022 | 170
2023 | 174
2024 | 168
2025 | 163
2026-2030 | 677
Pension Plan | Progress Energy | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 177
2022 | 176
2023 | 181
2024 | 184
2025 | 181
2026-2030 | 846
Pension Plan | Duke Energy Progress | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 94
2022 | 92
2023 | 95
2024 | 96
2025 | 93
2026-2030 | 399
Pension Plan | Duke Energy Florida | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 82
2022 | 83
2023 | 85
2024 | 87
2025 | 88
2026-2030 | 443
Pension Plan | Duke Energy Ohio | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 40
2022 | 39
2023 | 38
2024 | 37
2025 | 35
2026-2030 | 154
Pension Plan | Duke Energy Indiana | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 53
2022 | 51
2023 | 49
2024 | 49
2025 | 47
2026-2030 | 217
Pension Plan | Piedmont | Qualified Plan |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 29
2022 | 25
2023 | 22
2024 | 21
2025 | 19
2026-2030 | 83
Other Post-Retirement Benefit Plans |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 73
2022 | 66
2023 | 62
2024 | 58
2025 | 54
2026-2030 | 223
Other Post-Retirement Benefit Plans | Duke Energy Carolinas |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 17
2022 | 16
2023 | 15
2024 | 14
2025 | 13
2026-2030 | 54
Other Post-Retirement Benefit Plans | Progress Energy |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 28
2022 | 26
2023 | 25
2024 | 24
2025 | 22
2026-2030 | 94
Other Post-Retirement Benefit Plans | Duke Energy Progress |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 15
2022 | 14
2023 | 14
2024 | 13
2025 | 12
2026-2030 | 52
Other Post-Retirement Benefit Plans | Duke Energy Florida |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 12
2022 | 12
2023 | 11
2024 | 11
2025 | 10
2026-2030 | 41
Other Post-Retirement Benefit Plans | Duke Energy Ohio |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 3
2022 | 3
2023 | 3
2024 | 2
2025 | 2
2026-2030 | 9
Other Post-Retirement Benefit Plans | Duke Energy Indiana |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 8
2022 | 7
2023 | 6
2024 | 6
2025 | 5
2026-2030 | 21
Other Post-Retirement Benefit Plans | Piedmont |
Defined Benefit Plan, Expected Future Benefit Payment [Abstract] |
2021 | 2
2022 | 2
2023 | 2
2024 | 2
2025 | 2
2026-2030 | $ 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 benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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: |