<?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:mgee="http://www.mge.com/20260619"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="mgee-20260619.xsd" xlink:type="simple"/>
    <context id="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001161728</identifier>
        </entity>
        <period>
            <startDate>2026-06-19</startDate>
            <endDate>2026-06-19</endDate>
        </period>
    </context>
    <context id="C_3934af66-c4cd-4414-83f8-94bd8561c0e5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001161728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mgee:MgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-19</startDate>
            <endDate>2026-06-19</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_c15a070f-7f17-451c-93ec-7501e7ba02e9">0000061339</dei:EntityCentralIndexKey>
    <dei:EntityCentralIndexKey
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_5ca41eea-823d-4c33-b557-ac4709e42018">0001161728</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_c1315362-411d-4b51-967c-23bef7e8ebbb">false</dei:AmendmentFlag>
    <dei:AmendmentFlag
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_d4f4fdc3-7eee-4074-89c5-47da9de9dc17">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_d0a6a050-2d87-4ff6-807e-b6d095ebb785">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_f615651c-cfe3-46c3-b931-51ead64902a7">2026-06-19</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_2b50019b-d6b5-4317-82af-b6659cd93c2c">000-49965</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_6dd63a11-e4a1-488b-8ea8-071114d6991f">MGE Energy, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_0aa1aff2-54c2-4cec-9131-5c0cd51fe7f9">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_5ac40b75-acde-456c-acd6-04e86a659d5b">133 South Blair Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_c7cfc358-ef7a-4429-b335-68c1b851db69">Madison</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_a9720c0d-255a-4ede-bfaa-d32afbc6fcbb">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_c1c70230-9db0-44d7-982d-f54ff9d986c6">53788</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_b1ea87fa-a03f-4e8e-a76f-f4dfdfebde31">608</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_afff0024-e3b3-4cb6-967f-fca1ee5709c8">252-7000</dei:LocalPhoneNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_3014749d-0c81-4da6-b3e9-b524647631a7">39-2040501</dei:EntityTaxIdentificationNumber>
    <dei:EntityFileNumber
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_b92e26d0-08b5-4f04-bf55-2357cffe1393">000-1125</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_164b9d30-aa61-4064-99ef-08b11a13bbde">Madison Gas and Electric Company</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_96bb1b18-1b3d-4566-96e5-40c84cb1ccfd">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_c3484a61-9a6e-4375-93af-431c32eb8b8b">133 South Blair Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_f946a0da-0dcd-4e70-a03e-87380b2c5556">Madison</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_046f46d6-364c-419d-a949-9033395e2ce0">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_3faadf21-acae-4418-8768-1477ad0a0942">53788</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_d2db42cb-dc92-420e-b7dc-15fd29289adf">608</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_7f159c31-2744-4856-b91d-a8a7cd64a6d0">252-7000</dei:LocalPhoneNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_9283def3-30bf-4de6-9f67-dbbc5eb5ab0a">39-0444025</dei:EntityTaxIdentificationNumber>
    <dei:WrittenCommunications
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_7d246e34-f439-4e2a-afbb-00224df00e1f">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_1f57f32d-e5b9-4ba5-bd07-2b6e0f4af03e">false</dei:SolicitingMaterial>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_f59a38a4-f78e-40dc-ad30-249fec0b1043">false</dei:PreCommencementIssuerTenderOffer>
    <dei:PreCommencementTenderOffer
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_889c8602-81c2-4c4b-bf20-059e401ad7b8">false</dei:PreCommencementTenderOffer>
    <dei:Security12bTitle
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_09713d2a-8ab5-4f77-8288-d7c5acb23a92">Common Stock, $1 Par Value Per Share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_dadb0d03-6207-44ee-a712-5a498c6e71fc">MGEE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_cc11ce46-55fe-450c-8fb8-d9472080d32b">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_0c8ad898-876f-4959-8bf4-c0bbda2df91b"
      id="F_2a838cff-18e0-4f2f-8b75-d6e0e9088bc9">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_3934af66-c4cd-4414-83f8-94bd8561c0e5"
      id="F_22a0eea7-e4ea-4013-b716-06f799511504">false</dei:EntityEmergingGrowthCompany>
</xbrl>
