<?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="grc-20260724.xsd" xlink:type="simple"/>
    <context id="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042682</identifier>
        </entity>
        <period>
            <startDate>2026-07-24</startDate>
            <endDate>2026-07-24</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_a4f9bd3b-e54d-43f4-b8bd-d740b4951c50">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_c345073a-915c-4bc5-b278-baa4cbd1d43d">0000042682</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_1a2e3cbb-a158-448e-96c1-0206732e0ed5">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_67c4c292-38ff-4d86-8a3b-798a545a32c6">2026-07-24</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_2e02c193-c89e-4a77-939d-9110afa6f07a">The Gorman-Rupp Company</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_c19c502c-3402-4eee-ad52-018dfb902d6c">OH</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_954f5034-e36c-4536-a105-b70f1bbd1272">1-6747</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_fbba40c7-6010-4966-a4c4-e49e41077c8f">34-0253990</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_963d5407-db2f-4c0c-95f1-cf4c937fcdc5">600 South Airport Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_bcca2d32-160f-437a-8d5f-0a72ecb51914">Mansfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_94fdf333-0434-4142-98ce-c97360ac6d26">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_62abf9bc-356a-47f2-8717-b3f4bcdbdb92">44903</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_6eb740ca-5509-4ac0-b6b9-30e9c6c8d95a">(419)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_95b20d31-2c5c-4d86-b09a-88d2d32268bb">755-1011</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_85bf7b7f-597c-4a48-a7c9-a60637f0b8f3">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_ef58faff-85f6-46e2-9ea2-6260a7634395">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_b9ec81f1-f5f3-4ce2-b233-9b2b0d619d6b">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_cc9ebcaa-4605-4537-a324-a9474f03e645">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_276844b9-9674-42d1-a221-1c99441ce25a">Common Shares, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_96bb139c-f104-4345-8a8c-6905474b4cd9">GRC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_99d624e8-95f0-436f-8d50-f7ed81dd5948">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_026de0af-3f6b-48c2-b4ae-d9c3bd64bad8"
      id="F_a258dbd8-4b42-451d-87ea-99abeefe18bb">false</dei:EntityEmergingGrowthCompany>
</xbrl>
