XML 46 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Details 3) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative [Line Items]      
Collateral in margin accounts $ 11.2us-gaap_CollateralAlreadyPostedAggregateFairValue $ 0us-gaap_CollateralAlreadyPostedAggregateFairValue  
Derivative Asset 15.3us-gaap_DerivativeAssets 11.8us-gaap_DerivativeAssets  
Derivative Liability 12.5us-gaap_DerivativeLiabilities 0.3us-gaap_DerivativeLiabilities  
Reclassification in treasury lock agreement settlement payments deferred in Accumulated Other Comprehensive Income as increase to interest Expense 241.5us-gaap_InterestExpense 252.1us-gaap_InterestExpense 248.2us-gaap_InterestExpense
Derviative Instrument by Counterparty, Gross Amount Recognized on Balance Sheet [Member]      
Derivative [Line Items]      
Derivative Asset 15.3us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyGrossAmountRecognizedOnBalanceSheetMember
11.8us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyGrossAmountRecognizedOnBalanceSheetMember
 
Derivative Liability 12.5us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyGrossAmountRecognizedOnBalanceSheetMember
0.3us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyGrossAmountRecognizedOnBalanceSheetMember
 
Derviative Instrument by Counterparty, Gross Amount Not Offset on Balance Sheet [Member] [Member]      
Derivative [Line Items]      
Collateral in margin accounts 10.3us-gaap_CollateralAlreadyPostedAggregateFairValue
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyGrossAmountNotOffsetOnBalanceSheetMemberMember
0us-gaap_CollateralAlreadyPostedAggregateFairValue
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyGrossAmountNotOffsetOnBalanceSheetMemberMember
 
Derivative Asset (0.4)us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyGrossAmountNotOffsetOnBalanceSheetMemberMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyGrossAmountNotOffsetOnBalanceSheetMemberMember
 
Derivative Liability (11.5)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyGrossAmountNotOffsetOnBalanceSheetMemberMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyGrossAmountNotOffsetOnBalanceSheetMemberMember
 
Derviative Instrument by Counterparty, Net Amount [Member]      
Derivative [Line Items]      
Derivative Asset 14.9us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyNetAmountMember
11.8us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyNetAmountMember
 
Derivative Liability $ 1.0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyNetAmountMember
$ 0.3us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= wec_DerviativeInstrumentByCounterpartyNetAmountMember