XML 92 R52.htm IDEA: XBRL DOCUMENT
v3.20.2

Regulatory Matters (Regulatory Matters Narrative - Duke Energy Progress) (Details) - Duke Energy Progress $ in Millions | Oct. 26, 2020 USD ($) | Oct. 16, 2020 | Jul. 31, 2020 USD ($) | Jun. 17, 2020 USD ($) | Jan. 29, 2020 USD ($) MW | Oct. 30, 2019 USD ($) | Oct. 11, 2019 | May 21, 2019 USD ($) | Nov. 08, 2018 USD ($) | Nov. 22, 2017 | Jun. 01, 2017 USD ($) | Sep. 30, 2020 USD ($) | Jul. 27, 2020 MW | Jul. 01, 2020 USD ($) | Feb. 07, 2020 USD ($) | Dec. 31, 2019 USD ($) | Sep. 30, 2019 USD ($)
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
2017 North Carolina Rate Case | NCUC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Requested rate increase (decrease), amount |  |  |  |  |  |  |  |  |  |  | $ 477 |  |  |  |  |  |
Requested rate increase (decrease), amended amount |  |  |  |  |  |  |  |  |  |  | $ 420 |  |  |  |  |  |
Requested return on equity, percent |  |  |  |  |  |  |  |  |  | 9.90% |  |  |  |  |  |  |
Public utilities, requested equity capital structure, percentage |  |  |  |  |  |  |  |  |  | 52.00% |  |  |  |  |  |  |
Public utilities, requested debt capital structure, percentage |  |  |  |  |  |  |  |  |  | 48.00% |  |  |  |  |  |  |
2019 North Carolina Rate Case | NCUC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Requested rate increase (decrease), amount |  |  |  |  |  | $ 464 |  |  |  |  |  |  |  |  |  |  |
Requested rate increase, percentage |  |  |  |  |  | 12.30% |  |  |  |  |  |  |  |  |  |  |
Requested rate increase (decrease), gross amount |  |  |  |  |  | $ 586 |  |  |  |  |  |  |  |  |  |  |
Rider reduction |  |  |  |  |  | 122 |  |  |  |  |  |  |  |  |  |  |
Requested rate increase (decrease), rider reduction |  |  |  |  |  | $ 120 |  |  |  |  |  |  |  |  |  |  |
2019 North Carolina Rate Case, additional Agreement and Stipulation of Partial Settlement | NCUC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Requested rate increase (decrease), amended amount |  |  | $ 500 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Requested return on equity, percent |  |  | 9.60% |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public utilities, requested equity capital structure, percentage |  |  | 52.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public utilities, requested debt capital structure, percentage |  |  | 48.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |
Regulatory asset, amortization period |  |  | 5 years |  |  |  |  |  |  |  |  |  |  |  |  |  |
Annual revenue requirement | NCUC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Requested rate increase (decrease), amended amount |  |  | $ 25 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Annual revenue requirement | Subsequent event | NCUC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Requested rate increase (decrease), amended amount | $ 842 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Hurricane Dorian storm damage |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated storm costs - O&M |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 168
Estimated storm costs - capital investments |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 4
Hurricane Dorian storm damage | PSCSC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Storm deferral - O&M |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 22 |  |
Requested supplemental true-up |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 17 |  |  |
Hurricane Dorian storm damage | Storm costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Regulatory assets |  |  |  |  |  |  |  |  |  |  |  | $ 145 |  |  |  | $ 179 |
South Carolina Rate Case 2018 | PSCSC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Requested rate increase (decrease), amount |  |  |  |  |  |  |  |  | $ 59 |  |  |  |  |  |  |  |
Approved return on equity percentage |  |  |  |  |  |  |  | 9.50% |  |  |  |  |  |  |  |  |
Public utilities, approved equity capital structure, percentage |  |  |  |  |  |  |  | 53.00% |  |  |  |  |  |  |  |  |
Public utilities, approved debt capital structure, percentage |  |  |  |  |  |  |  | 47.00% |  |  |  |  |  |  |  |  |
Change in tax rate, deferred tax liability, income tax benefit |  |  |  |  |  |  |  | $ 17 |  |  |  |  |  |  |  |  |
Measurement period adjustment, income tax expense (benefit) |  |  |  |  |  |  |  | 12 |  |  |  |  |  |  |  |  |
South Carolina Rate Case 2018 | State and local jurisdiction | North Carolina Department of Revenue | PSCSC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
State and local taxes increase amount |  |  |  |  |  |  |  | 12 |  |  |  |  |  |  |  |  |
South Carolina Rate Case 2018 | Asset retirement obligations - coal ash | PSCSC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Regulatory assets |  |  |  |  |  |  |  | 4 |  |  |  |  |  |  |  |  |
Recovery costs denied |  |  |  |  |  |  |  | $ 65 |  |  |  |  |  |  |  |  |
Regulatory asset, amortization period |  |  |  |  |  |  |  | 5 years |  |  |  |  |  |  |  |  |
South Carolina Rate Case 2018 | Asset retirement obligations - unprotected EDIT, Property, Plant and Equipment | PSCSC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Regulatory asset, amortization period |  |  |  |  |  |  |  | 20 years |  |  |  |  |  |  |  |  |
South Carolina Rate Case 2018 | Asset retirement obligations - unprotected EDIT | PSCSC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Regulatory asset, amortization period |  |  |  |  |  |  |  | 5 years |  |  |  |  |  |  |  |  |
South Carolina Rate Case 2018 | Asset retirement obligations - deferred revenue | PSCSC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Regulatory asset, amortization period |  |  |  |  |  |  |  | 3 years |  |  |  |  |  |  |  |  |
Western Carolinas Modernization Plan |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Generation capacity (MW) | MW |  |  |  |  |  |  |  |  |  |  |  |  | 5 |  |  |  |
Western Carolinas Modernization Plan | Asheville Plant |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Capacity (in MW) | MW |  |  |  |  | 376 |  |  |  |  |  |  |  |  |  |  |  |
Generation facilities retired, net |  |  |  |  | $ 214 |  |  |  |  |  |  |  |  |  |  |  |
Western Carolinas Modernization Plan | Depreciation expense, property taxes, incremental O&M and carrying costs | PSCSC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Approved annual rate increase (decrease), amount |  |  |  | $ 8 |  |  |  |  |  |  |  |  |  |  |  |  |
FERC Return on Equity Complaint, NCEMPA | FERC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Approved return on equity percentage |  |  |  |  |  |  | 11.00% |  |  |  |  |  |  |  |  |  |
FERC Return on Equity Complaint, NCEMC | Subsequent event | FERC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Approved return on equity percentage |  | 11.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Coal-Fired Generation Capacity Plants Retired, in Megawatts + References No definition available. + Details
Name: | duk_CoalFiredGenerationCapacityPlantsRetiredinMegawatts
Namespace Prefix: | duk_
Data Type: | num:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Effective Income Tax Rate Reconciliation, State and Local Taxes, Increase (Reduction), Amount + References No definition available. + Details
Name: | duk_EffectiveIncomeTaxRateReconciliationStateandLocalTaxesIncreaseReductionAmount
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Estimated Storm Costs - Capital Investments + References No definition available. + Details
Name: | duk_EstimatedStormCostsCapitalInvestments
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated Storm Costs - Operation Maintenance + References No definition available. + Details
Name: | duk_EstimatedStormCostsOperationMaintenance
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Generation Facilities Retired Net + References No definition available. + Details
Name: | duk_GenerationFacilitiesRetiredNet
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Public Utilities, Approved Annual Rate Increase (Decrease), Amount + References No definition available. + Details
Name: | duk_PublicUtilitiesApprovedAnnualRateIncreaseDecreaseAmount
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Public Utilities, Requested Rate Increase (Decrease), Gross Amount + References No definition available. + Details
Name: | duk_PublicUtilitiesRequestedRateIncreaseDecreaseGrossAmount
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public Utilities, Requested Rate Increase (Decrease), Rider Reduction + References No definition available. + Details
Name: | duk_PublicUtilitiesRequestedRateIncreaseDecreaseRiderReduction
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public Utilities, Requested Rate Increase (Decrease), Rider Reduction, Tax Cuts And Jobs Act And Return Deferred Revenue + References No definition available. + Details
Name: | duk_PublicUtilitiesRequestedRateIncreaseDecreaseRiderReductionTaxCutsAndJobsActAndReturnDeferredRevenue
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Solar Generation Capacity Plants, in Megawatts + References No definition available. + Details
Name: | duk_SolarGenerationCapacityPlantsinMegawatts
Namespace Prefix: | duk_
Data Type: | num:powerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Storm Deferral - Operation Maintenance + References No definition available. + Details
Name: | duk_StormDeferralOperationMaintenance
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Storm Deferral - Requested Supplemental True Up + References No definition available. + Details
Name: | duk_StormDeferralRequestedSupplementalTrueUp
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax Cuts and Jobs Act, Measurement Period Adjustment, Income Tax Expense (Benefit) + References No definition available. + Details
Name: | duk_TaxCutsandJobsActMeasurementPeriodAdjustmentIncomeTaxExpenseBenefit
Namespace Prefix: | duk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

X
- Definition Percentage of public utility's approved return on equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
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
- Definition Amount of public utility's requested rate increase (decrease) with regulatory agency. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of public utility's requested rate increase (decrease) with regulatory agency. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of public utility's requested return on equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_RegulatoryAssetAmortizationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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 -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 340 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382 + Details
Name: | us-gaap_RegulatoryAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of income tax benefit for remeasurement of deferred tax liability from change in tax rate pursuant to Tax Cuts and Jobs Act. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319 + Details
Name: | us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=duk_A2019NorthCarolinaRateCaseAdditionalAgreementandStipulationofPartialSettlementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=us-gaap_StormCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=duk_SouthCarolinaRateCase2018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=duk_NorthCarolinaDepartmentofRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=duk_AssetretirementobligationscoalashMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=duk_AssetRetirementObligationsUnprotectedEDITPropertyPlantandEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=duk_AssetretirementobligationsUnprotectedEDITMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=duk_AssetRetirementObligationsDeferredRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=duk_WesternCarolinasModernizationPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=duk_AshevillePlantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=duk_AshvilleDepreciationExpensePropertyTaxesIncrementalOMandCarryingCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=duk_FERCReturnonEquityComplaintNorthCarolinaEasternMunicipalPowerAgencyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=duk_FERCReturnonEquityComplaintNorthCarolinaElectricMembershipCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |