<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="mgee-20260821.xsd" xlink:type="simple"/>
    <context id="C_fc57868d-d278-4fbf-9f29-074a6431a0c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001161728</identifier>
        </entity>
        <period>
            <startDate>2026-08-21</startDate>
            <endDate>2026-08-21</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_0c4e2fbc-076d-4e11-bc3f-7a90f915a52f">0001161728</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_0ddfd620-1838-4ef6-bac1-5f46c2f9d674">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_00a6b53f-af2b-4258-aacc-a040d7e169c9">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_399bd50e-f296-4d12-ad87-b0b1e831f37f">2026-08-21</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_11392f16-8e3f-4903-ba44-adaef55bc408">000-49965</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_779c42be-1148-481b-aff2-3c15e01fb19e">MGE Energy, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_54188788-6877-466d-8392-6af816574397">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_25c06f4a-57ca-476f-b883-a8610cfe0460">133 South Blair Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_368a66d8-37fc-4ae8-a9d5-07e50b8a8426">Madison</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_70846dbe-6880-4aaa-bd5e-6c3001451924">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_790ef155-7add-4cef-b909-b9a07031864c">53788</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_5581bf81-e7c6-435d-878e-e55a7f6eda49">608</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_a7b43341-4fe5-493c-84f1-74760e9924b4">252-7000</dei:LocalPhoneNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_c4575395-72d3-4876-b901-f5aac3c2f3b7">39-2040501</dei:EntityTaxIdentificationNumber>
    <dei:WrittenCommunications
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_4f1d1e2c-8feb-40cc-b479-c144de9a0f86">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_41f3a669-c284-4387-bf20-f66e2f1f08e4">false</dei:SolicitingMaterial>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_b4198b1d-7962-4a6c-8987-f53ef411c047">false</dei:PreCommencementIssuerTenderOffer>
    <dei:PreCommencementTenderOffer
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_ec329a88-d90c-46a8-b895-8bdaa442294d">false</dei:PreCommencementTenderOffer>
    <dei:Security12bTitle
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_d1f83f19-559c-4b9f-aeea-338541ac95df">Common Stock, $1 Par Value Per Share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_0d24ce4c-9e20-4e67-a9cc-fa8bc8ab73ad">MGEE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_c87db6c6-a0aa-4b51-b2b4-6f66ea695952">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_fc57868d-d278-4fbf-9f29-074a6431a0c2"
      id="F_b9738f65-1b1e-4c33-9fe8-66ed023333ca">false</dei:EntityEmergingGrowthCompany>
</xbrl>
