XML 189 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangible Assets (Goodwill By Reportable Operating Segment) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill [Line Items]    
Goodwill $ 17,192us-gaap_GoodwillGross $ 17,211us-gaap_GoodwillGross
Accumulated impairment charges (871)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (871)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Goodwill as adjusted for accumulated impairment charges 16,321us-gaap_Goodwill 16,340us-gaap_Goodwill
Foreign exchange and other changes (19)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments  
Regulated Utilities [Member]    
Goodwill [Line Items]    
Goodwill 15,950us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= duk_RegulatedUtilitiesMember
15,950us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= duk_RegulatedUtilitiesMember
Goodwill as adjusted for accumulated impairment charges 15,950us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= duk_RegulatedUtilitiesMember
15,950us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= duk_RegulatedUtilitiesMember
Commercial Power [Member]    
Goodwill [Line Items]    
Goodwill 935us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= duk_CommercialPowerMember
935us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= duk_CommercialPowerMember
Accumulated impairment charges (871)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= duk_CommercialPowerMember
(871)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= duk_CommercialPowerMember
Goodwill as adjusted for accumulated impairment charges 64us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= duk_CommercialPowerMember
64us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= duk_CommercialPowerMember
International [Member]    
Goodwill [Line Items]    
Goodwill 307us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= duk_InternationalMember
326us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= duk_InternationalMember
Goodwill as adjusted for accumulated impairment charges 307us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= duk_InternationalMember
326us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= duk_InternationalMember
Foreign exchange and other changes (19)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= duk_InternationalMember
 
Progress Energy [Member]    
Goodwill [Line Items]    
Goodwill as adjusted for accumulated impairment charges 3,655us-gaap_Goodwill
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
3,655us-gaap_Goodwill
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Duke Energy Ohio [Member]    
Goodwill [Line Items]    
Goodwill 2,324us-gaap_GoodwillGross
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
2,324us-gaap_GoodwillGross
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Accumulated impairment charges (1,404)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(1,404)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Goodwill as adjusted for accumulated impairment charges 920us-gaap_Goodwill
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
920us-gaap_Goodwill
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Duke Energy Ohio [Member] | Regulated Utilities [Member]    
Goodwill [Line Items]    
Goodwill 1,136us-gaap_GoodwillGross
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_RegulatedUtilitiesMember
1,136us-gaap_GoodwillGross
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_RegulatedUtilitiesMember
Accumulated impairment charges (216)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_RegulatedUtilitiesMember
(216)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_RegulatedUtilitiesMember
Goodwill as adjusted for accumulated impairment charges 920us-gaap_Goodwill
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_RegulatedUtilitiesMember
920us-gaap_Goodwill
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_RegulatedUtilitiesMember
Duke Energy Ohio [Member] | DEO Commercial Power [Member]    
Goodwill [Line Items]    
Goodwill 1,188us-gaap_GoodwillGross
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_DeoCommercialPowerMember
1,188us-gaap_GoodwillGross
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_DeoCommercialPowerMember
Accumulated impairment charges $ (1,188)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_DeoCommercialPowerMember
$ (1,188)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_DeoCommercialPowerMember