XML 76 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities (Classification within the Condensed Consolidated Statements of Results of Operations or Balance Sheets of the Gains and Losses) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Change in unrealized gain / (loss) $ (1.8)dpl_UnrealizedGainLossOnDerivativesChange $ (5.9)dpl_UnrealizedGainLossOnDerivativesChange $ (3.0)dpl_UnrealizedGainLossOnDerivativesChange $ 0.9dpl_UnrealizedGainLossOnDerivativesChange $ 17.0dpl_UnrealizedGainLossOnDerivativesChange
Gain (Loss) on Derivative Instruments, Net, Pretax (2.6)us-gaap_GainLossOnDerivativeInstrumentsNetPretax (1.9)us-gaap_GainLossOnDerivativeInstrumentsNetPretax (3.1)us-gaap_GainLossOnDerivativeInstrumentsNetPretax 2.4us-gaap_GainLossOnDerivativeInstrumentsNetPretax (32.1)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
Partner's share of gain (loss)         4.2dpl_PartnerSShareOfGainLoss
Regulatory (asset)/liability     (0.1)dpl_RegulatoryAssetLiabilityGainLoss   0.4dpl_RegulatoryAssetLiabilityGainLoss
Derivative, Gain (Loss) on Derivative, Net (4.4)us-gaap_DerivativeGainLossOnDerivativeNet (7.8)us-gaap_DerivativeGainLossOnDerivativeNet (6.1)us-gaap_DerivativeGainLossOnDerivativeNet 3.3us-gaap_DerivativeGainLossOnDerivativeNet (15.1)us-gaap_DerivativeGainLossOnDerivativeNet
NYMEX Coal Contract [Member]          
Change in unrealized gain / (loss)         14.5dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
Gain (Loss) on Derivative Instruments, Net, Pretax         (29.5)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
Partner's share of gain (loss)         4.2dpl_PartnerSShareOfGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
Regulatory (asset)/liability         1.0dpl_RegulatoryAssetLiabilityGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
Derivative, Gain (Loss) on Derivative, Net         (15.0)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
Commodity Contract - FTR [Member]          
Change in unrealized gain / (loss) 0.9dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
(0.3)dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
(0.8)dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
0.3dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
(0.2)dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
Gain (Loss) on Derivative Instruments, Net, Pretax (0.1)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
  0.7us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
1.2us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
0.5us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
Derivative, Gain (Loss) on Derivative, Net 0.8us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
(0.3)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
(0.1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
1.5us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
0.3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
Commodity Contract - Heating Oil [Member]          
Change in unrealized gain / (loss) 0.1dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
(0.1)dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
(0.6)dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
  (1.6)dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
Gain (Loss) on Derivative Instruments, Net, Pretax (0.1)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
0.1us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
(0.1)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
0.1us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
1.9us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
Regulatory (asset)/liability     (0.1)dpl_RegulatoryAssetLiabilityGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
  (0.6)dpl_RegulatoryAssetLiabilityGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
Derivative, Gain (Loss) on Derivative, Net     (0.7)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
0.1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
0.3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
Forward Contract Power [Member]          
Change in unrealized gain / (loss) (2.9)dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
(5.5)dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
(1.5)dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
0.6dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
4.3dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
Gain (Loss) on Derivative Instruments, Net, Pretax (2.3)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
(2.0)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
(3.6)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
1.1us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
(5.0)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
Derivative, Gain (Loss) on Derivative, Net (5.2)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
(7.5)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
(5.1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
1.7us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
(0.7)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
Natural Gas [Member]          
Change in unrealized gain / (loss) 0.1dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_NaturalGasReservesMember
       
Gain (Loss) on Derivative Instruments, Net, Pretax (0.1)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_NaturalGasReservesMember
       
Natural Gas Contract [Member]          
Change in unrealized gain / (loss)     (0.1)dpl_UnrealizedGainLossOnDerivativesChange
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_NaturalGasContractMember
   
Gain (Loss) on Derivative Instruments, Net, Pretax     (0.1)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_NaturalGasContractMember
   
Derivative, Gain (Loss) on Derivative, Net     (0.2)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_NaturalGasContractMember
   
Revenue [Member]          
Gain (Loss) on Derivative Instruments, Net, Pretax (0.3)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
       
Derivative, Gain (Loss) on Derivative, Net         (5.1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Revenue [Member] | Forward Contract Power [Member]          
Gain (Loss) on Derivative Instruments, Net, Pretax (0.3)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
       
Derivative, Gain (Loss) on Derivative, Net         (5.1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Fuel [Member]          
Derivative, Gain (Loss) on Derivative, Net     (0.6)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_FuelMember
0.1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_FuelMember
(19.5)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_FuelMember
Fuel [Member] | NYMEX Coal Contract [Member]          
Derivative, Gain (Loss) on Derivative, Net         (20.2)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_FuelMember
Fuel [Member] | Commodity Contract - Heating Oil [Member]          
Derivative, Gain (Loss) on Derivative, Net     (0.6)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_FuelMember
0.1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_FuelMember
0.7us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_FuelMember
O&M [Member]          
Derivative, Gain (Loss) on Derivative, Net         0.2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= dpl_OperationsAndMaintenanceMember
O&M [Member] | Commodity Contract - Heating Oil [Member]          
Derivative, Gain (Loss) on Derivative, Net         0.2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractHeatingOilMember
/ us-gaap_IncomeStatementLocationAxis
= dpl_OperationsAndMaintenanceMember
Purchased Power [Member]          
Gain (Loss) on Derivative Instruments, Net, Pretax (4.1)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(7.8)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
     
Derivative, Gain (Loss) on Derivative, Net     (5.4)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
3.2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
4.7us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Purchased Power [Member] | Commodity Contract - FTR [Member]          
Gain (Loss) on Derivative Instruments, Net, Pretax 0.8us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(0.3)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
     
Derivative, Gain (Loss) on Derivative, Net     (0.1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
1.5us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
0.3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_CommodityContractFtrMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Purchased Power [Member] | Forward Contract Power [Member]          
Gain (Loss) on Derivative Instruments, Net, Pretax (4.9)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(7.5)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
     
Derivative, Gain (Loss) on Derivative, Net     (5.1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
1.7us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
4.4us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_ForwardContractPowerMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Purchased Power [Member] | Natural Gas Contract [Member]          
Derivative, Gain (Loss) on Derivative, Net     $ (0.2)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= dpl_NaturalGasContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember