XML 59 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segments (Net Loss) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]    
Segment income $ 773us-gaap_IncomeLossFromContinuingOperations $ 746us-gaap_IncomeLossFromContinuingOperations
Interest expense 403us-gaap_InterestExpense 404us-gaap_InterestExpense
Duke Energy Carolinas [Member]    
Segment Reporting Information [Line Items]    
Interest expense 102us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
101us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Duke Energy Carolinas [Member] | Other [Member]    
Segment Reporting Information [Line Items]    
Segment income (8)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
(21)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
Progress Energy [Member]    
Segment Reporting Information [Line Items]    
Interest expense 168us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
169us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Progress Energy [Member] | Other [Member]    
Segment Reporting Information [Line Items]    
Segment income (42)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
(52)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
Interest expense 60us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
63us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
Duke Energy Progress [Member]    
Segment Reporting Information [Line Items]    
Interest expense 60us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
57us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Duke Energy Progress [Member] | Other [Member]    
Segment Reporting Information [Line Items]    
Segment income (4)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
(10)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
Duke Energy Florida [Member]    
Segment Reporting Information [Line Items]    
Interest expense 49us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
49us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Duke Energy Florida [Member] | Other [Member]    
Segment Reporting Information [Line Items]    
Segment income (3)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
(4)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
Duke Energy Ohio [Member]    
Segment Reporting Information [Line Items]    
Segment income 59us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
(15)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Interest expense 20us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
20us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Duke Energy Indiana [Member]    
Segment Reporting Information [Line Items]    
Interest expense 45us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
43us-gaap_InterestExpense
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Duke Energy Indiana [Member] | Other [Member]    
Segment Reporting Information [Line Items]    
Segment income $ (2)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember
$ (3)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_StatementBusinessSegmentsAxis
= duk_OtherSegmentMember