XML 110 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Amounts Attributable to Controlling Interests) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Organization And Basis Of Presentation [Line Items]                      
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest $ 99us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $ 891us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $ 725us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $ 750us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $ 689us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $ 946us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $ 292us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $ 663us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $ 2,465us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $ 2,590us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $ 1,611us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
Income (Loss) from Continuing Operations Attributable to Noncontrolling Interest                 14us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity 16us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity 18us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
Income from continuing operations attributable to Duke Energy common stockholders, as adjusted for participating securities - basic and diluted                 2,451us-gaap_IncomeLossFromContinuingOperations 2,574us-gaap_IncomeLossFromContinuingOperations 1,593us-gaap_IncomeLossFromContinuingOperations
Income (Loss) From Discontinued Operations, net of tax 1us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 378us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (112)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (843)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 3us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 62us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 50us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (29)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (576)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 86us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 171us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest                 (8)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest (5)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest (4)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent                 (568)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 91us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 175us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
Net income 100us-gaap_ProfitLoss 1,269us-gaap_ProfitLoss 613us-gaap_ProfitLoss (93)us-gaap_ProfitLoss 692us-gaap_ProfitLoss 1,008us-gaap_ProfitLoss 342us-gaap_ProfitLoss 634us-gaap_ProfitLoss 1,889us-gaap_ProfitLoss 2,676us-gaap_ProfitLoss 1,782us-gaap_ProfitLoss
Net Income (Loss) Attributable to Noncontrolling Interest                 6us-gaap_NetIncomeLossAttributableToNoncontrollingInterest 11us-gaap_NetIncomeLossAttributableToNoncontrollingInterest 14us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Net Income (Loss) Attributable to Parent 97us-gaap_NetIncomeLoss 1,274us-gaap_NetIncomeLoss 609us-gaap_NetIncomeLoss (97)us-gaap_NetIncomeLoss 688us-gaap_NetIncomeLoss 1,004us-gaap_NetIncomeLoss 339us-gaap_NetIncomeLoss 634us-gaap_NetIncomeLoss 1,883us-gaap_NetIncomeLoss 2,665us-gaap_NetIncomeLoss 1,768us-gaap_NetIncomeLoss
Progress Energy [Member]                      
Organization And Basis Of Presentation [Line Items]                      
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest 139us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
330us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
207us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
204us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
190us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
328us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(13)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
154us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
880us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
659us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
355us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Income (Loss) from Continuing Operations Attributable to Noncontrolling Interest                 5us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
3us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
7us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Income from continuing operations attributable to Duke Energy common stockholders, as adjusted for participating securities - basic and diluted                 875us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
656us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
348us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Income (Loss) From Discontinued Operations, net of tax                 (6)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
16us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
52us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent                 (6)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
16us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
52us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Net income 139us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
330us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
202us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
203us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
196us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
342us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(17)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
154us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
874us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
675us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
407us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Net Income (Loss) Attributable to Noncontrolling Interest                 5us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
3us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
7us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Net Income (Loss) Attributable to Parent $ 136us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ 329us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ 202us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ 202us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ 195us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ 341us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ (17)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ 153us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ 869us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ 672us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ 400us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember