XML 73 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Schedule of Reserves) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Loss Contingencies [Line Items]    
Reserves for legal matters $ 331us-gaap_LossContingencyAccrualAtCarryingValue $ 323us-gaap_LossContingencyAccrualAtCarryingValue
Duke Energy Carolinas [Member]    
Loss Contingencies [Line Items]    
Reserves for legal matters 72us-gaap_LossContingencyAccrualAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
72us-gaap_LossContingencyAccrualAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Progress Energy [Member]    
Loss Contingencies [Line Items]    
Reserves for legal matters 93us-gaap_LossContingencyAccrualAtCarryingValue
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
93us-gaap_LossContingencyAccrualAtCarryingValue
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Duke Energy Progress [Member]    
Loss Contingencies [Line Items]    
Reserves for legal matters 37us-gaap_LossContingencyAccrualAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
37us-gaap_LossContingencyAccrualAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Duke Energy Florida [Member]    
Loss Contingencies [Line Items]    
Reserves for legal matters 34us-gaap_LossContingencyAccrualAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
36us-gaap_LossContingencyAccrualAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Duke Energy Ohio [Member]    
Loss Contingencies [Line Items]    
Reserves for legal matters $ 10us-gaap_LossContingencyAccrualAtCarryingValue
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember