XML 83 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segments (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Interest expense $ 1,622us-gaap_InterestExpense $ 1,543us-gaap_InterestExpense $ 1,244us-gaap_InterestExpense
Duke Energy Carolinas [Member]      
Segment Reporting Information [Line Items]      
Number of reportable segments 1us-gaap_NumberOfReportableSegments
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
   
Interest expense 407us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
359us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
384us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Progress Energy [Member]      
Segment Reporting Information [Line Items]      
Number of reportable segments 1us-gaap_NumberOfReportableSegments
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
   
Interest expense 675us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
680us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
740us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Duke Energy Progress [Member]      
Segment Reporting Information [Line Items]      
Number of reportable segments 1us-gaap_NumberOfReportableSegments
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
   
Interest expense 234us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
201us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
207us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Duke Energy Progress [Member] | North Carolina Electric Membership Corporation [Member]      
Segment Reporting Information [Line Items]      
Entity-wide revenue, major customer, percentage 11.00%us-gaap_ConcentrationRiskPercentage1
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_MajorCustomersAxis
= duk_NorthCarolinaElectricMembershipCorporationMember
   
Duke Energy Florida [Member]      
Segment Reporting Information [Line Items]      
Number of reportable segments 1us-gaap_NumberOfReportableSegments
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
   
Interest expense 201us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
180us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
255us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Duke Energy Ohio [Member]      
Segment Reporting Information [Line Items]      
Interest expense 86us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
74us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
89us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Duke Energy Indiana [Member]      
Segment Reporting Information [Line Items]      
Number of reportable segments 1us-gaap_NumberOfReportableSegments
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
   
Interest expense 171us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
170us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
138us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Other Segment [Member] | Progress Energy [Member]      
Segment Reporting Information [Line Items]      
Interest expense $ 241us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
$ 300us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
$ 304us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
National Methanol Company [Member] | International Energy [Member]      
Segment Reporting Information [Line Items]      
Equity method investment, ownership percentage 25.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= duk_NationalMethanolCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_InternationalEnergyMember