XML 61 R152.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Employee Savings Plans)(Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Employee Savings Plans [Abstract]      
Matching contribution percentage 100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch    
Eligible pay percentage 6.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent    
Additional contribution percentage for employees not participating in defined pension plans 4.00%duk_DefinedContributionPlanAdditionalContributionPercentageForEmployeesNotParticipatingInDefinedPensionPlans    
Pretax employer matching contributions $ 143us-gaap_DefinedContributionPlanCostRecognized $ 134us-gaap_DefinedContributionPlanCostRecognized $ 107us-gaap_DefinedContributionPlanCostRecognized
Duke Energy Carolinas [Member]      
Employee Savings Plans [Abstract]      
Pretax employer matching contributions 47us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
45us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
37us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Progress Energy [Member]      
Employee Savings Plans [Abstract]      
Pretax employer matching contributions 43us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
45us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
45us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Duke Energy Progress [Member]      
Employee Savings Plans [Abstract]      
Pretax employer matching contributions 30us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
25us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
24us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Duke Energy Florida [Member]      
Employee Savings Plans [Abstract]      
Pretax employer matching contributions 14us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
14us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
15us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Duke Energy Ohio [Member]      
Employee Savings Plans [Abstract]      
Pretax employer matching contributions 3us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
3us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
4us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Duke Energy Indiana [Member]      
Employee Savings Plans [Abstract]      
Pretax employer matching contributions $ 7us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
$ 7us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
$ 6us-gaap_DefinedContributionPlanCostRecognized
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember