XML 128 R72.htm IDEA: XBRL DOCUMENT
v3.20.4

Regulatory Matters (Narrative) (Details) - USD ($) $ in Millions |  |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Jan. 22, 2021 | Oct. 26, 2020 | Dec. 31, 2020 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Impairment charges |  |  |  | $ 984 | $ (8) | $ 402
Duke Energy Ohio |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Limit of total capital |  |  | 30.00% | 30.00% |  |
Duke Energy Kentucky |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Required minimum equity capital structure |  |  | 35.00% | 35.00% |  |
Duke Energy Carolinas |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Impairment charges |  |  |  | $ 476 | 17 | 192
Duke Energy Carolinas | North Carolina Utilities Commission |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Requested rate increase (decrease), amended, amount |  | $ 287 |  |  |  |
Duke Energy Carolinas | CCR Settlement Agreement |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Impairment charges |  |  | $ 454 |  |  |
Reversal of regulated electric operating revenues |  |  | 50 |  |  |
Duke Energy Progress |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Impairment charges |  |  |  | $ 499 | $ 12 | $ 33
Duke Energy Progress | North Carolina Utilities Commission |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Requested rate increase (decrease), amended, amount |  | $ 920 |  |  |  |
Duke Energy Progress | CCR Settlement Agreement |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Impairment charges |  |  | 494 |  |  |
Reversal of regulated electric operating revenues |  |  | $ 102 |  |  |
Duke Energy Carolinas and Duke Energy Progress | CCR Settlement Agreement | Subsequent Event |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Recovery costs not sought | $ 1,000 |  |  |  |  |
Recovery costs amortization period | 5 years |  |  |  |  |
Equity return on deferred coal ash cost future cases | 1.50% |  |  |  |  |
Duke Energy Carolinas and Duke Energy Progress | CCR Settlement Agreement | NCUC | Subsequent Event |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Requested capital structure, percentage | 48.00% |  |  |  |  |
Requested debt structure, percentage | 52.00% |  |  |  |  |

X
- Definition Equity Return on Deferred Coal Ash Cost Future Cases + References No definition available. + Details
Name: | duk_EquityReturnOnDeferredCoalAshCostFutureCases
Namespace Prefix: | duk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of Total Capital allowed as distribution. + References No definition available. + Details
Name: | duk_LimitofTotalCapital
Namespace Prefix: | duk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Regulatory Asset, Amount of Recovery Costs Amortization Period + References No definition available. + Details
Name: | duk_PublicUtilitiesRegulatoryAssetAmountOfRecoveryCostsAmortizationPeriod
Namespace Prefix: | duk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Regulatory Asset, Amount of Recovery Costs Not Sought + References No definition available. + Details
Name: | duk_PublicUtilitiesRegulatoryAssetAmountOfRecoveryCostsNotSought
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Required minimum equity capital structure percent + References No definition available. + Details
Name: | duk_RequiredEquityCapitalStructurePercent
Namespace Prefix: | duk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reversal of Revenues + References No definition available. + Details
Name: | duk_ReversalOfRevenues
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228 + Details
Name: | us-gaap_AssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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: | us-gaap_PublicUtilitiesGeneralDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of public utility's requested debt to capital, including debt and equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of public utility's requested equity to capital, including debt and equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of public utility's amended requested rate increase (decrease) with regulatory agency. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyOhioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=duk_DukeEnergyKentuckyMember
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: | us-gaap_RegulatoryAgencyAxis=duk_NorthCarolinaUtilitiesCommissionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=duk_CCRSettlementAgreementMember
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_DukeEnergyCarolinasandDukeEnergyProgressMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAgencyAxis=duk_NCUCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |