XML 94 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidated Statements of Changes in Equity (USD $)
In Millions, except Share data
Total
Common Stock [Member]
Additional Paid In Capital [Member]
Retained Earnings [Member]
Foreign Currency Translation Adjustments [Member]
Net Gains (Losses) on Cash Flow Hedges [Member]
Net Gains (Losses) on Available for Sale Securities [Member]
Pension and OPEB Related Adjustments [Member]
Common Stockholders' Equity [Member]
Noncontrolling Interest [Member]
Duke Energy Carolinas [Member]
Duke Energy Carolinas [Member]
Members Equity [Member]
Duke Energy Carolinas [Member]
Net Gains (Losses) on Cash Flow Hedges [Member]
Duke Energy Carolinas [Member]
Net Gains (Losses) on Available for Sale Securities [Member]
Progress Energy [Member]
Progress Energy [Member]
Additional Paid In Capital [Member]
Progress Energy [Member]
Retained Earnings [Member]
Progress Energy [Member]
Net Gains (Losses) on Cash Flow Hedges [Member]
Progress Energy [Member]
Net Gains (Losses) on Available for Sale Securities [Member]
Progress Energy [Member]
Pension and OPEB Related Adjustments [Member]
Progress Energy [Member]
Common Stockholders' Equity [Member]
Progress Energy [Member]
Noncontrolling Interest [Member]
Duke Energy Progress [Member]
Duke Energy Progress [Member]
Common Stock [Member]
Duke Energy Progress [Member]
Retained Earnings [Member]
Duke Energy Florida [Member]
Duke Energy Florida [Member]
Common Stock [Member]
Duke Energy Florida [Member]
Retained Earnings [Member]
Duke Energy Florida [Member]
Net Gains (Losses) on Cash Flow Hedges [Member]
Duke Energy Ohio [Member]
Duke Energy Ohio [Member]
Common Stock [Member]
Duke Energy Ohio [Member]
Additional Paid In Capital [Member]
Duke Energy Ohio [Member]
Retained Earnings [Member]
Duke Energy Indiana [Member]
Duke Energy Indiana [Member]
Common Stock [Member]
Duke Energy Indiana [Member]
Additional Paid In Capital [Member]
Duke Energy Indiana [Member]
Retained Earnings [Member]
Duke Energy Indiana [Member]
Net Gains (Losses) on Cash Flow Hedges [Member]
Beginning member's equity at Dec. 31, 2013                     $ 10,350us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
$ 10,365us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= duk_MembersEquityMember
$ (14)us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
$ (1)us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
                                               
Balance at Dec. 31, 2013 41,408us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
39,365us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,363us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(307)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(40)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  (52)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
41,330us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
78us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
        10,864us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
7,467us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,452us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(43)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  (16)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
10,860us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5,625us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
2,159us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,466us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
4,797us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
1,762us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,036us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(1)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
5,269us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
762us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
4,882us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(375)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3,939us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,384us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,551us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Balance, in shares at Dec. 31, 2013   706,000,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                                                                       
Net income (loss) (93)us-gaap_ProfitLoss     (97)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        (97)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
        203us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
  202us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      202us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
1us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
                               
Net Income (Loss) Attributable to Parent (97)us-gaap_NetIncomeLoss                   286us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
286us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= duk_MembersEquityMember
    202us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
              133us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
  133us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
108us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
  108us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (890)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
    (890)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
113us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
    113us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Other comprehensive income (loss), net of tax 23us-gaap_OtherComprehensiveIncomeLossNetOfTax       23us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
    (1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
22us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
  1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  2us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
    1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
2us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
        1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
    1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
        1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
      1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Distributions to parent                     (126)us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(126)us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= duk_MembersEquityMember
                                                   
Common stock issuances, including dividend reinvestment and employee benefits 7us-gaap_StockIssuedDuringPeriodValueNewIssues   7us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          7us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                                                         
Common stock issuances, including dividend reinvestment and employee benefits, shares   1,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                                                                       
Common stock dividends (553)us-gaap_DividendsCash     (553)us-gaap_DividendsCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        (553)us-gaap_DividendsCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                                (124)us-gaap_DividendsCash
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
  (124)us-gaap_DividendsCash
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (100)us-gaap_DividendsCash
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
  (100)us-gaap_DividendsCash
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Distributions to noncontrolling interest in subsidiaries (3)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders                 (3)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
        (3)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
            (3)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
                               
Transfer of service company net assets to Duke Energy                             (539)duk_TransferOfServiceCompanyNetAssetsToParent
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
  (542)duk_TransferOfServiceCompanyNetAssetsToParent
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3duk_TransferOfServiceCompanyNetAssetsToParent
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
    (539)duk_TransferOfServiceCompanyNetAssetsToParent
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                                 
Ending member's equity at Mar. 31, 2014                     10,511us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
10,525us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= duk_MembersEquityMember
(13)us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1)us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
                                               
Balance at Mar. 31, 2014 40,789us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
39,372us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
1,713us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(284)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(40)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  (53)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
40,709us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
80us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
        10,527us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
7,467us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,112us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(39)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  (15)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
10,525us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
2us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5,758us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
2,159us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,599us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
4,782us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
1,762us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,020us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  4,279us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
762us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
4,782us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(1,265)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
4,053us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,384us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,664us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
4us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Balance, in shares at Mar. 31, 2014   707,000,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                                                                       
Beginning member's equity at Dec. 31, 2014                     10,924us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
10,937us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= duk_MembersEquityMember
(12)us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1)us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
                                               
Balance at Dec. 31, 2014 40,899us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
39,405us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,012us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(439)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(59)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(48)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
40,875us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
24us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
        11,176us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
7,467us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,782us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(35)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(7)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
11,208us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(32)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5,867us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
2,159us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,708us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
5,222us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
1,762us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,460us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  4,674us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
762us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
4,782us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(870)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3,848us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,384us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,460us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Balance, in shares at Dec. 31, 2014 707,000,000us-gaap_CommonStockSharesOutstanding 707,000,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                        100us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
              160,000,000us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
    100us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
      89,663,086us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
      53,913,701us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
       
Net income (loss) 867us-gaap_ProfitLoss     864us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        864us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
3us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
        263us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
  260us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      260us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
3us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
                               
Net Income (Loss) Attributable to Parent 864us-gaap_NetIncomeLoss                   292us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
292us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= duk_MembersEquityMember
    260us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
              183us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
  183us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
113us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
  113us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  149us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
    149us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
108us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
    108us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Other comprehensive income (loss), net of tax (133)us-gaap_OtherComprehensiveIncomeLossNetOfTax       (121)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(3)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  (5)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(129)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(4)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
        (1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
    (2)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                        (1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
      (1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Common stock issuances, including dividend reinvestment and employee benefits 8us-gaap_StockIssuedDuringPeriodValueNewIssues   8us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          8us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                                                         
Common stock issuances, including dividend reinvestment and employee benefits, shares   1,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                                                                       
Common stock dividends (564)us-gaap_DividendsCash     (564)us-gaap_DividendsCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        (564)us-gaap_DividendsCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                                (350)us-gaap_DividendsCash
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
  (350)us-gaap_DividendsCash
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
                   
Other 10us-gaap_StockholdersEquityOther     (3)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        (3)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
13us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
            (3)us-gaap_StockholdersEquityOther
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (3)us-gaap_StockholdersEquityOther
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
3us-gaap_StockholdersEquityOther
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
                               
Ending member's equity at Mar. 31, 2015                     11,216us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
11,229us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= duk_MembersEquityMember
(12)us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(1)us-gaap_MembersEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
                                               
Balance at Mar. 31, 2015 $ 41,087us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 39,413us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 2,309us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (560)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
$ (62)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
$ 3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
$ (53)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ 41,051us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 36us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
        $ 11,438us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
$ 7,467us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 4,039us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (37)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
$ 1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
$ (6)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ 11,464us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ (26)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 6,050us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
$ 2,159us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 3,891us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 4,985us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
$ 1,762us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 3,223us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  $ 4,823us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
$ 762us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 4,782us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (721)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 3,955us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
$ 1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 1,384us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 2,568us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 2us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Balance, in shares at Mar. 31, 2015 708,000,000us-gaap_CommonStockSharesOutstanding 708,000,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                        100us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
              160,000,000us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
    100us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
      89,663,086us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
      53,913,701us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember