XML 28 R89.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities (Gains or Losses Recognized in AOCI for the Cash Flow Hedges) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Forward Contract Power [Member]        
Beginning accumulated derivative gain / (loss) in AOCI $ 1.4us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
$ (3.0)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
$ 0.3us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
 
Net gains / (losses) associated with current period hedging transactions (19.0)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
1.0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
(2.6)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
 
Ending accumulated derivative gain / (loss) in AOCI 0.2us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
1.4us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
(3.0)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
 
Portion expected to be reclassified to earnings in the next twelve months 3.5us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
     
Maximum length of time that we are hedging our exposure to variability in future cash flows related to forecasted transactions (in months) 24 months      
Interest Rate Contract [Member]        
Beginning accumulated derivative gain / (loss) in AOCI 19.2us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
0.5us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
(0.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
 
Net gains / (losses) associated with current period hedging transactions   18.7us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
1.1us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
 
Ending accumulated derivative gain / (loss) in AOCI 18.3us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
19.2us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
0.5us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
 
Net gains / (losses) associated with the ineffective portion of the hedging transaction   0.8us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
0.2us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
 
Portion expected to be reclassified to earnings in the next twelve months (0.9)us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
     
Maximum length of time that we are hedging our exposure to variability in future cash flows related to forecasted transactions (in months) 0 months      
DP&L [Member] | Forward Contract Power [Member]        
Beginning accumulated derivative gain / (loss) in AOCI 1.0us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ dei_LegalEntityAxis
= dpl_DpLMember
(4.7)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ dei_LegalEntityAxis
= dpl_DpLMember
(0.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ dei_LegalEntityAxis
= dpl_DpLMember
 
Net gains / (losses) associated with current period hedging transactions (18.8)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ dei_LegalEntityAxis
= dpl_DpLMember
1.0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ dei_LegalEntityAxis
= dpl_DpLMember
(3.0)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ dei_LegalEntityAxis
= dpl_DpLMember
 
Ending accumulated derivative gain / (loss) in AOCI 0.2us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ dei_LegalEntityAxis
= dpl_DpLMember
1.0us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ dei_LegalEntityAxis
= dpl_DpLMember
(4.7)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ dei_LegalEntityAxis
= dpl_DpLMember
 
Portion expected to be reclassified to earnings in the next twelve months 3.5us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ dei_LegalEntityAxis
= dpl_DpLMember
     
Maximum length of time that we are hedging our exposure to variability in future cash flows related to forecasted transactions (in months) 24 months      
DP&L [Member] | Interest Rate Contract [Member]        
Beginning accumulated derivative gain / (loss) in AOCI 5.2us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ dei_LegalEntityAxis
= dpl_DpLMember
    9.8us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ dei_LegalEntityAxis
= dpl_DpLMember
Ending accumulated derivative gain / (loss) in AOCI 2.6us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ dei_LegalEntityAxis
= dpl_DpLMember
  7.3us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ dei_LegalEntityAxis
= dpl_DpLMember
9.8us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ dei_LegalEntityAxis
= dpl_DpLMember
Portion expected to be reclassified to earnings in the next twelve months (2.6)us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ dei_LegalEntityAxis
= dpl_DpLMember
     
Maximum length of time that we are hedging our exposure to variability in future cash flows related to forecasted transactions (in months) 0 months      
Interest Expense [Member] | Interest Rate Contract [Member]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (0.9)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
  0.2us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
 
Interest Expense [Member] | DP&L [Member] | Interest Rate Contract [Member]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (2.6)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= dpl_DpLMember
(2.1)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= dpl_DpLMember
(2.5)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= dpl_DpLMember
 
Revenue [Member] | Forward Contract Power [Member]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 18.3us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
2.1us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(0.7)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
 
Revenue [Member] | DP&L [Member] | Forward Contract Power [Member]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 18.2us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ dei_LegalEntityAxis
= dpl_DpLMember
1.4us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ dei_LegalEntityAxis
= dpl_DpLMember
(1.1)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ dei_LegalEntityAxis
= dpl_DpLMember
 
Purchased Power [Member] | Forward Contract Power [Member]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (0.5)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
1.3us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
   
Purchased Power [Member] | DP&L [Member] | Forward Contract Power [Member]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net $ (0.2)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ dei_LegalEntityAxis
= dpl_DpLMember
$ 3.3us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ dei_LegalEntityAxis
= dpl_DpLMember
$ 0.2us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ dei_LegalEntityAxis
= dpl_DpLMember