XML 94 R91.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Commitments and Contingencies (Details-2) (Chattel Paper Agreement [Member], USD $) | 12 Months Ended
--- | ---
Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2011
Guarantor Obligations [Line Items] |  |  |
Guarantor obligation, maximum financing receivable | $ 10,000,000 |  |
Guarantor obligation, current carrying value | 5,400,000 | 4,500,000 | 4,300,000
Servicing asset, amount recognized at period end | 300,000 | 200,000 | 200,000
Servicing asset, gain recognized during the year in connection with sale of new loan assets | 200,000 | 100,000 | 100,000
Servicing asset, amortization | 100,000 |  |
Guarantor obligation, proceeds received from financial institution for sale of loan assets | 1,600,000 | 1,200,000 | 1,500,000
Guarantor obligation, payments to financial institution for loan assets | 800,000 | 1,200,000 | 800,000
Guarantor Obligation, Fiscal Year Maturity [Abstract] |  |  |
Guarantor obligation, 2014 | 714,000 |  |
Guarantor obligation, 2015 | 1,007,000 |  |
Guarantor obligation, 2016 | 910,000 |  |
Guarantor obligation, 2017 | 506,000 |  |
Guarantor obligation, 2018 | $ 449,000 |  |
Minimum [Member] |  |  |
Guarantor Obligations [Line Items] |  |  |
Guarantor obligation, term | 1 year |  |
Maximum [Member] |  |  |
Guarantor Obligations [Line Items] |  |  |
Guarantor obligation, term | 10 years |  |

X
- Definition Amount of guarantor obligation maturing in the fifth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | mgee_GuarantorObligationDueInFifthYear
Namespace Prefix: | mgee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of guarantor obligation maturing in the fourth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | mgee_GuarantorObligationDueInFourthYear
Namespace Prefix: | mgee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of guarantor obligation maturing in the next fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | mgee_GuarantorObligationDueInNextTwelveMonths
Namespace Prefix: | mgee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of guarantor obligation maturing in the second fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | mgee_GuarantorObligationDueInSecondYear
Namespace Prefix: | mgee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of guarantor obligation maturing in the third fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | mgee_GuarantorObligationDueInThirdYear
Namespace Prefix: | mgee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | mgee_GuarantorObligationFiscalYearMaturityAbstract
Namespace Prefix: | mgee_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition In a guarantor obligation, the principal payments paid by the entity to the financial institution + References No definition available. + Details
Name: | mgee_GuarantorObligationPaymentsPaidToFinancialInstitution
Namespace Prefix: | mgee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition In a guarantor obligation, the proceeds received from a financial institution related to the sale of new loan assets. + References No definition available. + Details
Name: | mgee_GuarantorObligationProceedsReceivedFromNewLoanSales
Namespace Prefix: | mgee_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Term of guarantee obligation. + References No definition available. + Details
Name: | mgee_GuarantorObligationsTermOfGuarentee
Namespace Prefix: | mgee_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 5 -Paragraph 9 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6851643&loc=d3e12069-110248 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Interpretation (FIN) -Number 45 -Paragraph 13 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_GuaranteeObligationsCurrentCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_GuaranteeObligationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Interpretation (FIN) -Number 45 -Paragraph 13 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=6851643&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amortized carrying amount (balance) as of the balance sheet date of an asset representing net future revenues from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7524895&loc=d3e120260-111741 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7882072&loc=d3e122739-111746 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 140 -Paragraph 13A, 13B -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Staff Position (FSP) -Number FAS140-4/FIN46(R)-8 -Paragraph B10 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 140 -Paragraph 17 -Subparagraph g(1)(a) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_ServicingAssetAtAmortizedValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of expense charged against earnings for the periodic recognition of servicing assets relative to estimated net servicing income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 4 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=7882072&loc=d3e122739-111746 + Details
Name: | us-gaap_ServicingAssetAtAmortizedValueAmortization1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The value of new servicing assets, subsequently measured at fair value, acquired or created during the current period through purchases or from transfers of financial assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=7882072&loc=d3e122625-111746 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Staff Position (FSP) -Number FAS140-4/FIN46(R)-8 -Paragraph B9 -Subparagraph a -Clause 2 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 140 -Paragraph 17 -Subparagraph f(1)(b) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_ServicingAssetAtFairValueAdditions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration