2021 Q4 Form 10-K Financial Statement

#000095017022001709 Filed on February 23, 2022

View on sec.gov

Income Statement

Concept 2021 Q4 2021 2020 Q4
Revenue $162.1M $606.6M $136.5M
YoY Change 18.72% 12.62% -3.14%
Cost Of Revenue $52.44M $139.1M $33.60M
YoY Change 56.08% 30.47% -4.0%
Gross Profit $109.6M $467.5M $102.9M
YoY Change 6.53% 8.22% -2.83%
Gross Profit Margin 67.64% 77.07% 75.38%
Selling, General & Admin $3.406M
YoY Change 112.88%
% of Gross Profit 0.73%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $21.02M $76.98M $19.00M
YoY Change 10.61% 3.75% 4.4%
% of Gross Profit 19.17% 16.47% 18.46%
Operating Expenses $92.37M $350.2M $84.20M
YoY Change 9.71% 8.76% 0.12%
Operating Profit $17.25M $117.3M $18.71M
YoY Change -7.82% 6.63% -14.47%
Interest Expense -$6.521M -$24.11M -$5.800M
YoY Change 12.43% 2.6% 0.0%
% of Operating Profit -37.81% -20.56% -31.0%
Other Income/Expense, Net $2.341M $16.69M $6.200M
YoY Change -62.24% -34.18% 67.57%
Pretax Income $13.07M $109.9M $19.20M
YoY Change -31.93% -1.76% -3.03%
Income Tax $9.000K $4.115M $3.370M
% Of Pretax Income 0.07% 3.75% 17.55%
Net Earnings $13.06M $105.8M $15.80M
YoY Change -17.32% 14.44% -5.2%
Net Earnings / Revenue 8.06% 17.44% 11.57%
Basic Earnings Per Share $2.92
Diluted Earnings Per Share $361.1K $2.92 $436.5K
COMMON SHARES
Basic Shares Outstanding 36.16M 36.16M 36.16M shares
Diluted Shares Outstanding 36.17M

Balance Sheet

Concept 2021 Q4 2021 2020 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $17.44M $17.44M $44.70M
YoY Change -60.99% -60.99% 90.21%
Cash & Equivalents $17.44M $17.44M $44.74M
Short-Term Investments
Other Short-Term Assets $11.18M $67.67M $11.39M
YoY Change -1.85% -1.78% 11.35%
Inventory $51.96M $51.96M $47.30M
Prepaid Expenses
Receivables $46.21M $46.21M $41.38M
Other Receivables $16.09M $16.09M $7.300M
Total Short-Term Assets $199.4M $199.4M $209.5M
YoY Change -4.84% -4.83% 15.35%
LONG-TERM ASSETS
Property, Plant & Equipment $1.879B $1.887B $1.769B
YoY Change 6.18% 6.27% 7.71%
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments $75.90M $98.75M $74.46M
YoY Change 1.93% 4.28% 3.93%
Other Assets $27.55M $185.9M $22.26M
YoY Change 23.76% 7.7% 16.58%
Total Long-Term Assets $2.173B $2.173B $2.044B
YoY Change 6.28% 6.28% 7.58%
TOTAL ASSETS
Total Short-Term Assets $199.4M $199.4M $209.5M
Total Long-Term Assets $2.173B $2.173B $2.044B
Total Assets $2.372B $2.372B $2.254B
YoY Change 5.25% 5.24% 8.26%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $64.15M $64.15M $54.64M
YoY Change 17.4% 17.49% -0.94%
Accrued Expenses $23.34M $23.50M $21.20M
YoY Change 10.08% 10.31% 4.95%
Deferred Revenue
YoY Change
Short-Term Debt $5.500M $5.500M $52.50M
YoY Change -89.52% -89.52%
Long-Term Debt Due $4.889M $5.939M $4.771M
YoY Change 2.47% 2.4% -75.73%
Total Short-Term Liabilities $117.8M $117.8M $190.9M
YoY Change -38.28% -38.27% 48.21%
LONG-TERM LIABILITIES
Long-Term Debt $614.2M $631.5M $519.3M
YoY Change 18.28% 17.65% -0.85%
Other Long-Term Liabilities $91.69M $363.9M $72.21M
YoY Change 26.98% 14.29% 14.6%
Total Long-Term Liabilities $612.4M $995.4M $567.4M
YoY Change 7.92% 16.4% -1.05%
TOTAL LIABILITIES
Total Short-Term Liabilities $117.8M $117.8M $190.9M
Total Long-Term Liabilities $612.4M $995.4M $567.4M
Total Liabilities $730.2M $1.344B $758.3M
YoY Change -3.71% 5.22% 7.99%
SHAREHOLDERS EQUITY
Retained Earnings $596.4M $545.4M
YoY Change 9.35% 8.06%
Common Stock $36.16M $36.16M
YoY Change 0.0% 4.31%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.027B $1.027B $976.0M
YoY Change
Total Liabilities & Shareholders Equity $2.372B $2.372B $2.254B
YoY Change 5.25% 5.24% 8.26%

Cashflow Statement

Concept 2021 Q4 2021 2020 Q4
OPERATING ACTIVITIES
Net Income $13.06M $105.8M $15.80M
YoY Change -17.32% 14.44% -5.2%
Depreciation, Depletion And Amortization $21.02M $76.98M $19.00M
YoY Change 10.61% 3.75% 4.4%
Cash From Operating Activities -$3.770M $137.5M $36.40M
YoY Change -110.36% -20.25% 93.62%
INVESTING ACTIVITIES
Capital Expenditures -$39.03M $153.2M -$64.00M
YoY Change -39.02% -24.6% 79.78%
Acquisitions
YoY Change
Other Investing Activities $399.0K -$221.0K -$2.000M
YoY Change -119.95% -113.22% -9.09%
Cash From Investing Activities -$38.63M -$157.0M -$66.00M
YoY Change -41.47% -25.4% 74.14%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $0.00
YoY Change -100.0%
Debt Paid & Issued, Net $4.771M
YoY Change -87.75%
Cash From Financing Activities -10.41M -8.756M 22.60M
YoY Change -146.07% -114.79% -223.5%
NET CHANGE
Cash From Operating Activities -3.770M 137.5M 36.40M
Cash From Investing Activities -38.63M -157.0M -66.00M
Cash From Financing Activities -10.41M -8.756M 22.60M
Net Change In Cash -52.81M -28.20M -7.000M
YoY Change 654.43% -232.88% -81.28%
FREE CASH FLOW
Cash From Operating Activities -$3.770M $137.5M $36.40M
Capital Expenditures -$39.03M $153.2M -$64.00M
Free Cash Flow $35.26M -$15.64M $100.4M
YoY Change -64.88% -49.04% 84.56%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2020Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2020Q4 us-gaap Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent
CY2021Q4 us-gaap Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent
CY2020Q4 us-gaap Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent
CY2021Q4 us-gaap Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet
CY2020Q4 us-gaap Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet
CY2021 dei Entity Central Index Key
EntityCentralIndexKey
0001161728
CY2021 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2021Q4 us-gaap Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent
CY2021Q4 us-gaap Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent
CY2020Q4 us-gaap Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent
CY2021Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2021Q4 us-gaap Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent
CY2020Q4 us-gaap Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent
CY2021 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2021 dei Document Type
DocumentType
10-K
CY2021 dei Document Annual Report
DocumentAnnualReport
true
CY2021 dei Document Period End Date
DocumentPeriodEndDate
2021-12-31
CY2021 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2021
CY2021 dei Document Transition Report
DocumentTransitionReport
false
CY2021 dei Amendment Flag
AmendmentFlag
false
CY2021 dei Entity File Number
EntityFileNumber
000-49965
CY2021 dei Entity Registrant Name
EntityRegistrantName
MGE Energy, Inc.
CY2021 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
WI
CY2021 dei Entity Address City Or Town
EntityAddressCityOrTown
Madison
CY2021 dei Entity Address State Or Province
EntityAddressStateOrProvince
WI
CY2021 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
53788
CY2021 dei City Area Code
CityAreaCode
608
CY2021 dei Local Phone Number
LocalPhoneNumber
252-7000
CY2021 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
39-2040501
CY2021 dei Entity Address Address Line1
EntityAddressAddressLine1
133 South Blair Street
CY2021 dei Security12b Title
Security12bTitle
Common Stock, $1 Par Value Per Share
CY2021 dei Trading Symbol
TradingSymbol
MGEE
CY2021 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2021 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
Yes
CY2021 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2021 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2021 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2021 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2021 dei Entity Small Business
EntitySmallBusiness
false
CY2021 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2021 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2021 dei Entity Shell Company
EntityShellCompany
false
CY2021Q2 dei Entity Public Float
EntityPublicFloat
2686237656
CY2022Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
36163370
CY2021 dei Auditor Firm
AuditorFirmId
238
CY2021 dei Auditor Name
AuditorName
PricewaterhouseCoopers LLP
CY2021 dei Auditor Location
AuditorLocation
Chicago, Illinois
CY2021 us-gaap Regulated Operating Revenue Electric Non Nuclear
RegulatedOperatingRevenueElectricNonNuclear
420964000
CY2020 us-gaap Regulated Operating Revenue Electric Non Nuclear
RegulatedOperatingRevenueElectricNonNuclear
394372000
CY2019 us-gaap Regulated Operating Revenue Electric Non Nuclear
RegulatedOperatingRevenueElectricNonNuclear
408980000
CY2021 us-gaap Regulated Operating Revenue Gas
RegulatedOperatingRevenueGas
185620000
CY2020 us-gaap Regulated Operating Revenue Gas
RegulatedOperatingRevenueGas
144261000
CY2019 us-gaap Regulated Operating Revenue Gas
RegulatedOperatingRevenueGas
159875000
CY2021 us-gaap Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
606584000
CY2020 us-gaap Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
538633000
CY2019 us-gaap Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
568855000
CY2021 us-gaap Utilities Operating Expense Fuel Used
UtilitiesOperatingExpenseFuelUsed
54633000
CY2020 us-gaap Utilities Operating Expense Fuel Used
UtilitiesOperatingExpenseFuelUsed
41684000
CY2019 us-gaap Utilities Operating Expense Fuel Used
UtilitiesOperatingExpenseFuelUsed
51954000
CY2021 us-gaap Utilities Operating Expense Purchased Power
UtilitiesOperatingExpensePurchasedPower
39395000
CY2020 us-gaap Utilities Operating Expense Purchased Power
UtilitiesOperatingExpensePurchasedPower
42883000
CY2019 us-gaap Utilities Operating Expense Purchased Power
UtilitiesOperatingExpensePurchasedPower
41474000
CY2021 mgee Utilities Operating Expense Cost Of Gas Sold
UtilitiesOperatingExpenseCostOfGasSold
99690000
CY2020 mgee Utilities Operating Expense Cost Of Gas Sold
UtilitiesOperatingExpenseCostOfGasSold
63697000
CY2019 mgee Utilities Operating Expense Cost Of Gas Sold
UtilitiesOperatingExpenseCostOfGasSold
79775000
CY2021 us-gaap Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
199316000
CY2020 us-gaap Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
186430000
CY2019 us-gaap Utilities Operating Expense Maintenance And Operations
UtilitiesOperatingExpenseMaintenanceAndOperations
193322000
CY2021 us-gaap Utilities Operating Expense Depreciation And Amortization
UtilitiesOperatingExpenseDepreciationAndAmortization
76983000
CY2020 us-gaap Utilities Operating Expense Depreciation And Amortization
UtilitiesOperatingExpenseDepreciationAndAmortization
74188000
CY2019 us-gaap Utilities Operating Expense Depreciation And Amortization
UtilitiesOperatingExpenseDepreciationAndAmortization
71562000
CY2021 us-gaap Utilities Operating Expense Taxes
UtilitiesOperatingExpenseTaxes
19273000
CY2020 us-gaap Utilities Operating Expense Taxes
UtilitiesOperatingExpenseTaxes
19754000
CY2019 us-gaap Utilities Operating Expense Taxes
UtilitiesOperatingExpenseTaxes
19858000
CY2021 us-gaap Utilities Operating Expense
UtilitiesOperatingExpense
489290000
CY2020 us-gaap Utilities Operating Expense
UtilitiesOperatingExpense
428636000
CY2019 us-gaap Utilities Operating Expense
UtilitiesOperatingExpense
457945000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
117294000
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
109997000
CY2019 us-gaap Operating Income Loss
OperatingIncomeLoss
110910000
CY2021 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
16694000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
109876000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
111841000
CY2020 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
25365000
CY2019 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
18811000
CY2021 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-24112000
CY2020 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-23521000
CY2019 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-23063000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
106658000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
4115000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
19423000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
19784000
CY2021 us-gaap Profit Loss
ProfitLoss
105761000
CY2020 us-gaap Profit Loss
ProfitLoss
92418000
CY2019 us-gaap Profit Loss
ProfitLoss
86874000
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.92
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.60
CY2019 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.51
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.92
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.60
CY2019 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.51
CY2021 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
1.52
CY2020 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
1.45
CY2019 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
1.38
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
36163000
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
35612000
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
34668000
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36167000
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
35612000
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
34668000
CY2021 us-gaap Profit Loss
ProfitLoss
105761000
CY2020 us-gaap Profit Loss
ProfitLoss
92418000
CY2019 us-gaap Profit Loss
ProfitLoss
86874000
CY2021 us-gaap Utilities Operating Expense Depreciation And Amortization
UtilitiesOperatingExpenseDepreciationAndAmortization
76983000
CY2020 us-gaap Utilities Operating Expense Depreciation And Amortization
UtilitiesOperatingExpenseDepreciationAndAmortization
74188000
CY2019 us-gaap Utilities Operating Expense Depreciation And Amortization
UtilitiesOperatingExpenseDepreciationAndAmortization
71562000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
4837000
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
10363000
CY2019 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
7212000
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
1550000
CY2020 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
1415000
CY2019 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
1615000
CY2021 us-gaap Pension And Other Postretirement Benefit Expense
PensionAndOtherPostretirementBenefitExpense
-2203000
CY2020 us-gaap Pension And Other Postretirement Benefit Expense
PensionAndOtherPostretirementBenefitExpense
-3716000
CY2019 us-gaap Pension And Other Postretirement Benefit Expense
PensionAndOtherPostretirementBenefitExpense
-3813000
CY2021 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
9270000
CY2020 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
10221000
CY2019 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
9889000
CY2021 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-120000
CY2020 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
2750000
CY2019 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-163000
CY2021 us-gaap Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
24651000
CY2020 us-gaap Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
5451000
CY2019 us-gaap Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
-1060000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
153169000
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
203139000
CY2019 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
164036000
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
6342000
CY2020 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
842000
CY2019 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
3420000
CY2021 us-gaap Increase Decrease In Prepaid Taxes
IncreaseDecreaseInPrepaidTaxes
5035000
CY2020 us-gaap Increase Decrease In Prepaid Taxes
IncreaseDecreaseInPrepaidTaxes
-1713000
CY2019 us-gaap Increase Decrease In Prepaid Taxes
IncreaseDecreaseInPrepaidTaxes
677000
CY2021 us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
192000
CY2020 us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
1057000
CY2019 us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
-29000
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
2729000
CY2020 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
14353000
CY2019 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-7432000
CY2021 us-gaap Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
-6734000
CY2020 us-gaap Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
-5635000
CY2019 us-gaap Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
-10264000
CY2021 us-gaap Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
7832000
CY2020 us-gaap Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
8998000
CY2019 us-gaap Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
7347000
CY2021 us-gaap Pension And Other Postretirement Benefit Contributions
PensionAndOtherPostretirementBenefitContributions
6935000
CY2020 us-gaap Pension And Other Postretirement Benefit Contributions
PensionAndOtherPostretirementBenefitContributions
6296000
CY2019 us-gaap Pension And Other Postretirement Benefit Contributions
PensionAndOtherPostretirementBenefitContributions
5714000
CY2021 us-gaap Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
923000
CY2020 us-gaap Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
-4963000
CY2019 us-gaap Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
4178000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
137527000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
172443000
CY2019 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
130475000
CY2021 us-gaap Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
4027000
CY2020 us-gaap Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
5601000
CY2019 us-gaap Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
7813000
CY2021 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-221000
CY2020 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
1672000
CY2019 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
508000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-156975000
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-210412000
CY2019 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-172357000
CY2021 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
0
CY2020 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
79635000
CY2019 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
0
CY2021 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
54788000
CY2020 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
51729000
CY2019 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
47842000
CY2021 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
4771000
CY2020 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
38959000
CY2019 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
4553000
CY2021 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
100000000
CY2020 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
19300000
CY2019 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
50000000
CY2020Q4 us-gaap Prepaid Taxes
PrepaidTaxes
15179000
CY2021 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
14414000
CY2020 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
5719000
CY2019 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
26697000
CY2021 us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
-47000000
CY2020 us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
52500000
CY2019 us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
-13000000
CY2021 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-2197000
CY2020 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-1553000
CY2019 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-1838000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-8756000
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
59194000
CY2019 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-17233000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-28204000
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
21225000
CY2019 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-59115000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
47039000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
25814000
CY2018Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
84929000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
18835000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
47039000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
25814000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
23502000
CY2020 us-gaap Interest Paid Net
InterestPaidNet
23898000
CY2019 us-gaap Interest Paid Net
InterestPaidNet
23171000
CY2021 us-gaap Income Taxes Paid
IncomeTaxesPaid
4000000
CY2020 us-gaap Income Taxes Paid
IncomeTaxesPaid
8127000
CY2019 us-gaap Income Taxes Paid
IncomeTaxesPaid
14617000
CY2021 us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
0
CY2020 us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
0
CY2019 us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
255000
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
17438000
CY2020Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
44738000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
6940000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
5787000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
46205000
CY2020Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
41384000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Premiums And Other Receivables
AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
1364000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Premiums And Other Receivables
AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
1290000
CY2021Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
16094000
CY2020Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
7300000
CY2021Q4 us-gaap Unbilled Receivables Current
UnbilledReceivablesCurrent
34812000
CY2020Q4 us-gaap Unbilled Receivables Current
UnbilledReceivablesCurrent
27511000
CY2021Q4 us-gaap Other Inventory Supplies
OtherInventorySupplies
29863000
CY2020Q4 us-gaap Other Inventory Supplies
OtherInventorySupplies
32513000
CY2021Q4 us-gaap Energy Related Inventory Other Fossil Fuel
EnergyRelatedInventoryOtherFossilFuel
6429000
CY2020Q4 us-gaap Energy Related Inventory Other Fossil Fuel
EnergyRelatedInventoryOtherFossilFuel
6356000
CY2021Q4 us-gaap Energy Related Inventory Gas Stored Underground
EnergyRelatedInventoryGasStoredUnderground
15668000
CY2020Q4 us-gaap Energy Related Inventory Gas Stored Underground
EnergyRelatedInventoryGasStoredUnderground
8396000
CY2021Q4 us-gaap Prepaid Taxes
PrepaidTaxes
20214000
CY2021Q4 us-gaap Regulatory Assets Current
RegulatoryAssetsCurrent
1465000
CY2020Q4 us-gaap Regulatory Assets Current
RegulatoryAssetsCurrent
14748000
CY2021Q4 us-gaap Other Assets Current
OtherAssetsCurrent
11183000
CY2020Q4 us-gaap Other Assets Current
OtherAssetsCurrent
11394000
CY2021Q4 us-gaap Assets Current
AssetsCurrent
199371000
CY2020Q4 us-gaap Assets Current
AssetsCurrent
209519000
CY2021Q4 us-gaap Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
1155000
CY2020Q4 us-gaap Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
1435000
CY2021Q4 us-gaap Regulatory Assets Noncurrent
RegulatoryAssetsNoncurrent
107547000
CY2020Q4 us-gaap Regulatory Assets Noncurrent
RegulatoryAssetsNoncurrent
142504000
CY2021Q4 us-gaap Defined Benefit Plan Assets For Plan Benefits Noncurrent
DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
58757000
CY2020Q4 us-gaap Defined Benefit Plan Assets For Plan Benefits Noncurrent
DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
13873000
CY2021Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
27548000
CY2020Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
22259000
CY2021Q4 mgee Property Plant And Equipment Net Before Construction In Progress
PropertyPlantAndEquipmentNetBeforeConstructionInProgress
1828171000
CY2020Q4 mgee Property Plant And Equipment Net Before Construction In Progress
PropertyPlantAndEquipmentNetBeforeConstructionInProgress
1630286000
CY2021Q4 us-gaap Construction In Progress Gross
ConstructionInProgressGross
50603000
CY2020Q4 us-gaap Construction In Progress Gross
ConstructionInProgressGross
139099000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1878774000
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1769385000
CY2021Q4 us-gaap Investments
Investments
98754000
CY2020Q4 us-gaap Investments
Investments
94676000
CY2021Q4 us-gaap Assets
Assets
2371906000
CY2020Q4 us-gaap Assets
Assets
2253651000
CY2021Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
4889000
CY2020Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
4771000
CY2021Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
5500000
CY2020Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
52500000
CY2021Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
64149000
CY2020Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
54642000
CY2021Q4 mgee Accrued Interest And Taxes
AccruedInterestAndTaxes
10385000
CY2020Q4 mgee Accrued Interest And Taxes
AccruedInterestAndTaxes
8539000
CY2021Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
12951000
CY2020Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
12635000
CY2021Q4 us-gaap Regulatory Liability Current
RegulatoryLiabilityCurrent
9365000
CY2020Q4 us-gaap Regulatory Liability Current
RegulatoryLiabilityCurrent
41664000
CY2021Q4 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
2140000
CY2020Q4 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
10160000
CY2021Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
8468000
CY2020Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
6015000
CY2021Q4 us-gaap Liabilities Current
LiabilitiesCurrent
117847000
CY2021Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
231149000
CY2020Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
231471000
CY2021Q4 us-gaap Accumulated Deferred Investment Tax Credit
AccumulatedDeferredInvestmentTaxCredit
44836000
CY2020Q4 us-gaap Liabilities Current
LiabilitiesCurrent
190926000
CY2020Q4 us-gaap Accumulated Deferred Investment Tax Credit
AccumulatedDeferredInvestmentTaxCredit
21821000
CY2021Q4 us-gaap Regulatory Liability Noncurrent
RegulatoryLiabilityNoncurrent
154298000
CY2020Q4 us-gaap Regulatory Liability Noncurrent
RegulatoryLiabilityNoncurrent
142239000
CY2021Q4 us-gaap Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
73085000
CY2020Q4 us-gaap Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
78168000
CY2021Q4 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
0
CY2020Q4 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
3980000
CY2021Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
17322000
CY2020Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
17532000
CY2021Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
91690000
CY2020Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
72211000
CY2021Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
612380000
CY2020Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
567422000
CY2021Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
1
CY2020Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
1
CY2021Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
75000000
CY2020Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
75000000
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
36163000
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
36163000
CY2020Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
36163000
CY2020Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
36163000
CY2021Q4 us-gaap Common Stock Value
CommonStockValue
36163000
CY2020Q4 us-gaap Common Stock Value
CommonStockValue
36163000
CY2021Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
394903000
CY2020Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
394408000
CY2021Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
596402000
CY2020Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
545429000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
1027468000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
976000000
CY2021Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
614211000
CY2020Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
519303000
CY2021Q4 us-gaap Capitalization Longterm Debt And Equity
CapitalizationLongtermDebtAndEquity
1641679000
CY2020Q4 us-gaap Capitalization Longterm Debt And Equity
CapitalizationLongtermDebtAndEquity
1495303000
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
2371906000
CY2020Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
2253651000
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
816644000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
86874000
CY2019 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
1.38
CY2019 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
47842000
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
855676000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
92418000
CY2020 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
1.45
CY2020 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
51729000
CY2020 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
79635000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
976000000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
105761000
CY2021 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
1.52
CY2021 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
54788000
CY2021 us-gaap Stockholders Equity Other
StockholdersEquityOther
495000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
1027468000
CY2021 us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-left:5.065%;display:flex;margin-top:0.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Calibri;display:inline-flex;font-size:10.0pt;font-family:Calibri;justify-content:flex-start;min-width:3.5108231948175064%;">c.</span><div id="xbrl_cs_1f22c3b3f7684f9ba99496c913843253" style="display:inline;"><span id="xbrl_ts_581fe6eb1bcc448ca5029dd6e88b933f"/><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Calibri;">Use of Estimates - MGE Energy and MGE.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p><p style="margin-left:8.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;">In order to prepare consolidated financial statements in conformity with GAAP, management must make estimates and assumptions. These estimates could affect reported amounts of assets, liabilities, and disclosures at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from management's estimates.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;"> </span></p><p style="margin-left:8.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:8.4%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;">MGE Energy and MGE continues to assess the presence of COVID-19 developments and its impact on the assumptions and estimates used in the preparation of these financial statements.</span></p>
CY2021 mgee Cashcashequivalentsandrestrictedcashtabletextblock
Cashcashequivalentsandrestrictedcashtabletextblock
<p id="xbrl_ts_8dda2b4ccc4a402cb246a8f5fae8b592" style="margin-left:8.4%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;">The following table presents the components of total cash, cash equivalents, and restricted cash on the consolidated balance sheets.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Calibri;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.43%;"/> <td style="width:1.082%;"/> <td style="width:1.832%;"/> <td style="width:9.206%;"/> <td style="width:0.856%;"/> <td style="width:1.082%;"/> <td style="width:1.832%;"/> <td style="width:9.206%;"/> <td style="width:0.856%;"/> <td style="width:1.082%;"/> <td style="width:1.832%;"/> <td style="width:9.039%;"/> <td style="width:0.856%;"/> <td style="width:1.082%;"/> <td style="width:1.832%;"/> <td style="width:9.039%;"/> <td style="width:0.856%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;font-style:italic;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">MGE Energy</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">MGE</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Calibri;">As of December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">17,438</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">44,738</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">6,401</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">4,103</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">Restricted cash</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">847</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">644</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">847</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">644</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">Receivable - margin account</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">550</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">1,657</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">550</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">1,657</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">Cash, cash equivalents, and restricted cash</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">18,835</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">47,039</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">7,798</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Calibri;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Calibri;">6,404</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Calibri;"> </span></p></td> </tr> </table>
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
17438000
CY2020Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
44738000
CY2021Q4 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
847000
CY2020Q4 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
644000
CY2021Q4 us-gaap Margin Deposit Assets
MarginDepositAssets
550000
CY2020Q4 us-gaap Margin Deposit Assets
MarginDepositAssets
1657000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
18835000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
47039000
CY2021 mgee Margindepositassetspolicytextblock
Margindepositassetspolicytextblock
<p id="xbrl_ts_27634abae072483e9ee7746892fb92a1" style="margin-left:1.733%;text-indent:6.784%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span id="xbrl_ts_43d13a0927e74786aace2c4656296604"/><span id="xbrl_ts_d9cd83d3327b4a16859099a4390a5fac"/><span id="xbrl_ts_4f65ee43c93c4d118be176c62ebd6305"/><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;font-style:italic;">Receivable – Margin Account</span></p><p style="margin-left:8.4%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;">Cash amounts held by counterparties as margin collateral for certain financial transactions are recorded as Receivable – margin account in "Other current assets" on the consolidated balance sheets. The costs being hedged are fuel for electric generation, purchased power, and cost of gas sold.</span></p>
CY2021Q4 mgee Accounts Receivable Late Payment Charge On Unpaid Receivables
AccountsReceivableLatePaymentChargeOnUnpaidReceivables
0.01
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
8300000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
7100000
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
2200000
CY2020 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
1400000
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Period Increase Decrease
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
3400000
CY2020 us-gaap Allowance For Doubtful Accounts Receivable Period Increase Decrease
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
5200000
CY2021Q4 mgee Public Utilities Inventory Renewable Energy Credit Allowance
PublicUtilitiesInventoryRenewableEnergyCreditAllowance
1000000.0
CY2020Q4 mgee Public Utilities Inventory Renewable Energy Credit Allowance
PublicUtilitiesInventoryRenewableEnergyCreditAllowance
800000
CY2021Q4 mgee Purchase Gas Adjustment Over Under Collected
PurchaseGasAdjustmentOverUnderCollected
1400000
CY2020Q4 mgee Purchase Gas Adjustment Over Under Collected
PurchaseGasAdjustmentOverUnderCollected
1800000
CY2021 mgee Regional Transmission Organization Reduction To Sales And Purchased Power Expense From Net Basis Reporting
RegionalTransmissionOrganizationReductionToSalesAndPurchasedPowerExpenseFromNetBasisReporting
113600000
CY2020 mgee Regional Transmission Organization Reduction To Sales And Purchased Power Expense From Net Basis Reporting
RegionalTransmissionOrganizationReductionToSalesAndPurchasedPowerExpenseFromNetBasisReporting
61800000
CY2019 mgee Regional Transmission Organization Reduction To Sales And Purchased Power Expense From Net Basis Reporting
RegionalTransmissionOrganizationReductionToSalesAndPurchasedPowerExpenseFromNetBasisReporting
75600000
CY2021 us-gaap Public Utilities Allowance For Funds Used During Construction Additions
PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
1700000
CY2020 us-gaap Public Utilities Allowance For Funds Used During Construction Additions
PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
2100000
CY2019 us-gaap Public Utilities Allowance For Funds Used During Construction Additions
PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
800000
CY2021 us-gaap Public Utilities Allowance For Funds Used During Construction Capitalized Cost Of Equity
PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
5000000.0
CY2020 us-gaap Public Utilities Allowance For Funds Used During Construction Capitalized Cost Of Equity
PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
5900000
CY2019 us-gaap Public Utilities Allowance For Funds Used During Construction Capitalized Cost Of Equity
PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
2300000
CY2021Q4 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
85800000
CY2020Q4 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
20400000
CY2021Q4 us-gaap Capitalized Computer Software Accumulated Amortization
CapitalizedComputerSoftwareAccumulatedAmortization
42600000
CY2020Q4 us-gaap Capitalized Computer Software Accumulated Amortization
CapitalizedComputerSoftwareAccumulatedAmortization
36900000
CY2021 us-gaap Capitalized Computer Software Amortization1
CapitalizedComputerSoftwareAmortization1
5700000
CY2020 us-gaap Capitalized Computer Software Amortization1
CapitalizedComputerSoftwareAmortization1
5100000
CY2019 us-gaap Capitalized Computer Software Amortization1
CapitalizedComputerSoftwareAmortization1
5100000
CY2020Q4 us-gaap Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
15682000
CY2021Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
7961000
CY2021Q4 mgee Capitalized Computer Software Hosting Agreement Net
CapitalizedComputerSoftwareHostingAgreementNet
15600000
CY2020Q4 mgee Capitalized Computer Software Hosting Agreement Net
CapitalizedComputerSoftwareHostingAgreementNet
14800000
CY2021Q4 mgee Capitalized Computer Software Hosting Agreement Accumulated Amortization
CapitalizedComputerSoftwareHostingAgreementAccumulatedAmortization
5400000
CY2020Q4 mgee Capitalized Computer Software Hosting Agreement Accumulated Amortization
CapitalizedComputerSoftwareHostingAgreementAccumulatedAmortization
3200000
CY2021 mgee Capitalized Computer Software Hosting Agreement Amortization
CapitalizedComputerSoftwareHostingAgreementAmortization
2200000
CY2020 mgee Capitalized Computer Software Hosting Agreement Amortization
CapitalizedComputerSoftwareHostingAgreementAmortization
1800000
CY2019 mgee Capitalized Computer Software Hosting Agreement Amortization
CapitalizedComputerSoftwareHostingAgreementAmortization
1400000
CY2021 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2020 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2019 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2021 mgee License Fee Tax Rate Electric Retail Sales
LicenseFeeTaxRateElectricRetailSales
0.0319
CY2021 mgee License Fee Tax Rate Electric Resale By Purchaser
LicenseFeeTaxRateElectricResaleByPurchaser
0.0159
CY2021 mgee License Fee Tax Rate Natural Gas
LicenseFeeTaxRateNaturalGas
0.0097
CY2021 us-gaap Excise And Sales Taxes
ExciseAndSalesTaxes
13500000
CY2020 us-gaap Excise And Sales Taxes
ExciseAndSalesTaxes
14100000
CY2019 us-gaap Excise And Sales Taxes
ExciseAndSalesTaxes
13900000
CY2021Q4 mgee Variable Interest Entity Purchase Power Agreement Plant Capacity Other
VariableInterestEntityPurchasePowerAgreementPlantCapacityOther
13
CY2020Q4 mgee Variable Interest Entity Purchase Power Agreement Plant Capacity Other
VariableInterestEntityPurchasePowerAgreementPlantCapacityOther
13
CY2021Q4 us-gaap Public Utilities Property Plant And Equipment Present Value Of Regulated Asset For Plant Abandonment
PublicUtilitiesPropertyPlantAndEquipmentPresentValueOfRegulatedAssetForPlantAbandonment
158983000
CY2020Q4 us-gaap Public Utilities Property Plant And Equipment Present Value Of Regulated Asset For Plant Abandonment
PublicUtilitiesPropertyPlantAndEquipmentPresentValueOfRegulatedAssetForPlantAbandonment
0
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1878774000
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1769385000
CY2021 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
1609000
CY2020 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
1694000
CY2021 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
771000
CY2020 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
784000
CY2021 us-gaap Operating Lease Cost
OperatingLeaseCost
506000
CY2020 us-gaap Operating Lease Cost
OperatingLeaseCost
319000
CY2021 us-gaap Lease Cost
LeaseCost
2886000
CY2020 us-gaap Lease Cost
LeaseCost
2797000
CY2021Q4 us-gaap Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
15545000
CY2021Q4 us-gaap Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
845000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
299000
CY2021Q4 us-gaap Finance Lease Liability Payments Due After Year Five
FinanceLeaseLiabilityPaymentsDueAfterYearFive
39726000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
12133000
CY2021Q4 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
46102000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
13758000
CY2020Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
5988000
CY2021Q4 mgee Lease Right Of Use Asset
LeaseRightOfUseAsset
23506000
CY2020 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
1480000
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
2178000
CY2020 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
5791000
CY2021Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0307
CY2020Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0284
CY2021 us-gaap Operating Lease Payments
OperatingLeasePayments
362000
CY2020 us-gaap Operating Lease Payments
OperatingLeasePayments
319000
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
1026000
CY2020Q4 mgee Lease Right Of Use Asset
LeaseRightOfUseAsset
21670000
CY2021Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
1050000
CY2020Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
1066000
CY2021Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
17322000
CY2020Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
17532000
CY2021Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
161000
CY2020Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
171000
CY2021Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
7965000
CY2020Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
5840000
CY2021Q4 mgee Lease Liability
LeaseLiability
26498000
CY2020Q4 mgee Lease Liability
LeaseLiability
24609000
CY2021 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1495000
CY2020 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1149000
CY2021 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
771000
CY2020 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
784000
CY2021Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P38Y
CY2020Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P37Y
CY2021Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P35Y
CY2020Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P34Y
CY2021Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0430
CY2020Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0432
CY2021Q4 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
1787000
CY2021Q4 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
27730000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
399000
CY2021Q4 us-gaap Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
1616000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
329000
CY2021Q4 us-gaap Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
1163000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
304000
CY2021Q4 us-gaap Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
965000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
294000
CY2020 us-gaap Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
379000
CY2019Q4 mgee Deferredfuelrulesmonitoredcosts
Deferredfuelrulesmonitoredcosts
1500000
CY2019 us-gaap Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
580000
CY2021Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
5632000
CY2021Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
18372000
CY2021Q4 us-gaap Regulatory Assets
RegulatoryAssets
109012000
CY2020Q4 us-gaap Regulatory Assets
RegulatoryAssets
157252000
CY2021Q4 us-gaap Regulatory Liabilities
RegulatoryLiabilities
163663000
CY2020Q4 us-gaap Regulatory Liabilities
RegulatoryLiabilities
183903000
CY2019 us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
216000
CY2021 us-gaap Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
1543000
CY2021Q4 mgee Operating Lease Liability Current And Noncurrent
OperatingLeaseLiabilityCurrentAndNoncurrent
8126000
CY2021Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
1050000
CY2021Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
161000
CY2021Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
17322000
CY2021Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
7965000
CY2021Q4 us-gaap Equity Securities Fv Ni And Without Readily Determinable Fair Value
EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
20529000
CY2020Q4 us-gaap Equity Securities Fv Ni And Without Readily Determinable Fair Value
EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
17906000
CY2021Q4 us-gaap Equity Method Investments
EquityMethodInvestments
75901000
CY2020Q4 us-gaap Equity Method Investments
EquityMethodInvestments
74462000
CY2021Q4 us-gaap Other Investments
OtherInvestments
2324000
CY2020Q4 us-gaap Other Investments
OtherInvestments
2308000
CY2021Q4 us-gaap Investments
Investments
98754000
CY2020Q4 us-gaap Investments
Investments
94676000
CY2021 us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
1684000
CY2020 us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
622000
CY2019Q4 mgee Deferredfuelrulesmonitoredcosts
Deferredfuelrulesmonitoredcosts
1500000
CY2021Q4 mgee Deferredfuelrulesmonitoredcosts
Deferredfuelrulesmonitoredcosts
-3300000
CY2021 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
-2589000
CY2020 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
4179000
CY2019 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
8017000
CY2021 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
3002000
CY2020 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
5095000
CY2019 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
4647000
CY2021 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-1473000
CY2020 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
6181000
CY2019 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
3510000
CY2021 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
6310000
CY2021 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.003
CY2020 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.003
CY2019 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.001
CY2021 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.037
CY2020 us-gaap Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
0.020
CY2019 us-gaap Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
0.024
CY2020 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
4182000
CY2019 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
3702000
CY2021 us-gaap Investment Tax Credit
InvestmentTaxCredit
1135000
CY2020 us-gaap Investment Tax Credit
InvestmentTaxCredit
214000
CY2019 us-gaap Investment Tax Credit
InvestmentTaxCredit
92000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
4115000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
19423000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
19784000
CY2021 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
CY2020 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
CY2019 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
CY2021 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.062
CY2020 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.063
CY2019 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.062
CY2021 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Investment
EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment
0.015
CY2020 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Investment
EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment
0.002
CY2019 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Investment
EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment
0.001
CY2021 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Other
EffectiveIncomeTaxRateReconciliationTaxCreditsOther
0.060
CY2020 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Other
EffectiveIncomeTaxRateReconciliationTaxCreditsOther
0.062
CY2019 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Other
EffectiveIncomeTaxRateReconciliationTaxCreditsOther
0.057
CY2021 us-gaap Effective Income Tax Rate Reconciliation Deductions Other
EffectiveIncomeTaxRateReconciliationDeductionsOther
0.009
CY2020 us-gaap Effective Income Tax Rate Reconciliation Deductions Other
EffectiveIncomeTaxRateReconciliationDeductionsOther
0.012
CY2019 us-gaap Effective Income Tax Rate Reconciliation Deductions Other
EffectiveIncomeTaxRateReconciliationDeductionsOther
0.003
CY2021 us-gaap Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
0.148
CY2020 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.174
CY2019 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.186
CY2021Q4 us-gaap Deferred Tax Assets Equity Method Investments
DeferredTaxAssetsEquityMethodInvestments
20868000
CY2020Q4 us-gaap Deferred Tax Assets Equity Method Investments
DeferredTaxAssetsEquityMethodInvestments
21688000
CY2021Q4 us-gaap Tax Credit Carryforward Amount
TaxCreditCarryforwardAmount
39161000
CY2020Q4 us-gaap Tax Credit Carryforward Amount
TaxCreditCarryforwardAmount
19199000
CY2021Q4 mgee Deferred Tax Assets Accrued Expenses
DeferredTaxAssetsAccruedExpenses
11053000
CY2020Q4 mgee Deferred Tax Assets Accrued Expenses
DeferredTaxAssetsAccruedExpenses
11115000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
24888000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
35446000
CY2021Q4 us-gaap Deferred Tax Assets Regulatory Assets And Liabilities
DeferredTaxAssetsRegulatoryAssetsAndLiabilities
42401000
CY2020Q4 us-gaap Deferred Tax Assets Regulatory Assets And Liabilities
DeferredTaxAssetsRegulatoryAssetsAndLiabilities
41318000
CY2021Q4 us-gaap Deferred Tax Assets Derivative Instruments
DeferredTaxAssetsDerivativeInstruments
241000
CY2020Q4 us-gaap Deferred Tax Assets Derivative Instruments
DeferredTaxAssetsDerivativeInstruments
3852000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
38000
CY2020Q4 mgee Deferred Tax Assets Leases
DeferredTaxAssetsLeases
6704000
CY2021Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
17390000
CY2020Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
14073000
CY2021Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
163220000
CY2020Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
153395000
CY2021Q4 mgee Deferred Tax Assets Leases
DeferredTaxAssetsLeases
7218000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
0
CY2020Q4 mgee Deferred Tax Liabilities Deductible Prepayments
DeferredTaxLiabilitiesDeductiblePrepayments
9059000
CY2021Q4 mgee Deferred Tax Liabilities Leases
DeferredTaxLiabilitiesLeases
7218000
CY2020Q4 mgee Deferred Tax Liabilities Leases
DeferredTaxLiabilitiesLeases
6704000
CY2021Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
14029000
CY2020Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
10045000
CY2021Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
394369000
CY2020Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
384828000
CY2021Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
231149000
CY2020Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
231471000
CY2021Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
163220000
CY2020Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
153357000
CY2021Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
274613000
CY2020Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
257397000
CY2021Q4 mgee Deferred Tax Liabilities Equity Method Investments
DeferredTaxLiabilitiesEquityMethodInvestments
52731000
CY2020Q4 mgee Deferred Tax Liabilities Equity Method Investments
DeferredTaxLiabilitiesEquityMethodInvestments
51518000
CY2021Q4 us-gaap Deferred Tax Liabilities Deferred Expense Deferred Financing Costs
DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts
534000
CY2020Q4 us-gaap Deferred Tax Liabilities Deferred Expense Deferred Financing Costs
DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts
595000
CY2021Q4 mgee Deferred Tax Liabilities Pension And Other Postretirement Benefits
DeferredTaxLiabilitiesPensionAndOtherPostretirementBenefits
34781000
CY2020Q4 mgee Deferred Tax Liabilities Pension And Other Postretirement Benefits
DeferredTaxLiabilitiesPensionAndOtherPostretirementBenefits
45658000
CY2021Q4 us-gaap Deferred Tax Liabilities Derivatives
DeferredTaxLiabilitiesDerivatives
241000
CY2020Q4 us-gaap Deferred Tax Liabilities Derivatives
DeferredTaxLiabilitiesDerivatives
3852000
CY2021Q4 mgee Deferred Tax Liabilities Deductible Prepayments
DeferredTaxLiabilitiesDeductiblePrepayments
10222000
CY2020Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2281000
CY2019Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2093000
CY2018Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1949000
CY2021 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
714000
CY2020 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
796000
CY2019 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
741000
CY2021 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
0
CY2020 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
0
CY2019 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
84000
CY2021 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
642000
CY2020 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
608000
CY2019 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
681000
CY2021Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2353000
CY2020Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2281000
CY2019Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2093000
CY2020Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
154000
CY2019Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
176000
CY2018Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
191000
CY2021 mgee Unrecognized Tax Benefits Decrease Resulting From Interest Expense On Uncertain Tax Positions
UnrecognizedTaxBenefitsDecreaseResultingFromInterestExpenseOnUncertainTaxPositions
98000
CY2020 mgee Unrecognized Tax Benefits Decrease Resulting From Interest Expense On Uncertain Tax Positions
UnrecognizedTaxBenefitsDecreaseResultingFromInterestExpenseOnUncertainTaxPositions
124000
CY2019 mgee Unrecognized Tax Benefits Decrease Resulting From Interest Expense On Uncertain Tax Positions
UnrecognizedTaxBenefitsDecreaseResultingFromInterestExpenseOnUncertainTaxPositions
137000
CY2021 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Expense
UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
94000
CY2020 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Expense
UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
102000
CY2019 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Expense
UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
122000
CY2021Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
150000
CY2020Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
154000
CY2019Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
176000
CY2019Q4 mgee Unrecognized Tax Benefits Current Period Tax Positions Permanent Differences
UnrecognizedTaxBenefitsCurrentPeriodTaxPositionsPermanentDifferences
100
CY2021Q4 mgee Unrecognized Tax Benefits Current Period Tax Positions Permanent Differences
UnrecognizedTaxBenefitsCurrentPeriodTaxPositionsPermanentDifferences
0
CY2020Q4 mgee Unrecognized Tax Benefits Current Period Tax Positions Permanent Differences
UnrecognizedTaxBenefitsCurrentPeriodTaxPositionsPermanentDifferences
0
CY2021 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
5100000
CY2020 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
4700000
CY2019 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
4400000
CY2019 mgee Defined Benefit Plan Deferred Net Periodic Benefit Costs
DefinedBenefitPlanDeferredNetPeriodicBenefitCosts
6200000
CY2021 mgee Defined Benefit Plan Deferred Net Periodic Benefit Costs
DefinedBenefitPlanDeferredNetPeriodicBenefitCosts
-4300000
CY2020 mgee Defined Benefit Plan Deferred Net Periodic Benefit Costs
DefinedBenefitPlanDeferredNetPeriodicBenefitCosts
-900000
CY2021 mgee Deferred Savings From Current Year Employee Benefit Costs
DeferredSavingsFromCurrentYearEmployeeBenefitCosts
8100000
CY2021Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
5500000
CY2021Q4 us-gaap Defined Benefit Plan Fair Value Of Plan Assets
DefinedBenefitPlanFairValueOfPlanAssets
528797000
CY2020Q4 us-gaap Defined Benefit Plan Fair Value Of Plan Assets
DefinedBenefitPlanFairValueOfPlanAssets
481273000
CY2021Q4 us-gaap Defined Benefit Plan Expected Future Employer Contributions Next Fiscal Year
DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
0
CY2021 us-gaap Pension And Other Postretirement Benefit Contributions
PensionAndOtherPostretirementBenefitContributions
6900000
CY2021 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
2900000
CY2020 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1300000
CY2019 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
3000000.0
CY2020Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
52500000
CY2021Q4 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
685000
CY2020Q4 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
685000
CY2021Q4 us-gaap Short Term Debt Weighted Average Interest Rate
ShortTermDebtWeightedAverageInterestRate
0.0015
CY2020Q4 us-gaap Short Term Debt Weighted Average Interest Rate
ShortTermDebtWeightedAverageInterestRate
0.0015
CY2021 us-gaap Shortterm Debt Maximum Amount Outstanding During Period
ShorttermDebtMaximumAmountOutstandingDuringPeriod
64000000
CY2020 us-gaap Shortterm Debt Maximum Amount Outstanding During Period
ShorttermDebtMaximumAmountOutstandingDuringPeriod
52500000
CY2021 us-gaap Shortterm Debt Average Outstanding Amount
ShorttermDebtAverageOutstandingAmount
28583000
CY2020 us-gaap Shortterm Debt Average Outstanding Amount
ShorttermDebtAverageOutstandingAmount
6393000
CY2021 mgee Short Term Debt Weighted Average Interest Rate During Period
ShortTermDebtWeightedAverageInterestRateDuringPeriod
0.0015
CY2020 mgee Short Term Debt Weighted Average Interest Rate During Period
ShortTermDebtWeightedAverageInterestRateDuringPeriod
0.0043
CY2021Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
4889000
CY2020Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
4771000
CY2021Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
4349000
CY2020Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
4146000
CY2021Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
614211000
CY2020Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
519303000
CY2020 us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
1500000
CY2021 mgee Stock Issued During Period Under The Stock Plan
StockIssuedDuringPeriodUnderTheStockPlan
0
CY2020 mgee Stock Issued During Period Under The Stock Plan
StockIssuedDuringPeriodUnderTheStockPlan
0
CY2021Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
4889000
CY2021Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
54314000
CY2021Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
5146000
CY2021Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
5285000
CY2021Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
20433000
CY2021Q4 us-gaap Long Term Debt Maturities Repayments Of Principal After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
533382000
CY2020 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
79600000
CY2021 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
54800000
CY2021 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
1.52
CY2020 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
51700000
CY2020 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
1.45
CY2021 us-gaap Dilutive Securities
DilutiveSecurities
3668000
CY2021Q4 us-gaap Purchase Obligation Due In Next Twelve Months
PurchaseObligationDueInNextTwelveMonths
100469000
CY2021Q4 us-gaap Purchase Obligation Due In Second Year
PurchaseObligationDueInSecondYear
43640000
CY2021Q4 us-gaap Purchase Obligation Due In Third Year
PurchaseObligationDueInThirdYear
35067000
CY2021Q4 us-gaap Purchase Obligation Due In Fourth Year
PurchaseObligationDueInFourthYear
30944000
CY2021Q4 us-gaap Purchase Obligation Due In Fifth Year
PurchaseObligationDueInFifthYear
19980000
CY2021Q4 us-gaap Purchase Obligation Due After Fifth Year
PurchaseObligationDueAfterFifthYear
43922000
CY2020 us-gaap Asset Retirement Obligation Accretion Expense
AssetRetirementObligationAccretionExpense
1366000
CY2021 us-gaap Asset Retirement Obligation Liabilities Settled
AssetRetirementObligationLiabilitiesSettled
354000
CY2021Q4 us-gaap Other Commitment Due In Next Twelve Months
OtherCommitmentDueInNextTwelveMonths
333000
CY2021Q4 us-gaap Other Commitment Due In Second Year
OtherCommitmentDueInSecondYear
333000
CY2021Q4 us-gaap Other Commitment Due In Third Year
OtherCommitmentDueInThirdYear
333000
CY2021Q4 us-gaap Other Commitment Due In Fourth Year
OtherCommitmentDueInFourthYear
333000
CY2021Q4 us-gaap Other Commitment Due In Fifth Year
OtherCommitmentDueInFifthYear
333000
CY2021Q4 us-gaap Other Commitment Due After Fifth Year
OtherCommitmentDueAfterFifthYear
2666000
CY2020Q4 us-gaap Asset Retirement Obligation
AssetRetirementObligation
31196000
CY2019Q4 us-gaap Asset Retirement Obligation
AssetRetirementObligation
28355000
CY2021 us-gaap Asset Retirement Obligation Liabilities Incurred
AssetRetirementObligationLiabilitiesIncurred
8589000
CY2020 us-gaap Asset Retirement Obligation Liabilities Incurred
AssetRetirementObligationLiabilitiesIncurred
3503000
CY2021 us-gaap Asset Retirement Obligation Accretion Expense
AssetRetirementObligationAccretionExpense
1526000
CY2020 us-gaap Asset Retirement Obligation Liabilities Settled
AssetRetirementObligationLiabilitiesSettled
372000
CY2021 us-gaap Asset Retirement Obligation Revision Of Estimate
AssetRetirementObligationRevisionOfEstimate
-5623000
CY2020 us-gaap Asset Retirement Obligation Revision Of Estimate
AssetRetirementObligationRevisionOfEstimate
1656000
CY2021Q4 us-gaap Asset Retirement Obligation
AssetRetirementObligation
46580000
CY2020Q4 us-gaap Asset Retirement Obligation
AssetRetirementObligation
31196000
CY2021 us-gaap Derivatives Methods Of Accounting Hedging Derivatives
DerivativesMethodsOfAccountingHedgingDerivatives
<p id="xbrl_cs_7d6eb0e18a7e4a948988b645d258cf40" style="margin-left:8.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;">As part of its regular operations, MGE enters into contracts, including options, swaps, futures, forwards, and other contractual commitments, to manage its exposure to commodity prices. To the extent that these contracts are derivatives, MGE assesses whether or not the normal purchases or normal sales exclusion applies. For contracts to which this exclusion cannot be applied, the derivatives are recognized in the consolidated balance sheets at fair value. MGE's financial commodity derivative activities are conducted in accordance with its electric and gas risk management program, which is approved by the PSCW and limits the volume MGE can hedge with specific risk management strategies. The maximum length of time over which cash flows related to energy commodities can be hedged is </span><span style="font-size:10.0pt;font-family:Calibri;"><span id="xbrl_cs_a85c4815961749728b39c7825e469a56" style="-sec-ix-hidden:F_b995bde7-180a-4049-929d-5896091d305b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;">four</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;"> years. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;">If the derivative qualifies for regulatory deferral, the derivatives are marked to fair value and are offset with a corresponding regulatory asset or liability depending on whether the derivative is in a net loss or net gain position, respectively. The deferred gain or loss is recognized in earnings in the delivery month applicable to the instrument. Gains and losses related to hedges qualifying for</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;">regulatory </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Calibri;">treatment are recoverable in gas rates through the PGA or in electric rates as a component of the fuel rules mechanism.</span>
CY2021Q4 us-gaap Derivative Net Liability Position Aggregate Fair Value
DerivativeNetLiabilityPositionAggregateFairValue
0
CY2020Q4 us-gaap Derivative Net Liability Position Aggregate Fair Value
DerivativeNetLiabilityPositionAggregateFairValue
0
CY2021Q4 mgee Counterparties In Default
CounterpartiesInDefault
0
CY2021Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
4300000
CY2020Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
4100000
CY2021Q4 us-gaap Derivative Asset Collateral Obligation To Return Cash Offset
DerivativeAssetCollateralObligationToReturnCashOffset
1300000
CY2020Q4 us-gaap Derivative Asset Collateral Obligation To Return Cash Offset
DerivativeAssetCollateralObligationToReturnCashOffset
0
CY2021 mgee Fair Value Inputs Delivery Points Basis Adjustment On Peak
FairValueInputsDeliveryPointsBasisAdjustmentOnPeak
0.941
CY2020 mgee Fair Value Inputs Delivery Points Basis Adjustment On Peak
FairValueInputsDeliveryPointsBasisAdjustmentOnPeak
0.942
CY2021 mgee Fair Value Inputs Delivery Points Basis Adjustment Off Peak
FairValueInputsDeliveryPointsBasisAdjustmentOffPeak
0.924
CY2020 mgee Fair Value Inputs Delivery Points Basis Adjustment Off Peak
FairValueInputsDeliveryPointsBasisAdjustmentOffPeak
0.945
CY2020Q4 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis With Unobservable Inputs
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
-14055000
CY2019Q4 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis With Unobservable Inputs
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
-26456000
CY2018Q4 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis With Unobservable Inputs
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
-32002000
CY2021 mgee Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Regulatory Assets
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInRegulatoryAssets
0
CY2020 mgee Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Regulatory Assets
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInRegulatoryAssets
12402000
CY2019 mgee Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Regulatory Assets
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInRegulatoryAssets
5545000
CY2021 mgee Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Regulatory Liabilities
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInRegulatoryLiabilities
14234000
CY2020 mgee Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Regulatory Liabilities
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInRegulatoryLiabilities
0
CY2019 mgee Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Regulatory Liabilities
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInRegulatoryLiabilities
0
CY2021 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Other Comprehensive Income Loss
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
0
CY2020 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Other Comprehensive Income Loss
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
0
CY2019 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Other Comprehensive Income Loss
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss
0
CY2021 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Earnings
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
5521000
CY2020 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Earnings
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
-6439000
CY2019 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Earnings
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
-3765000
CY2021 mgee Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Current Assets
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInCurrentAssets
237000
CY2020 mgee Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Current Assets
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInCurrentAssets
-87000
CY2019 mgee Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Current Assets
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInCurrentAssets
-70000
CY2021 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Purchases
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases
26287000
CY2020 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Purchases
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases
22232000
CY2019 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Purchases
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases
22974000
CY2021 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Sales
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSales
0
CY2020 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Sales
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSales
0
CY2019 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Sales
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSales
0
CY2021 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Issues
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues
0
CY2020 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Issues
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues
0
CY2019 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Issues
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues
0
CY2021 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Settlements
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
32046000
CY2020 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Settlements
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
15707000
CY2019 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Settlements
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
19138000
CY2021Q4 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis With Unobservable Inputs
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
178000
CY2020Q4 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis With Unobservable Inputs
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
-14055000
CY2019Q4 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis With Unobservable Inputs
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
-26456000
CY2021 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Change In Unrealized Gain Loss
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
0
CY2020 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Change In Unrealized Gain Loss
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
0
CY2019 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Change In Unrealized Gain Loss
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
0
CY2021 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Earnings
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
5521000
CY2020 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Earnings
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
-6439000
CY2019 us-gaap Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Gain Loss Included In Earnings
FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
-3765000
CY2020 us-gaap Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
538633000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
92418000
CY2019 us-gaap Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
568855000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
86874000
CY2021Q4 us-gaap Assets
Assets
2371906000
CY2020Q4 us-gaap Assets
Assets
2253651000
CY2019Q4 us-gaap Assets
Assets
2081664000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
153169000
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
203139000
CY2019 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
164036000
CY2021 us-gaap Regulated And Unregulated Operating Revenue
RegulatedAndUnregulatedOperatingRevenue
606584000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
105761000
CY2018Q4 us-gaap Valuation Allowances And Reserves Balance
ValuationAllowancesAndReservesBalance
3153662
CY2019 us-gaap Valuation Allowances And Reserves Charged To Cost And Expense
ValuationAllowancesAndReservesChargedToCostAndExpense
1614943
CY2019 us-gaap Valuation Allowances And Reserves Charged To Other Accounts
ValuationAllowancesAndReservesChargedToOtherAccounts
20160
CY2019 us-gaap Valuation Allowances And Reserves Deductions
ValuationAllowancesAndReservesDeductions
-1530496
CY2019Q4 us-gaap Valuation Allowances And Reserves Balance
ValuationAllowancesAndReservesBalance
3258269
CY2019Q4 us-gaap Valuation Allowances And Reserves Balance
ValuationAllowancesAndReservesBalance
3258269
CY2020 us-gaap Valuation Allowances And Reserves Charged To Cost And Expense
ValuationAllowancesAndReservesChargedToCostAndExpense
5164943
CY2020 us-gaap Valuation Allowances And Reserves Charged To Other Accounts
ValuationAllowancesAndReservesChargedToOtherAccounts
26400
CY2020 us-gaap Valuation Allowances And Reserves Deductions
ValuationAllowancesAndReservesDeductions
-1373047
CY2020Q4 us-gaap Valuation Allowances And Reserves Balance
ValuationAllowancesAndReservesBalance
7076565
CY2020Q4 us-gaap Valuation Allowances And Reserves Balance
ValuationAllowancesAndReservesBalance
7076565
CY2021 us-gaap Valuation Allowances And Reserves Charged To Cost And Expense
ValuationAllowancesAndReservesChargedToCostAndExpense
3402468
CY2021 us-gaap Valuation Allowances And Reserves Charged To Other Accounts
ValuationAllowancesAndReservesChargedToOtherAccounts
32400
CY2021 us-gaap Valuation Allowances And Reserves Deductions
ValuationAllowancesAndReservesDeductions
-2207732
CY2021Q4 us-gaap Valuation Allowances And Reserves Balance
ValuationAllowancesAndReservesBalance
8303701

Files In Submission

Name View Source Status
0000950170-22-001709-index-headers.html Edgar Link pending
0000950170-22-001709-index.html Edgar Link pending
0000950170-22-001709.txt Edgar Link pending
0000950170-22-001709-xbrl.zip Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
img46182255_0.jpg Edgar Link pending
img46182255_1.jpg Edgar Link pending
img46182255_2.jpg Edgar Link pending
img46182255_3.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
mgee-20211231.htm Edgar Link pending
mgee-20211231.xsd Edgar Link pending
mgee-20211231_cal.xml Edgar Link unprocessable
mgee-20211231_def.xml Edgar Link unprocessable
mgee-20211231_htm.xml Edgar Link completed
mgee-20211231_lab.xml Edgar Link unprocessable
mgee-20211231_pre.xml Edgar Link unprocessable
mgee-ex21.htm Edgar Link pending
mgee-ex23_1.htm Edgar Link pending
mgee-ex23_2.htm Edgar Link pending
mgee-ex31_1.htm Edgar Link pending
mgee-ex31_2.htm Edgar Link pending
mgee-ex31_3.htm Edgar Link pending
mgee-ex31_4.htm Edgar Link pending
mgee-ex32_1.htm Edgar Link pending
mgee-ex32_2.htm Edgar Link pending
mgee-ex32_3.htm Edgar Link pending
mgee-ex32_4.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending