XML 88 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Regulatory Matters (Narrative) (Details) (USD $)
12 Months Ended 36 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Mar. 31, 2017
Public Utilities, General Disclosures [Line Items]          
Restructuring Reserve $ 28,000,000us-gaap_RestructuringReserve $ 64,000,000us-gaap_RestructuringReserve   $ 28,000,000us-gaap_RestructuringReserve  
Net property, plant and equipment 70,046,000,000us-gaap_PropertyPlantAndEquipmentNet 69,490,000,000us-gaap_PropertyPlantAndEquipmentNet   70,046,000,000us-gaap_PropertyPlantAndEquipmentNet  
Regulatory assets, current 1,115,000,000us-gaap_RegulatoryAssetsCurrent 895,000,000us-gaap_RegulatoryAssetsCurrent   1,115,000,000us-gaap_RegulatoryAssetsCurrent  
Net Asset Percentage Limit 25.00%duk_NetAssetPercentageLimit     25.00%duk_NetAssetPercentageLimit  
Payments to Acquire Businesses, Gross 54,000,000us-gaap_PaymentsToAcquireBusinessesGross   451,000,000us-gaap_PaymentsToAcquireBusinessesGross    
Capitalized interest 75,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest 89,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest 176,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest    
Impairment charges 81,000,000us-gaap_AssetImpairmentCharges 399,000,000us-gaap_AssetImpairmentCharges 666,000,000us-gaap_AssetImpairmentCharges    
Regulatory assets, noncurrent 11,042,000,000us-gaap_RegulatoryAssetsNoncurrent 9,191,000,000us-gaap_RegulatoryAssetsNoncurrent   11,042,000,000us-gaap_RegulatoryAssetsNoncurrent  
Regulatory liability, noncurrent 6,193,000,000us-gaap_RegulatoryLiabilityNoncurrent 5,949,000,000us-gaap_RegulatoryLiabilityNoncurrent   6,193,000,000us-gaap_RegulatoryLiabilityNoncurrent  
Regulatory assets 12,157,000,000us-gaap_RegulatoryAssets 10,086,000,000us-gaap_RegulatoryAssets   12,157,000,000us-gaap_RegulatoryAssets  
Capital expenditures 5,384,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 5,526,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 5,501,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment    
Retired Generation Facilities [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory assets 1,659,000,000us-gaap_RegulatoryAssets
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
1,748,000,000us-gaap_RegulatoryAssets
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
  1,659,000,000us-gaap_RegulatoryAssets
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
 
Nuclear Deferral [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory assets 296,000,000us-gaap_RegulatoryAssets
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
262,000,000us-gaap_RegulatoryAssets
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
  296,000,000us-gaap_RegulatoryAssets
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
 
Atlantic Coast Pipeline [Member]          
Public Utilities, General Disclosures [Line Items]          
Joint owner ownership percentage 40.00%us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
/ us-gaap_JointlyOwnedUtilityPlantAxis
= us-gaap_JointlyOwnedNaturalGasProcessingPlantMember
    40.00%us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
/ us-gaap_JointlyOwnedUtilityPlantAxis
= us-gaap_JointlyOwnedNaturalGasProcessingPlantMember
 
NCEMC [Member] | William States Lee Combined Cycle Facility [Member]          
Public Utilities, General Disclosures [Line Items]          
Joint owner ownership percentage 13.00%us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
/ us-gaap_JointlyOwnedUtilityPlantAxis
= duk_NCEMCMember
/ us-gaap_PublicUtilityAxis
= duk_WilliamStatesLeeCombinedCycleFacilityMember
    13.00%us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
/ us-gaap_JointlyOwnedUtilityPlantAxis
= duk_NCEMCMember
/ us-gaap_PublicUtilityAxis
= duk_WilliamStatesLeeCombinedCycleFacilityMember
 
Duke Energy Kentucky [Member]          
Public Utilities, General Disclosures [Line Items]          
Required Equity Capital Structure Percent 35.00%duk_RequiredEquityCapitalStructurePercent
/ dei_LegalEntityAxis
= duk_DukeEnergyKentuckyMember
    35.00%duk_RequiredEquityCapitalStructurePercent
/ dei_LegalEntityAxis
= duk_DukeEnergyKentuckyMember
 
Duke Energy Carolinas [Member]          
Public Utilities, General Disclosures [Line Items]          
Restructuring Reserve 2,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
5,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
  2,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Net property, plant and equipment 24,672,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
23,012,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
  24,672,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Regulatory assets, current 399,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
295,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
  399,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Capitalized interest 38,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
41,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
72,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
   
Impairment charges 3,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
  31,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
   
Regulatory assets, noncurrent 2,465,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
1,527,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
  2,465,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Regulatory liability, noncurrent 2,710,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
2,576,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
  2,710,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Regulatory assets 2,864,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
1,822,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
  2,864,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Capital expenditures 1,879,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
1,695,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
1,908,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
   
Duke Energy Carolinas [Member] | Retired Generation Facilities [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory assets 58,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
68,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
  58,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
 
Duke Energy Carolinas [Member] | Nuclear Deferral [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory assets 141,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
40,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
  141,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
 
Duke Energy Carolinas [Member] | Minimum [Member] | Retired Generation Facilities [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory Noncurrent Asset, Amortization Period 5 years        
Duke Energy Carolinas [Member] | Maximum [Member] | Retired Generation Facilities [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory Noncurrent Asset, Amortization Period 10 years        
Duke Energy Carolinas [Member] | Rate Case Step One [Member] | NCUC [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved rate increase amount by state commission 204,000,000us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepOneMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Approved percentage rate increase by state commission 4.50%us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepOneMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Duke Energy Carolinas [Member] | Rate Case Step One [Member] | PSCSC [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved rate increase amount by state commission 80,000,000us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepOneMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicServiceCommissionOfSouthCarolinaMember
       
Approved percentage rate increase by state commission 5.50%us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepOneMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicServiceCommissionOfSouthCarolinaMember
       
Duke Energy Carolinas [Member] | Rate Case Step Two [Member] | NCUC [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved rate increase amount by state commission 30,000,000us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepTwoMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Approved percentage rate increase by state commission 0.60%us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepTwoMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Duke Energy Carolinas [Member] | Rate Case Step Two [Member] | PSCSC [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved rate increase amount by state commission 38,000,000us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepTwoMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicServiceCommissionOfSouthCarolinaMember
       
Approved percentage rate increase by state commission 2.60%us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepTwoMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicServiceCommissionOfSouthCarolinaMember
       
Duke Energy Carolinas [Member] | Rate Case [Member] | NCUC [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 10.20%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Approved equity capital structure, percentage 53.00%us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Required shareholder contribution to low income customers or agencies. 10,000,000duk_AmountOfShareholderContributionToAgencies
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Rate increase begin date Sep. 25, 2013        
Duke Energy Carolinas [Member] | Rate Case [Member] | NCUC [Member] | Removal Costs Reduction Year One [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory liability, noncurrent 30,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
/ us-gaap_RegulatoryLiabilityAxis
= duk_RemovalCostsReductionYearOneMember
    30,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
/ us-gaap_RegulatoryLiabilityAxis
= duk_RemovalCostsReductionYearOneMember
 
Duke Energy Carolinas [Member] | Rate Case [Member] | NCUC [Member] | Removal Costs Reduction Year Two [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory liability, noncurrent 30,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
/ us-gaap_RegulatoryLiabilityAxis
= duk_RemovalCostsReductionYearTwoMember
    30,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
/ us-gaap_RegulatoryLiabilityAxis
= duk_RemovalCostsReductionYearTwoMember
 
Duke Energy Carolinas [Member] | Rate Case [Member] | PSCSC [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 10.20%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicServiceCommissionOfSouthCarolinaMember
       
Approved equity capital structure, percentage 53.00%us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicServiceCommissionOfSouthCarolinaMember
       
Required shareholder contribution to low income customers or agencies. 4,000,000duk_AmountOfShareholderContributionToAgencies
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicServiceCommissionOfSouthCarolinaMember
       
Rate increase begin date Sep. 18, 2013        
Duke Energy Carolinas [Member] | Rate Case [Member] | PSCSC [Member] | Removal Costs Reduction Year One [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory liability, noncurrent 45,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicServiceCommissionOfSouthCarolinaMember
/ us-gaap_RegulatoryLiabilityAxis
= duk_RemovalCostsReductionYearOneMember
    45,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicServiceCommissionOfSouthCarolinaMember
/ us-gaap_RegulatoryLiabilityAxis
= duk_RemovalCostsReductionYearOneMember
 
Duke Energy Carolinas [Member] | William State Lee III Nuclear Station [Member]          
Public Utilities, General Disclosures [Line Items]          
Net property, plant and equipment 427,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityAxis
= duk_WilliamStateLeeIiiNuclearStationMember
    427,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityAxis
= duk_WilliamStateLeeIiiNuclearStationMember
 
Duke Energy Carolinas [Member] | NCEMC [Member] | William States Lee Combined Cycle Facility [Member]          
Public Utilities, General Disclosures [Line Items]          
Estimated capital cost of new utility plant, including AFUDC 600,000,000duk_EstimatedCapitalCostIncludingAfudc
/ us-gaap_JointlyOwnedUtilityPlantAxis
= duk_NCEMCMember
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityAxis
= duk_WilliamStatesLeeCombinedCycleFacilityMember
    600,000,000duk_EstimatedCapitalCostIncludingAfudc
/ us-gaap_JointlyOwnedUtilityPlantAxis
= duk_NCEMCMember
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityAxis
= duk_WilliamStatesLeeCombinedCycleFacilityMember
 
Duke Energy Progress [Member]          
Public Utilities, General Disclosures [Line Items]          
Restructuring Reserve 1,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
11,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
  1,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Net property, plant and equipment 15,186,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
13,650,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
  15,186,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Regulatory assets, current 287,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
127,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
  287,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Capitalized interest 10,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
16,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
23,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
   
Impairment charges (18,000,000)us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
22,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
54,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
   
Regulatory assets, noncurrent 2,675,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
1,384,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
  2,675,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Regulatory liability, noncurrent 1,832,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
1,673,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
  1,832,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Regulatory assets 2,962,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
1,511,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
  2,962,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Capital expenditures 1,241,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
1,567,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
1,525,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
   
Duke Energy Progress [Member] | Retired Generation Facilities [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory Noncurrent Asset, Amortization Period 10 years        
Regulatory assets 152,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
241,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
  152,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
 
Duke Energy Progress [Member] | Nuclear Deferral [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory assets 43,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
77,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
  43,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
 
Duke Energy Progress [Member] | Maximum [Member] | Retired Generation Facilities [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory Noncurrent Asset, Amortization Period 10 years        
Duke Energy Progress [Member] | FERC Mitigation [Member]          
Public Utilities, General Disclosures [Line Items]          
Impairment charges (18,000,000)us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCMitigationMember
       
Duke Energy Progress [Member] | Rate Case Step One [Member] | NCUC [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved rate increase amount by state commission 147,000,000us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepOneMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Approved percentage rate increase by state commission 4.50%us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepOneMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Duke Energy Progress [Member] | Rate Case Step Two [Member] | NCUC [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved rate increase amount by state commission 31,000,000us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepTwoMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Approved percentage rate increase by state commission 1.00%us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseStepTwoMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Duke Energy Progress [Member] | Rate Case [Member] | NCUC [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 10.20%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Approved equity capital structure, percentage 53.00%us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Required shareholder contribution to low income customers or agencies. 20,000,000duk_AmountOfShareholderContributionToAgencies
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
       
Rate increase begin date Jun. 01, 2013        
Duke Energy Progress [Member] | Rate Case [Member] | NCUC [Member] | Removal Costs Reduction Year One [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory liability, noncurrent 20,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
/ us-gaap_RegulatoryLiabilityAxis
= duk_RemovalCostsReductionYearOneMember
    20,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_RateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_NorthCarolinaUtilitiesCommissionMember
/ us-gaap_RegulatoryLiabilityAxis
= duk_RemovalCostsReductionYearOneMember
 
Duke Energy Progress [Member] | Shearon Harris Nuclear Station [Member]          
Public Utilities, General Disclosures [Line Items]          
Impairment charges 22,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityAxis
= duk_ShearonHarrisNuclearStationMember
       
Regulatory assets, noncurrent 48,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityAxis
= duk_ShearonHarrisNuclearStationMember
    48,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityAxis
= duk_ShearonHarrisNuclearStationMember
 
Duke Energy Florida [Member]          
Public Utilities, General Disclosures [Line Items]          
Restructuring Reserve 17,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
24,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
  17,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Net property, plant and equipment 9,955,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
9,611,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
  9,955,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Regulatory assets, current 203,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
221,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
  203,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Capitalized interest 1,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
3,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
18,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
   
Impairment charges 2,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
358,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
146,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
   
Regulatory assets, noncurrent 2,733,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
2,729,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
  2,733,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Regulatory liability, noncurrent 547,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
618,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
  547,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Regulatory assets 2,936,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
2,950,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
  2,936,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Capital expenditures 699,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
915,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
809,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
   
Duke Energy Florida [Member] | Retired Generation Facilities [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory Noncurrent Asset, Amortization Period 20 years        
Regulatory assets 1,393,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
1,378,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
  1,393,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
 
Duke Energy Florida [Member] | Nuclear Deferral [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory assets 112,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
145,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
  112,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RegulatoryAssetAxis
= duk_NuclearDeferralMember
 
Duke Energy Florida [Member] | FPSC [Member] | Removal Costs [Member]          
Public Utilities, General Disclosures [Line Items]          
Amount of reduction to carrying amount of regulatory liabilities   114,000,000duk_AmountOfReductionToCarryingAmountOfRegulatoryLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RegulatoryAgencyAxis
= duk_FloridaPublicServiceCommissionMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_RemovalCostsMember
178,000,000duk_AmountOfReductionToCarryingAmountOfRegulatoryLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RegulatoryAgencyAxis
= duk_FloridaPublicServiceCommissionMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_RemovalCostsMember
   
Duke Energy Florida [Member] | FERC Transmission Rates [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 10.80%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCTransmissionRatesMember
       
Duke Energy Florida [Member] | FERC Complaint 1 [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 9.02%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCComplaint1Member
       
Duke Energy Florida [Member] | FERC Complaint 2 [Member] | Minimum [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 8.63%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCComplaint2Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Duke Energy Florida [Member] | FERC Complaint 2 [Member] | Maximum [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 8.84%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCComplaint2Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Duke Energy Florida [Member] | FERC Complaint 3 [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 8.69%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCComplaint3Member
       
Duke Energy Florida [Member] | 2013 FPSC Settlement Agreement [Member] | New Generation Needs [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 10.50%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_RegulatoryAssetAxis
= duk_NewGenerationNeedsMember
       
Duke Energy Florida [Member] | 2013 FPSC Settlement Agreement [Member] | Minimum [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 9.50%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Duke Energy Florida [Member] | 2013 FPSC Settlement Agreement [Member] | Maximum [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 11.50%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Duke Energy Florida [Member] | 2012 FPSC Settlement Agreement [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory assets, current 50,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2012Member
    50,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2012Member
 
Approved rate increase amount by state commission 150,000,000us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2012Member
       
Customer Refund Liability, Current 120,000,000us-gaap_CustomerRefundLiabilityCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2012Member
    120,000,000us-gaap_CustomerRefundLiabilityCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2012Member
 
Total Customer Refunds To Be Paid 388,000,000duk_TotalCustomerRefundsToBePaid
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2012Member
       
Regulatory liability, noncurrent 70,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2012Member
    70,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2012Member
 
Duke Energy Florida [Member] | Crystal River Unit 3 [Member]          
Public Utilities, General Disclosures [Line Items]          
Decommissioning cost study estimate 1,180,000,000us-gaap_DecommissioningLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
    1,180,000,000us-gaap_DecommissioningLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
 
Regulatory assets, current 295,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
    295,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
 
Duke Energy Florida [Member] | Crystal River Unit 3 [Member] | 2013 FPSC Settlement Agreement [Member]          
Public Utilities, General Disclosures [Line Items]          
Acceleration of cash recovery through fuel clause 130,000,000duk_AccelerationOfCashRecovery
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
       
Cost Cap for customers 1,466,000,000duk_CapProjectCostOrRecoveryThatCouldBePassedOnToCustomers
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
    1,466,000,000duk_CapProjectCostOrRecoveryThatCouldBePassedOnToCustomers
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
 
Approved return on equity percentage amount by state commission 7.35%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
       
Duke Energy Florida [Member] | Crystal River Unit 3 [Member] | 2013 FPSC Settlement Agreement [Member] | Amount Subject To Cost Cap [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory assets, noncurrent 1,377,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
/ us-gaap_RegulatoryAssetAxis
= duk_AmountSubjectToCostCapMember
    1,377,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
/ us-gaap_RegulatoryAssetAxis
= duk_AmountSubjectToCostCapMember
 
Duke Energy Florida [Member] | Crystal River Unit 3 [Member] | 2013 FPSC Settlement Agreement [Member] | Uprate And ISFSI Projects [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory assets, noncurrent 260,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
/ us-gaap_RegulatoryAssetAxis
= duk_UprateandISFSIProjectsMember
    260,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_CrystalRiverUnit3Member
/ us-gaap_RegulatoryAssetAxis
= duk_UprateandISFSIProjectsMember
 
Duke Energy Florida [Member] | Levy Nuclear Station [Member]          
Public Utilities, General Disclosures [Line Items]          
Restructuring Reserve 25,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_LevyNuclearStationMember
    25,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_LevyNuclearStationMember
 
Duke Energy Florida [Member] | Levy Nuclear Station [Member] | 2013 FPSC Settlement Agreement [Member]          
Public Utilities, General Disclosures [Line Items]          
Net unrecovered investment 180,000,000duk_NetUnrecoveredInvestment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_LevyNuclearStationMember
    180,000,000duk_NetUnrecoveredInvestment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_LevyNuclearStationMember
 
Net property, plant and equipment 91,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_LevyNuclearStationMember
    91,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_LevyNuclearStationMember
 
Regulatory assets, current 89,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_LevyNuclearStationMember
    89,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_LevyNuclearStationMember
 
Impairment charges 65,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FloridaPublicServiceCommissionSettlementAgreement2013Member
/ us-gaap_PublicUtilityAxis
= duk_LevyNuclearStationMember
       
Duke Energy Florida [Member] | Citrus County Station [Member]          
Public Utilities, General Disclosures [Line Items]          
Estimated capital cost of new utility plant, including AFUDC 1,500,000,000duk_EstimatedCapitalCostIncludingAfudc
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_CitrusCountyStationMember
    1,500,000,000duk_EstimatedCapitalCostIncludingAfudc
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_CitrusCountyStationMember
 
Duke Energy Florida [Member] | Suwannee Station [Member]          
Public Utilities, General Disclosures [Line Items]          
Estimated capital cost of new utility plant, including AFUDC 197,000,000duk_EstimatedCapitalCostIncludingAfudc
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_SuwanneeStationMember
    197,000,000duk_EstimatedCapitalCostIncludingAfudc
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_SuwanneeStationMember
 
Duke Energy Florida [Member] | Hines Energy Complex [Member]          
Public Utilities, General Disclosures [Line Items]          
Estimated capital cost of new utility plant, including AFUDC 160,000,000duk_EstimatedCapitalCostIncludingAfudc
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_HinesEnergyComplexMember
    160,000,000duk_EstimatedCapitalCostIncludingAfudc
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= duk_HinesEnergyComplexMember
 
Duke Energy Ohio [Member]          
Public Utilities, General Disclosures [Line Items]          
Restructuring Reserve 6,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
2,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
  6,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Net property, plant and equipment 4,937,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
8,235,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
  4,937,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Regulatory assets, current 49,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
57,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
  49,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Limit of Total Capital 30.00%duk_LimitofTotalCapital
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
    30.00%duk_LimitofTotalCapital
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Capitalized interest 10,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
11,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
13,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
   
Impairment charges 94,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
5,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
2,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
   
Approved MVP Proposals 17duk_ApprovedMVPProposals
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
       
MISO estimate of Duke Energy Ohio's MVP obligation 2,700,000,000duk_ExitObligationEstimate
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
       
Regulatory assets, noncurrent 512,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
471,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
  512,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Regulatory liability, noncurrent 241,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
262,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
  241,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Regulatory assets 561,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
528,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
  561,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Capital expenditures 322,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
434,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
514,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
   
Duke Energy Ohio [Member] | Capacity Rider Filing [Member] | PUCO [Member]          
Public Utilities, General Disclosures [Line Items]          
Requested rate increase amount to state commission 729,000,000us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_CapacityRiderFilingMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicUtilitiesCommissionOfOhioMember
       
Duke Energy Ohio [Member] | Electric Rate Case [Member] | PUCO [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved rate increase amount by state commission 49,000,000us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_ElectricRateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicUtilitiesCommissionOfOhioMember
       
Approved percentage rate increase by state commission 2.90%us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_ElectricRateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicUtilitiesCommissionOfOhioMember
       
Approved return on equity percentage amount by state commission 9.84%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_ElectricRateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicUtilitiesCommissionOfOhioMember
       
Rate increase begin date May 01, 2013        
Duke Energy Ohio [Member] | Natural Gas Rate Case [Member] | PUCO [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 9.84%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_NaturalGasRateCaseMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicUtilitiesCommissionOfOhioMember
       
Duke Energy Ohio [Member] | Mgp Remediation [Member]          
Public Utilities, General Disclosures [Line Items]          
Required Bond Amount 2,500,000duk_RequiredBondAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_MgpRemediationMember
    2,500,000duk_RequiredBondAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_MgpRemediationMember
 
Duke Energy Ohio [Member] | Mgp Remediation [Member] | PUCO [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved rate increase amount by state commission 56,000,000us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_MgpRemediationMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicUtilitiesCommissionOfOhioMember
       
Regulatory assets 115,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_MgpRemediationMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicUtilitiesCommissionOfOhioMember
    115,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_MgpRemediationMember
/ us-gaap_RegulatoryAgencyAxis
= duk_PublicUtilitiesCommissionOfOhioMember
 
Duke Energy Ohio [Member] | FERC Transmission Rates [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 12.38%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCTransmissionRatesMember
       
Percentage Recovered Through Future Rate Case 30.00%duk_PercentageRecoveredThroughFutureRateCase
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCTransmissionRatesMember
       
Duke Energy Ohio [Member] | FERC Complaint 1 [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 11.38%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCComplaint1Member
       
Duke Energy Ohio [Member] | W.C. Beckjord Station [Member]          
Public Utilities, General Disclosures [Line Items]          
Gallons of Fuel Released 9,000duk_GallonsofFuelReleased
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= duk_W.C.BeckjordStationMember
    9,000duk_GallonsofFuelReleased
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= duk_W.C.BeckjordStationMember
 
Duke Energy Ohio [Member] | RTO Realignment [Member]          
Public Utilities, General Disclosures [Line Items]          
Restructuring Reserve 94,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= duk_RegionalTransmissionOrganizationRealignmentMember
95,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= duk_RegionalTransmissionOrganizationRealignmentMember
  94,000,000us-gaap_RestructuringReserve
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= duk_RegionalTransmissionOrganizationRealignmentMember
 
Regulatory assets 74,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= duk_RegionalTransmissionOrganizationRealignmentMember
    74,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= duk_RegionalTransmissionOrganizationRealignmentMember
 
Duke Energy Ohio [Member] | Dayton Power and Light [Member] | East Bend Station [Member]          
Public Utilities, General Disclosures [Line Items]          
Joint owner ownership percentage 31.00%us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
/ us-gaap_JointlyOwnedUtilityPlantAxis
= duk_DaytonPowerandLightMember
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= duk_EastBendStationMember
    31.00%us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
/ us-gaap_JointlyOwnedUtilityPlantAxis
= duk_DaytonPowerandLightMember
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= duk_EastBendStationMember
 
Capital expenditures 12,400,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_JointlyOwnedUtilityPlantAxis
= duk_DaytonPowerandLightMember
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= duk_EastBendStationMember
       
Duke Energy Indiana [Member]          
Public Utilities, General Disclosures [Line Items]          
Net property, plant and equipment 8,815,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
8,576,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
  8,815,000,000us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Regulatory assets, current 93,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
118,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
  93,000,000us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Capitalized interest 6,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
9,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
39,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
   
Impairment charges 0us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
0us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
579,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
   
Regulatory assets, noncurrent 685,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
717,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
  685,000,000us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Regulatory liability, noncurrent 796,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
782,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
  796,000,000us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Regulatory assets 778,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
835,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
  778,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Capital expenditures 625,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
545,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
718,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
   
Duke Energy Indiana [Member] | Retired Generation Facilities [Member]          
Public Utilities, General Disclosures [Line Items]          
Regulatory assets 56,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
61,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
  56,000,000us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_RegulatoryAssetAxis
= duk_RetiredGenerationFacilitiesMember
 
Duke Energy Indiana [Member] | FERC Transmission Rates [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 12.38%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCTransmissionRatesMember
       
Percentage Recovered Through Future Rate Case 0.50%duk_PercentageRecoveredThroughFutureRateCase
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCTransmissionRatesMember
       
Duke Energy Indiana [Member] | FERC Complaint 1 [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 9.15%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCComplaint1Member
       
Duke Energy Indiana [Member] | FERC Complaint 2 [Member]          
Public Utilities, General Disclosures [Line Items]          
Approved return on equity percentage amount by state commission 8.67%us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_FERCComplaint2Member
       
Duke Energy Indiana [Member] | Grid Infrastructure Improvement Plan [Member]          
Public Utilities, General Disclosures [Line Items]          
Estimated capital cost 1,900,000,000duk_Estimatedcapitalcost
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_GridInfrastructureImprovementPlanMember
    1,900,000,000duk_Estimatedcapitalcost
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_GridInfrastructureImprovementPlanMember
 
Percentage Recovered Through Rider 80.00%duk_PercentageRecoveredThroughRider
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_GridInfrastructureImprovementPlanMember
       
Percentage Recovered Through Future Rate Case 20.00%duk_PercentageRecoveredThroughFutureRateCase
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_GridInfrastructureImprovementPlanMember
       
Duke Energy Indiana [Member] | Edwardsport IGCC Plant [Member]          
Public Utilities, General Disclosures [Line Items]          
Percent of AFUDC Allowed 85.00%duk_PercentofAFUDCAllowed
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilityAxis
= duk_EdwardsportIgccPlantMember
       
Impairment charges     631,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilityAxis
= duk_EdwardsportIgccPlantMember
897,000,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilityAxis
= duk_EdwardsportIgccPlantMember
 
Duke Energy Indiana [Member] | Edwardsport IGCC Plant [Member] | Edwardsport Event November 20, 2007 [Member]          
Public Utilities, General Disclosures [Line Items]          
Estimated capital cost of new utility plant, including AFUDC 1,985,000,000duk_EstimatedCapitalCostIncludingAfudc
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_EdwardsportEventNovember202007Member
/ us-gaap_PublicUtilityAxis
= duk_EdwardsportIgccPlantMember
    1,985,000,000duk_EstimatedCapitalCostIncludingAfudc
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_EdwardsportEventNovember202007Member
/ us-gaap_PublicUtilityAxis
= duk_EdwardsportIgccPlantMember
 
Duke Energy Indiana [Member] | Edwardsport IGCC Plant [Member] | Edwardsport Event December 27, 2012 [Member]          
Public Utilities, General Disclosures [Line Items]          
Estimated capital cost of new utility plant, including AFUDC 2,595,000,000duk_EstimatedCapitalCostIncludingAfudc
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_EdwardsportEventDecember272012Member
/ us-gaap_PublicUtilityAxis
= duk_EdwardsportIgccPlantMember
    2,595,000,000duk_EstimatedCapitalCostIncludingAfudc
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_EdwardsportEventDecember272012Member
/ us-gaap_PublicUtilityAxis
= duk_EdwardsportIgccPlantMember
 
Duke Energy Indiana [Member] | Edwardsport IGCC Plant [Member] | Edwardsport Event September 8, 2014 [Member]          
Public Utilities, General Disclosures [Line Items]          
Capitalized interest 61,000,000us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilitiesRegulatoryProceedingAxis
= duk_EdwardsportEventSeptember82014Member
/ us-gaap_PublicUtilityAxis
= duk_EdwardsportIgccPlantMember
       
Dominion Resources [Member] | Atlantic Coast Pipeline [Member]          
Public Utilities, General Disclosures [Line Items]          
Joint owner ownership percentage 45.00%us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
/ us-gaap_JointlyOwnedUtilityPlantAxis
= us-gaap_JointlyOwnedNaturalGasProcessingPlantMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= duk_DominionResourcesMember
    45.00%us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare
/ us-gaap_JointlyOwnedUtilityPlantAxis
= us-gaap_JointlyOwnedNaturalGasProcessingPlantMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= duk_DominionResourcesMember
 
Scenario, Forecast [Member] | Duke Energy Florida [Member]          
Public Utilities, General Disclosures [Line Items]          
Payments to Acquire Businesses, Gross         $ 166,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember