XML 33 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative and Hedging Instruments (Details-2) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Commodity Derivative Contracts [Member]    
Offsetting Assets [Line Items]    
Gross amounts $ 343us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
$ 223us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Gross amounts offset in balance sheet (343)us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
(223)us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Collateral posted against derivative positions 0us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
0us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Net amount presented in balance sheet 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Financial Transmission Rights [Member]    
Offsetting Assets [Line Items]    
Gross amounts 38us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember
642us-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 $ 38us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember
$ 642us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= mgee_FinancialTransmissionRightsMember