XML 39 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative and Hedging Instruments (Details-2) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Offsetting Assets [Line Items]    
Collateral posted against derivative positions   $ (200)us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
Commodity Derivative Contracts [Member]    
Offsetting Assets [Line Items]    
Gross asset 223us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
1,523us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Gross amounts offset in balance sheet (223)us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
(99)us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Collateral posted against derivative positions 0us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
(175)us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Net amount presented in balance sheet 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
1,249us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Financial Transmission Rights [Member]    
Offsetting Assets [Line Items]    
Gross asset 642us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember
363us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember
Gross amounts offset in balance sheet 0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember
0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember
Collateral posted against derivative positions 0us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember
0us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember
Net amount presented in balance sheet $ 642us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember
$ 363us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember