XML 65 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions, Dispositions and Sales of Other Assets (Accounting Charges) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Significant Acquisitions and Disposals [Line Items]      
FERC mitigation $ (15)duk_MergerMitigation   $ 117duk_MergerMitigation
Severance charges   34us-gaap_SeveranceCosts1 201us-gaap_SeveranceCosts1
Community support and charitable contributions and other   34duk_CommunitySupportAndCharitableContributionsAndOtherExpenses 92duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
Progress Merger [Member]      
Significant Acquisitions and Disposals [Line Items]      
FERC mitigation     117duk_MergerMitigation
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Severance charges     196us-gaap_SeveranceCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Community support and charitable contributions and other     169duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Total charges related to the merger consummation     482duk_TotalChargesRelatedToMergerConsummation
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Duke Energy Carolinas [Member]      
Significant Acquisitions and Disposals [Line Items]      
FERC mitigation 3duk_MergerMitigation
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
  46duk_MergerMitigation
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Severance charges   8us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
63us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Community support and charitable contributions and other   14duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
56duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
Duke Energy Carolinas [Member] | Progress Merger [Member]      
Significant Acquisitions and Disposals [Line Items]      
FERC mitigation     46duk_MergerMitigation
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Severance charges     63us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Community support and charitable contributions and other     79duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Total charges related to the merger consummation     188duk_TotalChargesRelatedToMergerConsummation
/ dei_LegalEntityAxis
= duk_DukeEnergyCarolinasMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Progress Energy [Member]      
Significant Acquisitions and Disposals [Line Items]      
FERC mitigation (18)duk_MergerMitigation
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
  71duk_MergerMitigation
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Severance charges   19us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
82us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Community support and charitable contributions and other   20duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
36duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
Progress Energy [Member] | Progress Merger [Member]      
Significant Acquisitions and Disposals [Line Items]      
FERC mitigation     71duk_MergerMitigation
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Severance charges     82us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Community support and charitable contributions and other     74duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Total charges related to the merger consummation     227duk_TotalChargesRelatedToMergerConsummation
/ dei_LegalEntityAxis
= duk_ProgressEnergyMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Duke Energy Progress [Member]      
Significant Acquisitions and Disposals [Line Items]      
FERC mitigation (18)duk_MergerMitigation
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
  71duk_MergerMitigation
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Severance charges   14us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
55us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Community support and charitable contributions and other   20duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
36duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
Duke Energy Progress [Member] | Progress Merger [Member]      
Significant Acquisitions and Disposals [Line Items]      
FERC mitigation     71duk_MergerMitigation
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Severance charges     55us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Community support and charitable contributions and other     63duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Total charges related to the merger consummation     189duk_TotalChargesRelatedToMergerConsummation
/ dei_LegalEntityAxis
= duk_DukeEnergyProgressMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Duke Energy Florida [Member]      
Significant Acquisitions and Disposals [Line Items]      
Severance charges   5us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
27us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
Duke Energy Florida [Member] | Progress Merger [Member]      
Significant Acquisitions and Disposals [Line Items]      
Severance charges     27us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Community support and charitable contributions and other     11duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Total charges related to the merger consummation     38duk_TotalChargesRelatedToMergerConsummation
/ dei_LegalEntityAxis
= duk_DukeEnergyFloridaMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Duke Energy Ohio [Member]      
Significant Acquisitions and Disposals [Line Items]      
Severance charges   2us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
21us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
Duke Energy Ohio [Member] | Progress Merger [Member]      
Significant Acquisitions and Disposals [Line Items]      
Severance charges     21us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Community support and charitable contributions and other     7duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Total charges related to the merger consummation     28duk_TotalChargesRelatedToMergerConsummation
/ dei_LegalEntityAxis
= duk_DukeEnergyOhioMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Duke Energy Indiana [Member]      
Significant Acquisitions and Disposals [Line Items]      
Severance charges   2us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
18us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
Duke Energy Indiana [Member] | Progress Merger [Member]      
Significant Acquisitions and Disposals [Line Items]      
Severance charges     18us-gaap_SeveranceCosts1
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Community support and charitable contributions and other     6duk_CommunitySupportAndCharitableContributionsAndOtherExpenses
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember
Total charges related to the merger consummation     $ 24duk_TotalChargesRelatedToMergerConsummation
/ dei_LegalEntityAxis
= duk_DukeEnergyIndianaMember
/ us-gaap_RestructuringCostAndReserveAxis
= duk_ProgressMergerMember