XML 261 R199.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Employee Benefit Plans (Amounts Recognized in Consolidated Balance Sheets) (Details) - USD ($) $ in Millions | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Noncurrent pension liability | $ 434 | $ 485
Regulatory assets | 17,010 | 17,266
Regulatory liabilities | 16,119 | 15,408
Duke Energy Carolinas |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Noncurrent pension liability | 24 | 57
Regulatory assets | 4,884 | 5,480
Regulatory liabilities | 7,210 | 6,577
Progress Energy |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Noncurrent pension liability | 254 | 266
Regulatory assets | 8,265 | 8,091
Regulatory liabilities | 5,780 | 5,501
Duke Energy Progress |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Noncurrent pension liability | 141 | 146
Regulatory assets | 5,181 | 5,488
Regulatory liabilities | 4,918 | 4,675
Duke Energy Florida |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Noncurrent pension liability | 92 | 98
Regulatory assets | 3,086 | 2,603
Regulatory liabilities | 862 | 826
Duke Energy Ohio |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Noncurrent pension liability | 89 | 97
Regulatory assets | 793 | 749
Regulatory liabilities | 499 | 553
Duke Energy Indiana |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Noncurrent pension liability | 82 | 115
Regulatory assets | 1,153 | 996
Regulatory liabilities | 1,587 | 1,668
Piedmont |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Noncurrent pension liability | 7 | 8
Regulatory assets | 579 | 571
Regulatory liabilities | 1,024 | 1,086
Pension Plan |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 907 | 863
Net asset (liability) recognized | (907) | (863)
Regulatory assets | 2,168 | 2,021
Accumulated other comprehensive income (loss) |  |
Deferred income tax benefit | (24) | (27)
Prior service credit |  | (1)
Net actuarial gain | 115 | 127
Net amounts recognized in accumulated other comprehensive income | 91 | 99
Pension Plan | Duke Energy Carolinas |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 337 | 339
Net asset (liability) recognized | (337) | (339)
Regulatory assets | 570 | 531
Pension Plan | Progress Energy |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 501 | 463
Net asset (liability) recognized | (501) | (463)
Regulatory assets | 711 | 678
Accumulated other comprehensive income (loss) |  |
Deferred income tax benefit | (1) | (1)
Net actuarial gain | 4 | 3
Net amounts recognized in accumulated other comprehensive income | 3 | 2
Pension Plan | Duke Energy Progress |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 231 | 209
Net asset (liability) recognized | (231) | (209)
Regulatory assets | 354 | 353
Pension Plan | Duke Energy Florida |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 263 | 247
Net asset (liability) recognized | (263) | (247)
Regulatory assets | 356 | 325
Pension Plan | Duke Energy Ohio |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 74 | 74
Noncurrent pension liability | 74 | 73
Net asset (liability) recognized |  | (1)
Regulatory assets | 100 | 89
Pension Plan | Duke Energy Indiana |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 101 | 105
Noncurrent pension liability | 74 | 87
Net asset (liability) recognized | (27) | (18)
Regulatory assets | 182 | 176
Accumulated other comprehensive income (loss) |  |
Net actuarial gain |  | 2
Net amounts recognized in accumulated other comprehensive income |  | 2
Pension Plan | Piedmont |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 33 | 38
Net asset (liability) recognized | (33) | (38)
Regulatory assets | 113 | 97
Other Post-Retirement Benefit Plans |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Current pension liability | 8 | 12
Noncurrent pension liability | 165 | 179
Net asset (liability) recognized | 173 | 191
Regulatory assets | 81 | 123
Regulatory liabilities | 154 | 230
Accumulated other comprehensive income (loss) |  |
Deferred income tax expense | 3 | 3
Net actuarial gain | (12) | (13)
Net amounts recognized in accumulated other comprehensive income | (9) | (10)
Other Post-Retirement Benefit Plans | Duke Energy Carolinas |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 44 | 61
Current pension liability |  | 3
Noncurrent pension liability |  | 25
Net asset (liability) recognized | (44) | (33)
Regulatory assets | 17 | 79
Regulatory liabilities | 35 | 106
Other Post-Retirement Benefit Plans | Progress Energy |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Current pension liability | 5 | 5
Noncurrent pension liability | 142 | 142
Net asset (liability) recognized | 147 | 147
Regulatory assets | 62 | 39
Regulatory liabilities | 12 |
Accumulated other comprehensive income (loss) |  |
Net actuarial gain | (1) | (1)
Net amounts recognized in accumulated other comprehensive income | (1) | (1)
Other Post-Retirement Benefit Plans | Duke Energy Progress |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Current pension liability | 3 | 3
Noncurrent pension liability | 84 | 82
Net asset (liability) recognized | 87 | 85
Regulatory assets | 46 | 29
Regulatory liabilities | 12 |
Other Post-Retirement Benefit Plans | Duke Energy Florida |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Current pension liability | 2 | 2
Noncurrent pension liability | 58 | 59
Net asset (liability) recognized | 60 | 61
Regulatory assets | 16 | 11
Other Post-Retirement Benefit Plans | Duke Energy Ohio |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 1 | 1
Current pension liability | 1 | 1
Noncurrent pension liability | 11 | 12
Net asset (liability) recognized | 11 | 12
Regulatory assets | 1 | 2
Regulatory liabilities | 14 | 17
Other Post-Retirement Benefit Plans | Duke Energy Indiana |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Noncurrent pension liability | 20 | 21
Net asset (liability) recognized | 20 | 21
Regulatory assets | 20 | 23
Regulatory liabilities | 62 | 74
Other Post-Retirement Benefit Plans | Piedmont |  |
Amounts Recognized in Consolidated Balance Sheets [Abstract] |  |
Prefunded pension | 14 | 12
Net asset (liability) recognized | (14) | (12)
Regulatory assets | $ 1 | $ 1

X
- Definition Deferred income tax asset related to defined benefit plan impacts included in accumulated other comprehensive income. + References No definition available. + Details
Name: | duk_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxDeferredIncomeTaxAssets
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Deferred income tax liability related to defined benefit plan impacts included in accumulated other comprehensive income. + References No definition available. + Details
Name: | duk_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxDeferredIncomeTaxLiability
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (j) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (k) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (j) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (j) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (j) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(7)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 980 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1 + Details
Name: | us-gaap_RegulatoryAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 980 -SubTopic 405 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477571/980-405-25-1 + Details
Name: | us-gaap_RegulatoryLiabilities
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: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
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: |