XML 79 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE - LEVEL 3 RECONCILIATION (Details) (Utility segments, USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Changes in the fair value of items measured on a recurring basis and categorized as Level 3 measurements    
Balance at the beginning of the period $ (6.9)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs $ (1.3)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
Net realized gains (losses) included in earnings (1.2)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings 0.7us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
Net unrealized gains (losses) recorded as regulatory assets or liabilities (4.5)teg_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityUnrealizedLossesRecordedAsRegulatoryAssetsOrLiabilities 2.2teg_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityUnrealizedLossesRecordedAsRegulatoryAssetsOrLiabilities
Purchases   (0.1)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases
Settlements 7.0us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements (0.7)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
Balance at the end of the period (5.6)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs 0.8us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
Impact on earnings of unrealized gains (losses) on level 3 instruments 0teg_FairValueAssetsLiabilitiesMeasuredOnRecurringBasisUnrealizedGainLossIncludedInEarnings 0teg_FairValueAssetsLiabilitiesMeasuredOnRecurringBasisUnrealizedGainLossIncludedInEarnings
Natural gas contracts
   
Changes in the fair value of items measured on a recurring basis and categorized as Level 3 measurements    
Balance at the beginning of the period (6.6)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractNaturalGasMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Net realized gains (losses) included in earnings 0us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractNaturalGasMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Net unrealized gains (losses) recorded as regulatory assets or liabilities 0teg_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityUnrealizedLossesRecordedAsRegulatoryAssetsOrLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractNaturalGasMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Settlements 6.6us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractNaturalGasMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
Balance at the end of the period 0us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractNaturalGasMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
 
FTRs
   
Changes in the fair value of items measured on a recurring basis and categorized as Level 3 measurements    
Balance at the beginning of the period 1.9us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
1.2us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Net realized gains (losses) included in earnings (1.2)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
0.7us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Net unrealized gains (losses) recorded as regulatory assets or liabilities (0.2)teg_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityUnrealizedLossesRecordedAsRegulatoryAssetsOrLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
0teg_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityUnrealizedLossesRecordedAsRegulatoryAssetsOrLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Purchases   (0.1)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Settlements 0.1us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
(1.3)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Balance at the end of the period 0.6us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
0.5us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= teg_CommodityContractFinancialTransmissionRightsMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Coal contracts
   
Changes in the fair value of items measured on a recurring basis and categorized as Level 3 measurements    
Balance at the beginning of the period (2.2)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
(2.5)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Net realized gains (losses) included in earnings 0us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
0us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Net unrealized gains (losses) recorded as regulatory assets or liabilities (4.3)teg_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityUnrealizedLossesRecordedAsRegulatoryAssetsOrLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
2.2teg_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityUnrealizedLossesRecordedAsRegulatoryAssetsOrLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Purchases   0us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Settlements 0.3us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
0.6us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
Balance at the end of the period $ (6.2)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
$ 0.3us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CoalContractMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember