XML 85 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidated Statements of Cash Flows (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ 867us-gaap_ProfitLoss $ (93)us-gaap_ProfitLoss
Net Income (Loss) Attributable to Parent 864us-gaap_NetIncomeLoss (97)us-gaap_NetIncomeLoss
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation, amortization and accretion (including amortization of nuclear fuel) 883us-gaap_DepreciationDepletionAndAmortization 884us-gaap_DepreciationDepletionAndAmortization
Equity component of AFUDC (42)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity (28)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
Gains on sales of other assets (16)us-gaap_GainLossOnSaleOfOtherAssets  
Impairment charges 43us-gaap_OtherAssetImpairmentCharges 1,382us-gaap_OtherAssetImpairmentCharges
Deferred income taxes 368us-gaap_DeferredIncomeTaxesAndTaxCredits (178)us-gaap_DeferredIncomeTaxesAndTaxCredits
Equity in earnings of unconsolidated affiliates (13)us-gaap_IncomeLossFromEquityMethodInvestments (36)us-gaap_IncomeLossFromEquityMethodInvestments
Accrued pension and other post-retirement benefit costs 18us-gaap_PensionAndOtherPostretirementBenefitExpense 27us-gaap_PensionAndOtherPostretirementBenefitExpense
Contributions to pension plans (132)us-gaap_PensionContributions  
(Increase) decrease in    
Net realized and unrealized mark-to-market and hedging transactions (47)us-gaap_UnrealizedGainLossOnDerivatives 45us-gaap_UnrealizedGainLossOnDerivatives
Receivables (41)us-gaap_IncreaseDecreaseInReceivables 29us-gaap_IncreaseDecreaseInReceivables
Inventory 57us-gaap_IncreaseDecreaseInInventories 272us-gaap_IncreaseDecreaseInInventories
Other current assets (63)us-gaap_IncreaseDecreaseInOtherCurrentAssets (297)us-gaap_IncreaseDecreaseInOtherCurrentAssets
Increase (decrease) in    
Accounts payable (201)us-gaap_IncreaseDecreaseInAccountsPayable (97)us-gaap_IncreaseDecreaseInAccountsPayable
Taxes accrued (63)us-gaap_IncreaseDecreaseInAccruedTaxesPayable (175)us-gaap_IncreaseDecreaseInAccruedTaxesPayable
Other current liabilities (85)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities (346)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
Other assets 30us-gaap_IncreaseDecreaseInOtherOperatingAssets (22)us-gaap_IncreaseDecreaseInOtherOperatingAssets
Other liabilities (123)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities 6us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
Net cash provided by operating activities 1,440us-gaap_NetCashProvidedByUsedInOperatingActivities 1,373us-gaap_NetCashProvidedByUsedInOperatingActivities
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (1,411)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (1,232)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Investment expenditures (14)us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates (36)us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates
Acquisitions (29)us-gaap_PaymentsToAcquireBusinessesGross  
Purchases of available-for-sale securities (1,035)us-gaap_PaymentsToAcquireAvailableForSaleSecurities (967)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
Proceeds from sales and maturities of available-for-sale securities 1,069us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities 1,004us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
Net proceeds from the sales of equity investments and other assets 1us-gaap_ProceedsFromSaleOfProductiveAssets 4us-gaap_ProceedsFromSaleOfProductiveAssets
Change in restricted cash (36)us-gaap_IncreaseDecreaseInRestrictedCash (27)us-gaap_IncreaseDecreaseInRestrictedCash
Other (1)us-gaap_PaymentsForProceedsFromOtherInvestingActivities (32)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash used in investing activities (1,456)us-gaap_NetCashProvidedByUsedInInvestingActivities (1,286)us-gaap_NetCashProvidedByUsedInInvestingActivities
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from the issuance of long-term debt 497us-gaap_ProceedsFromIssuanceOfLongTermDebt 875us-gaap_ProceedsFromIssuanceOfLongTermDebt
Proceeds from the issuance of common stock related to employee benefit plans 15us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans 19us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
Payments for the redemption of long-term debt (403)us-gaap_RepaymentsOfLongTermDebt (1,287)us-gaap_RepaymentsOfLongTermDebt
Proceeds from issuance of short-term debt with original maturities greater than 90 days 187us-gaap_ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths  
Payments for the redemption of short-term debt with original maturities greater than 90 days (643)us-gaap_RepaymentsOfShortTermDebtMaturingInMoreThanThreeMonths  
Notes payable and commercial paper 1,727us-gaap_ProceedsFromRepaymentsOfShortTermDebt 898us-gaap_ProceedsFromRepaymentsOfShortTermDebt
Distributions to noncontrolling interests   (3)us-gaap_PaymentsOfDividendsMinorityInterest
Dividends paid (564)us-gaap_PaymentsOfDividends (553)us-gaap_PaymentsOfDividends
Other (15)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities (6)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
Net cash provided by (used in) financing activities 801us-gaap_NetCashProvidedByUsedInFinancingActivities (57)us-gaap_NetCashProvidedByUsedInFinancingActivities
Net increase in cash and cash equivalents 785us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 30us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents at beginning of period 2,036us-gaap_CashAndCashEquivalentsAtCarryingValue 1,501us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of period 2,821us-gaap_CashAndCashEquivalentsAtCarryingValue 1,531us-gaap_CashAndCashEquivalentsAtCarryingValue
Significant non-cash transactions:    
Accrued capital expenditures 438us-gaap_CapitalExpendituresIncurredButNotYetPaid 361us-gaap_CapitalExpendituresIncurredButNotYetPaid
Duke Energy Carolinas [Member]    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income (Loss) Attributable to Parent 292us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
286us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation, amortization and accretion (including amortization of nuclear fuel) 324us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
309us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Equity component of AFUDC (24)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(22)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Deferred income taxes 113us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
87us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Accrued pension and other post-retirement benefit costs 4us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
6us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Contributions to pension plans (42)us-gaap_PensionContributions
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
(Increase) decrease in    
Net realized and unrealized mark-to-market and hedging transactions   3us-gaap_UnrealizedGainLossOnDerivatives
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Receivables 16us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
11us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Receivable from affiliated companies (16)us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(27)us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Inventory 7us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
181us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Other current assets 2us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(59)us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Increase (decrease) in    
Accounts payable (133)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(100)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Accounts payable to affiliated companies 50us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
21us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Taxes accrued (17)us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(3)us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Other current liabilities (27)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(26)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Other assets 44us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
14us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Other liabilities (17)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(9)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Net cash provided by operating activities 576us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
672us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (448)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(426)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Purchases of available-for-sale securities (643)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(584)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Proceeds from sales and maturities of available-for-sale securities 643us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
579us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Notes receivable from affiliated companies (605)us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(115)us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Other 4us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(6)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Net cash used in investing activities (1,049)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(552)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from the issuance of long-term debt 496us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Dividends or distributions to parent   (126)us-gaap_PaymentsOfDistributionsToAffiliates
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Other (6)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
 
Net cash provided by (used in) financing activities 490us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(126)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Net increase in cash and cash equivalents 17us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
(6)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Cash and cash equivalents at beginning of period 13us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
23us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Cash and cash equivalents at end of period 30us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
17us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Significant non-cash transactions:    
Accrued capital expenditures 102us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
133us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Progress Energy [Member]    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) 263us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
203us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Net Income (Loss) Attributable to Parent 260us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
202us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation, amortization and accretion (including amortization of nuclear fuel) 329us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
316us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Equity component of AFUDC (14)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(1)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Gains on sales of other assets (8)us-gaap_GainLossOnSaleOfOtherAssets
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(1)us-gaap_GainLossOnSaleOfOtherAssets
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Deferred income taxes 196us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
183us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Accrued pension and other post-retirement benefit costs (1)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
7us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Contributions to pension plans (42)us-gaap_PensionContributions
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
(Increase) decrease in    
Net realized and unrealized mark-to-market and hedging transactions (22)us-gaap_UnrealizedGainLossOnDerivatives
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
13us-gaap_UnrealizedGainLossOnDerivatives
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Receivables (66)us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(45)us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Receivable from affiliated companies (21)us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
 
Inventory 47us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
72us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Other current assets 302us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(134)us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Increase (decrease) in    
Accounts payable (107)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(53)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Accounts payable to affiliated companies 83us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
114us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Taxes accrued 47us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
3us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Other current liabilities (10)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(116)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Other assets (21)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(52)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Other liabilities (48)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(6)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Net cash provided by operating activities 907us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
503us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (563)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(475)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Purchases of available-for-sale securities (298)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(266)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Proceeds from sales and maturities of available-for-sale securities 367us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
269us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Notes receivable from affiliated companies 42us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(101)us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Other (20)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(25)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Net cash used in investing activities (472)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(598)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from the issuance of long-term debt   875us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Payments for the redemption of long-term debt (245)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(469)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Notes payable to affiliated companies (185)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(291)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Distributions to noncontrolling interests   (3)us-gaap_PaymentsOfDividendsMinorityInterest
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Other (3)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(39)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Net cash provided by (used in) financing activities (433)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
73us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Net increase in cash and cash equivalents 2us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
(22)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Cash and cash equivalents at beginning of period 42us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
58us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Cash and cash equivalents at end of period 44us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
36us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Significant non-cash transactions:    
Accrued capital expenditures 176us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
158us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Duke Energy Progress [Member]    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income (Loss) Attributable to Parent 183us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
133us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation, amortization and accretion (including amortization of nuclear fuel) 193us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
183us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Equity component of AFUDC (13)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(2)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Gains on sales of other assets (1)us-gaap_GainLossOnSaleOfOtherAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(1)us-gaap_GainLossOnSaleOfOtherAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Deferred income taxes 138us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
117us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Accrued pension and other post-retirement benefit costs (4)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(2)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Contributions to pension plans (21)us-gaap_PensionContributions
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
(Increase) decrease in    
Net realized and unrealized mark-to-market and hedging transactions (4)us-gaap_UnrealizedGainLossOnDerivatives
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
6us-gaap_UnrealizedGainLossOnDerivatives
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Receivables (92)us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
10us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Receivable from affiliated companies 6us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(5)us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Inventory 37us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
53us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Other current assets 170us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(183)us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Increase (decrease) in    
Accounts payable (52)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(37)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Accounts payable to affiliated companies 63us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
139us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Taxes accrued 14us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
 
Other current liabilities (28)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(41)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Other assets (2)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(13)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Other liabilities (23)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(1)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Net cash provided by operating activities 564us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
356us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (338)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(299)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Purchases of available-for-sale securities (149)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(151)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Proceeds from sales and maturities of available-for-sale securities 144us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
149us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Notes receivable from affiliated companies 32us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(65)us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Other (12)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(18)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Net cash used in investing activities (323)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(384)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from the issuance of long-term debt   650us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Payments for the redemption of long-term debt (243)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(168)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Notes payable to affiliated companies   (462)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Other (1)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(4)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Net cash provided by (used in) financing activities (244)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
16us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Net increase in cash and cash equivalents (3)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
(12)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Cash and cash equivalents at beginning of period 9us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
21us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Cash and cash equivalents at end of period 6us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
9us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Significant non-cash transactions:    
Accrued capital expenditures 82us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
116us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Duke Energy Florida [Member]    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income (Loss) Attributable to Parent 113us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
108us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation, amortization and accretion (including amortization of nuclear fuel) 136us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
133us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Equity component of AFUDC (1)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
Deferred income taxes 39us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
60us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Accrued pension and other post-retirement benefit costs 1us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
7us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Contributions to pension plans (21)us-gaap_PensionContributions
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
 
(Increase) decrease in    
Net realized and unrealized mark-to-market and hedging transactions (20)us-gaap_UnrealizedGainLossOnDerivatives
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
5us-gaap_UnrealizedGainLossOnDerivatives
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Receivables 24us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
21us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Receivable from affiliated companies (20)us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(7)us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Inventory 10us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
20us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Other current assets 143us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
68us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Increase (decrease) in    
Accounts payable (54)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
24us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Accounts payable to affiliated companies 15us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
28us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Taxes accrued 61us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
10us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Other current liabilities 24us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(63)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Other assets (17)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(36)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Other liabilities (29)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(13)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Net cash provided by operating activities 404us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
365us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (224)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(176)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Purchases of available-for-sale securities (149)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(115)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Proceeds from sales and maturities of available-for-sale securities 223us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
120us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Notes receivable from affiliated companies   (110)us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Other (7)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(8)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Net cash used in investing activities (157)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(289)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from the issuance of long-term debt   225us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Payments for the redemption of long-term debt (2)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(1)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Notes payable to affiliated companies 108us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(181)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Dividends or distributions to parent (350)us-gaap_PaymentsOfDistributionsToAffiliates
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(124)us-gaap_PaymentsOfDistributionsToAffiliates
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Other (1)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(1)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Net cash provided by (used in) financing activities (245)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(82)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Net increase in cash and cash equivalents 2us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
(6)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Cash and cash equivalents at beginning of period 8us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
16us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Cash and cash equivalents at end of period 10us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
10us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Significant non-cash transactions:    
Accrued capital expenditures 94us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
42us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Duke Energy Ohio [Member]    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income (Loss) Attributable to Parent 149us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(890)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation, amortization and accretion (including amortization of nuclear fuel) 58us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
92us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Equity component of AFUDC (1)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(1)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Gains on sales of other assets (6)us-gaap_GainLossOnSaleOfOtherAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Impairment charges 40us-gaap_OtherAssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
1,417us-gaap_OtherAssetImpairmentCharges
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Deferred income taxes 25us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(501)us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Accrued pension and other post-retirement benefit costs 2us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
1us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Contributions to pension plans (1)us-gaap_PensionContributions
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
(Increase) decrease in    
Net realized and unrealized mark-to-market and hedging transactions (28)us-gaap_UnrealizedGainLossOnDerivatives
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
39us-gaap_UnrealizedGainLossOnDerivatives
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Receivables (8)us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(16)us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Receivable from affiliated companies 16us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(6)us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Inventory (3)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
29us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Other current assets 80us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(92)us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Increase (decrease) in    
Accounts payable 20us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
21us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Accounts payable to affiliated companies 49us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(13)us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Taxes accrued (4)us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(38)us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Other current liabilities 24us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(7)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Other assets 15us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(9)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Other liabilities (74)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
7us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Net cash provided by operating activities 353us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
33us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (81)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(83)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Notes receivable from affiliated companies 105us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(110)us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Net cash used in investing activities 24us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(193)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
CASH FLOWS FROM FINANCING ACTIVITIES    
Payments for the redemption of long-term debt (151)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(1)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Notes payable to affiliated companies (193)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
263us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Dividends or distributions to parent   (100)us-gaap_PaymentsOfDistributionsToAffiliates
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Other (1)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
 
Net cash provided by (used in) financing activities (345)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
162us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Net increase in cash and cash equivalents 32us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
2us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Cash and cash equivalents at beginning of period 20us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
36us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Cash and cash equivalents at end of period 52us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
38us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Significant non-cash transactions:    
Accrued capital expenditures 15us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
24us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Duke Energy Indiana [Member]    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income (Loss) Attributable to Parent 108us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
113us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation, amortization and accretion (including amortization of nuclear fuel) 105us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
103us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Equity component of AFUDC (3)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(4)us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Deferred income taxes 140us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(39)us-gaap_DeferredIncomeTaxesAndTaxCredits
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Accrued pension and other post-retirement benefit costs 3us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
4us-gaap_PensionAndOtherPostretirementBenefitExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Contributions to pension plans (9)us-gaap_PensionContributions
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
(Increase) decrease in    
Receivables 3us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(23)us-gaap_IncreaseDecreaseInReceivables
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Receivable from affiliated companies 1us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
10us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Inventory (5)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(10)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Other current assets 9us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(41)us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Increase (decrease) in    
Accounts payable 21us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(36)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Accounts payable to affiliated companies 1us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
12us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Taxes accrued 13us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
110us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Other current liabilities 6us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(6)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Other assets (8)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(3)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Other liabilities (24)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
50us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Net cash provided by operating activities 361us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
240us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (188)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(133)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Purchases of available-for-sale securities (3)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(3)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Proceeds from sales and maturities of available-for-sale securities 2us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
3us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Notes receivable from affiliated companies (106)us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(94)us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Other 16us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Net cash used in investing activities (279)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(227)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
CASH FLOWS FROM FINANCING ACTIVITIES    
Payments for the redemption of long-term debt   (1)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Notes payable to affiliated companies (71)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
 
Other (1)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(1)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Net cash provided by (used in) financing activities (72)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
(2)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Net increase in cash and cash equivalents 10us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
11us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Cash and cash equivalents at beginning of period 6us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
15us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Cash and cash equivalents at end of period 16us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
26us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Significant non-cash transactions:    
Accrued capital expenditures $ 60us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
$ 32us-gaap_CapitalExpendituresIncurredButNotYetPaid
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember