<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mgee="http://www.mge.com/20230217"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="mgee-20230217.xsd" xlink:type="simple"/>
    <context id="C_23c13da7-b931-490a-8f46-f4beaf42f97b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001161728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mgee:MgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-17</startDate>
            <endDate>2023-02-17</endDate>
        </period>
    </context>
    <context id="C_1fef6684-8dfe-4945-b127-748b402cfc9f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001161728</identifier>
        </entity>
        <period>
            <startDate>2023-02-17</startDate>
            <endDate>2023-02-17</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_b03c78c1-294b-405c-88af-8c679d55db4c">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_74414ac5-00e2-42ea-8dcb-860733bec386">0001161728</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_789c3d9b-3188-4011-9c29-a82e8f4b7a40">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_1fce27f7-8b63-4d90-83b1-c89739799fa5">0000061339</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_62edb01f-efe7-48a0-9646-cb61321e8fc2">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_1a50a174-9240-45c6-99f4-de9cd6a5fea3">2023-02-17</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_21a69f18-f1d8-43d3-896e-8ee639423b9b">000-49965</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_f4b331ec-ab2a-4b21-9572-ff1826ebe94f">MGE Energy, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_72523701-25d7-4a2b-9ccd-dede110ebb18">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_281b7489-0e26-4c5d-adaa-c63cfe6682ad">133 South Blair Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_924cb2e0-7753-43a9-9feb-fc3af317a6d2">Madison</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_87656ba9-ab0f-483e-8d7b-3057c8d43a11">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_863dd942-65f4-43a4-b219-bdc02591b61e">53788</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_93599bc5-d2dc-4a7f-9a0b-ac5870c1941d">608</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_46ac04f4-42b9-4da9-a703-75dc7aea941e">252-7000</dei:LocalPhoneNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_9756bcd6-dbcc-4663-9fb4-755725630695">39-2040501</dei:EntityTaxIdentificationNumber>
    <dei:EntityFileNumber
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_6de1f170-c2ca-4fbd-883a-868d74817c75">000-1125</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_8127875e-f877-4419-972d-f7fea1cc4081">Madison Gas and Electric Company</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_2981910c-feeb-453b-b2fd-fb1cd6f216a4">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_229a90a6-5204-484d-9976-5d32de221eee">133 South Blair Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_914cf932-112c-48ce-af31-25d71ead9bef">Madison</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_0700c7ad-7911-4af6-8161-a9b0ffa826e1">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_11b410fe-1738-42dd-aaaf-d17f26d9442b">53788</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_523a4fbd-d634-4c84-8911-d96f9a488fb6">608</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_1cc0b342-f79f-4b82-a063-5d2568f061ac">252-7000</dei:LocalPhoneNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_f0c324a0-fb6e-49f7-92aa-0619ce9e1065">39-0444025</dei:EntityTaxIdentificationNumber>
    <dei:WrittenCommunications
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_82355f13-d27e-46d1-a0ac-eaca172d49d2">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_bbd9a32d-eaf5-454b-bba4-b7502e264cf2">false</dei:SolicitingMaterial>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_5f514ea6-fc01-4c7b-810b-f82ea8fdd22f">false</dei:PreCommencementIssuerTenderOffer>
    <dei:PreCommencementTenderOffer
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_9f62d439-1d4e-4e70-8bb9-08735dd50e0d">false</dei:PreCommencementTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_ab652d08-0475-4c92-873f-f7bea031ecfb">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_23c13da7-b931-490a-8f46-f4beaf42f97b"
      id="F_1bc9dd62-0ef4-46eb-8be1-de56a071353b">false</dei:EntityEmergingGrowthCompany>
    <dei:Security12bTitle
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_f7da4afb-8e18-4a16-9d45-7a1cc2f5b546">Common Stock, $1 Par Value Per Share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_878f5466-d995-4297-bc2b-b9a96764a3ae">MGEE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_1fef6684-8dfe-4945-b127-748b402cfc9f"
      id="F_11cb7b65-5040-49c0-9772-9febedaf3081">NASDAQ</dei:SecurityExchangeName>
</xbrl>
