<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="rptx-20240806.xsd" xlink:type="simple"/>
    <context id="C_71870fbf-fa30-466f-bb27-87030215af37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001808158</identifier>
        </entity>
        <period>
            <startDate>2024-08-06</startDate>
            <endDate>2024-08-06</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_eb6f76a4-4b81-40b0-833c-93921d725d3d">0001808158</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_1ace1387-c1df-4950-a6b7-0b7d2466a72c">false</dei:AmendmentFlag>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_4ff40079-7844-4ace-ba2c-d85d1f26537a">00-0000000</dei:EntityTaxIdentificationNumber>
    <dei:DocumentType
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_72d903f3-c68e-4437-90cd-1d749d918a1e">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_d99adccb-803c-4b45-b681-1b849315b660">2024-08-06</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_d7311509-600c-4644-922b-40c800b54cb6">Repare Therapeutics Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_a8a3c954-8222-4880-a071-c3ca15a4fd30">A8</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_e86cbffc-abcf-4a6f-bbe9-d2de69d7b0e9">001-39335</dei:EntityFileNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_7d80f938-010c-4f4e-a6b5-d62b1262d6ca">7171 Frederick-Banting, Building 2</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_f5926e45-8e08-4aa2-b7a2-45b07457ecf5">Suite 270</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_775aa480-6da1-4fff-a076-91293fa40f21">St-Laurent</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_7046069a-3d61-485d-93a9-67aed47bf8e5">QC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressCountry
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_820d8263-bd98-4031-809d-1afb69a1c37a">CA</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_6e910e7c-f4c4-4e51-ae54-416f667a5110">H4S 1Z9</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_f5b4391f-13b4-4beb-bd83-c467b2dbc58f">857</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_4d9f093d-43d5-4d8b-814b-437698644645">412-7018</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_972df156-55b2-43b7-96a5-d6a4c56d811a">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_2632ebba-3651-46e6-a9d1-350ecd19ded6">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_f51375f6-4b45-4641-bb14-6e3667549afd">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_dcc53f72-e9e1-4861-8960-fd3d98325ee2">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_ba8cb52b-c24a-478d-98af-b4b6a3b948fe">Common shares, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_7efaa554-8d3f-41d4-b3aa-d3f6ae2da47e">RPTX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_24942165-5234-4e16-bd1d-2aab1f1ca719">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_71870fbf-fa30-466f-bb27-87030215af37"
      id="F_055256fd-c98c-4d32-ba6f-78422c8b0d6e">false</dei:EntityEmergingGrowthCompany>
</xbrl>
