XML 221 R101.htm IDEA: XBRL DOCUMENT v2.4.1.9
Property, Plant and Equipment (Schedule Of Property, Plant and Equipment) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Land $ 1,459us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand $ 1,481us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand  
Nuclear fuel 2,865us-gaap_PublicUtilitiesPropertyPlantAndEquipmentFuel 2,458us-gaap_PublicUtilitiesPropertyPlantAndEquipmentFuel  
Equipment 1,762us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment 1,557us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment  
Construction in process 4,519us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress 3,595us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress  
Other 3,497us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment 3,438us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment  
Total property, plant and equipment 104,861us-gaap_PropertyPlantAndEquipmentGross 103,115us-gaap_PropertyPlantAndEquipmentGross  
Total accumulated depreciation (34,824)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (33,625)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment  
Generation Facilities To Be Retired Net 9duk_GenerationFacilitiesToBeRetiredNet    
Total net property, plant and equipment 70,046us-gaap_PropertyPlantAndEquipmentNet 69,490us-gaap_PropertyPlantAndEquipmentNet  
Capitalized leases 1,548us-gaap_CapitalLeasedAssetsGross 1,606us-gaap_CapitalLeasedAssetsGross  
Accumulated amortization on capitalized leases 52us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation 40us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation  
Capitalized Interest Costs [Abstract]      
Capitalized interest 75us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest 89us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest 176us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
Minimum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Equipment, estimated useful life, years 3 years 1 year  
Other, estimated useful life, in years 5 years 5 years  
Maximum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Equipment, estimated useful life, years 34 years 33 years  
Other, estimated useful life, in years 80 years 33 years  
Nuclear Fuel [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (1,408)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PublicUtilityAxis
= us-gaap_NuclearFuelMember
(1,118)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PublicUtilityAxis
= us-gaap_NuclearFuelMember
 
Variable Interest Entity, Primary Beneficiary [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total property, plant and equipment 1,873us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PublicUtilityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,678us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PublicUtilityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Total accumulated depreciation (257)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PublicUtilityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(175)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PublicUtilityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Regulated Operation [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (32,628)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
(31,659)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Regulated Operation [Member] | Electric [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 82,206us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
78,272us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Regulated Operation [Member] | Electric [Member] | Minimum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution, estimated useful life, in years 2 years 2 years  
Regulated Operation [Member] | Electric [Member] | Maximum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution, estimated useful life, in years 138 years 125 years  
Regulated Operation [Member] | Natural Gas [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 2,230us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ us-gaap_PublicUtilityAxis
= us-gaap_NaturalGasProcessingPlantMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
2,138us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ us-gaap_PublicUtilityAxis
= us-gaap_NaturalGasProcessingPlantMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Regulated Operation [Member] | Natural Gas [Member] | Minimum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution, estimated useful life, in years 12 years 12 years  
Regulated Operation [Member] | Natural Gas [Member] | Maximum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution, estimated useful life, in years 67 years 67 years  
Regulated Operation [Member] | Other Buildings And Improvements [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 1,445us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
1,397us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Regulated Operation [Member] | Other Buildings And Improvements [Member] | Minimum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution, estimated useful life, in years 9 years 2 years  
Regulated Operation [Member] | Other Buildings And Improvements [Member] | Maximum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution, estimated useful life, in years 100 years 100 years  
Nonregulated Operation [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (2,196)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
(1,966)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
 
Nonregulated Operation [Member] | Electric [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 2,380us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
6,267us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
 
Nonregulated Operation [Member] | Electric [Member] | Minimum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution, estimated useful life, in years 1 year 2 years  
Nonregulated Operation [Member] | Electric [Member] | Maximum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution, estimated useful life, in years 30 years 100 years  
Nonregulated Operation [Member] | Other Buildings And Improvements [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 2,498us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
2,512us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
 
Nonregulated Operation [Member] | Other Buildings And Improvements [Member] | Minimum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution, estimated useful life, in years 5 years 9 years  
Nonregulated Operation [Member] | Other Buildings And Improvements [Member] | Maximum [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution, estimated useful life, in years 50 years 100 years  
Duke Energy Carolinas [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Land 403us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
397us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Nuclear fuel 1,676us-gaap_PublicUtilitiesPropertyPlantAndEquipmentFuel
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
1,446us-gaap_PublicUtilitiesPropertyPlantAndEquipmentFuel
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Equipment 341us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
287us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Construction in process 2,081us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
1,741us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Other 655us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
570us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Total property, plant and equipment 37,372us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
34,906us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Total accumulated depreciation (12,700)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(11,894)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Total net property, plant and equipment 24,672us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
23,012us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Capitalized leases 40us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
53us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Accumulated amortization on capitalized leases 8us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
4us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Capitalized Interest Costs [Abstract]      
Capitalized interest 38us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
41us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
72us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Duke Energy Carolinas [Member] | Nuclear Fuel [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (847)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityAxis
= us-gaap_NuclearFuelMember
(681)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityAxis
= us-gaap_NuclearFuelMember
 
Duke Energy Carolinas [Member] | Regulated Operation [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (12,700)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
(11,894)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Carolinas [Member] | Regulated Operation [Member] | Electric [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 31,751us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
30,018us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Carolinas [Member] | Regulated Operation [Member] | Other Buildings And Improvements [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 465us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
447us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Progress Energy [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Land 704us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
705us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Nuclear fuel 1,190us-gaap_PublicUtilitiesPropertyPlantAndEquipmentFuel
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
1,012us-gaap_PublicUtilitiesPropertyPlantAndEquipmentFuel
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Equipment 506us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
621us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Construction in process 1,215us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
873us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Other 756us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
867us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Total property, plant and equipment 38,650us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
36,480us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Total accumulated depreciation (13,506)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(13,098)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Total net property, plant and equipment 25,144us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
23,382us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Capitalized leases 315us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
328us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Accumulated amortization on capitalized leases 72us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
60us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Capitalized Interest Costs [Abstract]      
Capitalized interest 11us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
19us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
41us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Progress Energy [Member] | Nuclear Fuel [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (561)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_PublicUtilityAxis
= us-gaap_NuclearFuelMember
(438)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_PublicUtilityAxis
= us-gaap_NuclearFuelMember
 
Progress Energy [Member] | Regulated Operation [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (13,506)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
(13,098)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Progress Energy [Member] | Regulated Operation [Member] | Electric [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 33,672us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
31,792us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Progress Energy [Member] | Regulated Operation [Member] | Other Buildings And Improvements [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 607us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
610us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Progress [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Land 380us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
383us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Nuclear fuel 1,190us-gaap_PublicUtilitiesPropertyPlantAndEquipmentFuel
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
1,012us-gaap_PublicUtilitiesPropertyPlantAndEquipmentFuel
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Equipment 388us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
357us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Construction in process 908us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
631us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Other 439us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
418us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Total property, plant and equipment 24,207us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
22,273us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Total accumulated depreciation (9,021)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(8,623)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Total net property, plant and equipment 15,186us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
13,650us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Capitalized leases 146us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
148us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Accumulated amortization on capitalized leases 5us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
   
Capitalized Interest Costs [Abstract]      
Capitalized interest 10us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
16us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
23us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Duke Energy Progress [Member] | Nuclear Fuel [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (561)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityAxis
= us-gaap_NuclearFuelMember
(438)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityAxis
= us-gaap_NuclearFuelMember
 
Duke Energy Progress [Member] | Regulated Operation [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (9,021)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
(8,623)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Progress [Member] | Regulated Operation [Member] | Electric [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 20,616us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
19,190us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Progress [Member] | Regulated Operation [Member] | Other Buildings And Improvements [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 286us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
282us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Florida [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Land 324us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
321us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Equipment 118us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
94us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Construction in process 307us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
238us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Other 310us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
294us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Total property, plant and equipment 14,433us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
13,863us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Total accumulated depreciation (4,478)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(4,252)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Total net property, plant and equipment 9,955us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
9,611us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Capitalized leases 169us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
180us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Accumulated amortization on capitalized leases 67us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
57us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Capitalized Interest Costs [Abstract]      
Capitalized interest 1us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
3us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
18us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Duke Energy Florida [Member] | Regulated Operation [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (4,478)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
(4,252)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Florida [Member] | Regulated Operation [Member] | Electric [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 13,056us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
12,601us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Florida [Member] | Regulated Operation [Member] | Other Buildings And Improvements [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 318us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
315us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Ohio [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Land 114us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
137us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Equipment 330us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
317us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Construction in process 97us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
166us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Other 214us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
248us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Total property, plant and equipment 7,141us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
11,143us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Total accumulated depreciation (2,213)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(2,908)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Generation Facilities To Be Retired Net 9duk_GenerationFacilitiesToBeRetiredNet
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
   
Total net property, plant and equipment 4,937us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
8,235us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Capitalized leases 98us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
96us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Accumulated amortization on capitalized leases 25us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
21us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Capitalized Interest Costs [Abstract]      
Capitalized interest 10us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
11us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
13us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Duke Energy Ohio [Member] | Regulated Operation [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (2,213)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
(2,160)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Ohio [Member] | Regulated Operation [Member] | Electric [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 3,956us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
3,925us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Ohio [Member] | Regulated Operation [Member] | Natural Gas [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 2,230us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= us-gaap_NaturalGasProcessingPlantMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
2,138us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= us-gaap_NaturalGasProcessingPlantMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Ohio [Member] | Regulated Operation [Member] | Other Buildings And Improvements [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 200us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
190us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Ohio [Member] | Nonregulated Operation [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation   (748)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
 
Duke Energy Ohio [Member] | Nonregulated Operation [Member] | Electric [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution   4,017us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
 
Duke Energy Ohio [Member] | Nonregulated Operation [Member] | Other Buildings And Improvements [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution   5us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
 
Duke Energy Indiana [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Land 108us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
105us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Equipment 166us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
146us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Construction in process 481us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
307us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Other 195us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
178us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Total property, plant and equipment 13,034us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
12,489us-gaap_PropertyPlantAndEquipmentGross
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Total accumulated depreciation (4,219)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(3,913)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Total net property, plant and equipment 8,815us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
8,576us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Capitalized leases 30us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
30us-gaap_CapitalLeasedAssetsGross
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Accumulated amortization on capitalized leases 6us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
5us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Capitalized Interest Costs [Abstract]      
Capitalized interest 6us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
9us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
39us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Duke Energy Indiana [Member] | Regulated Operation [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Total accumulated depreciation (4,219)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
(3,913)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Indiana [Member] | Regulated Operation [Member] | Electric [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution 11,911us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
11,594us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilityAxis
= us-gaap_ElectricityGenerationPlantNonNuclearMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Duke Energy Indiana [Member] | Regulated Operation [Member] | Other Buildings And Improvements [Member]      
Public Utilities, Property, Plant and Equipment, Net [Abstract]      
Plant - transmission and distribution $ 173us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
$ 159us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_PublicUtilityAxis
= us-gaap_OtherPlantInServiceMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember