XML 214 R117.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments in Debt and Equity Securities (Maturities) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Debt Instrument [Line Items]  
Due in one year or less $ 178us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Due after one through five years 571us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Due after five through ten years 464us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
Due after ten years 791us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
Total 2,004us-gaap_AvailableForSaleSecuritiesDebtSecurities
Duke Energy Carolinas [Member]  
Debt Instrument [Line Items]  
Due in one year or less 1us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Due after one through five years 155us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Due after five through ten years 257us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Due after ten years 409us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Total 822us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Progress Energy [Member]  
Debt Instrument [Line Items]  
Due in one year or less 161us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Due after one through five years 350us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Due after five through ten years 157us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Due after ten years 319us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Total 987us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Duke Energy Progress [Member]  
Debt Instrument [Line Items]  
Due in one year or less 14us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Due after one through five years 140us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Due after five through ten years 109us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Due after ten years 227us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Total 490us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Duke Energy Florida [Member]  
Debt Instrument [Line Items]  
Due in one year or less 147us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Due after one through five years 210us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Due after five through ten years 48us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Due after ten years 92us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Total 497us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Duke Energy Indiana [Member]  
Debt Instrument [Line Items]  
Due in one year or less 1us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Due after one through five years 17us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Due after five through ten years 8us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Due after ten years 4us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Total $ 30us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember