XML 133 R135.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Schedule of Stock-Based Compensation Expense) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated Share-based Compensation Expense, Net of Tax $ 38us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax $ 52us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax $ 48us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
Pretax stock-based compensation expense 61us-gaap_AllocatedShareBasedCompensationExpense 85us-gaap_AllocatedShareBasedCompensationExpense 78us-gaap_AllocatedShareBasedCompensationExpense
Tax benefit associated with stock-based compensation expense 23us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 33us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 30us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Stock-based compensation costs capitalized 4us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount 3us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount 2us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Pretax stock-based compensation expense   2us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
2us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Restricted Stock Units Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Pretax stock-based compensation expense 39us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
49us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
43us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Performance Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Pretax stock-based compensation expense 22us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
34us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
33us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Duke Energy Carolinas [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated Share-based Compensation Expense, Net of Tax 12us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
13us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
12us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Progress Energy [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated Share-based Compensation Expense, Net of Tax 14us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
23us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
25us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Duke Energy Progress [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated Share-based Compensation Expense, Net of Tax 9us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
14us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
16us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Duke Energy Florida [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated Share-based Compensation Expense, Net of Tax 5us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
9us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
9us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Duke Energy Ohio [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated Share-based Compensation Expense, Net of Tax 5us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
4us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
4us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Duke Energy Indiana [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated Share-based Compensation Expense, Net of Tax $ 3us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
$ 4us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
$ 4us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember