<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tmdx-20260224.xsd" xlink:type="simple"/>
    <context id="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756262</identifier>
        </entity>
        <period>
            <startDate>2026-02-24</startDate>
            <endDate>2026-02-24</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_915e7e01-e788-49de-8120-569d7a724fe0">0001756262</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_ca771806-e1d4-4b8d-95f3-6d6d63917958">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_e8b3f232-8cc0-484f-8641-23789a8411e4">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_68b94c88-1d12-41aa-8a17-0b64aa4b9ff8">2026-02-24</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_59e52c43-707b-4b3f-97d5-e28cf3aedcf6">TransMedics Group, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_5a5e27db-effd-4bcb-b1fc-17960b54c0fd">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_43057d64-f997-4568-84ea-dbf0730bd68e">001-38891</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_2b1034d2-afbb-41d1-91c5-20afeccaa759">83-2181531</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_dac910a8-da17-4741-8742-1348a3f501bd">200 Minuteman Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_b691050a-2e1c-48f2-83a7-0595c346ebcf">Andover</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_ad3ca90c-a3cb-4a41-b68f-340183e332b8">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_fb499785-d7a7-4c80-9c63-b5c478757111">01810</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_605807b9-c250-4ef6-ba92-7e74c835a5e7">(978)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_c11b30f3-f179-4dd1-8d9f-6699213e8176">552-0900</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_e73851a2-3312-4981-a396-5ef7c2211015">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_b3d54898-e4b2-4575-84a7-11b0d91264af">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_d63ea28e-f7c1-448c-bde3-7955153f351c">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_7c93822f-c667-45b4-b713-00e940a6e669">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_2239e270-38de-43f1-8380-1b66e582c1e6">Common Stock, no par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_049b266a-68f4-49cd-bb72-dc92dd376649">TMDX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_a2391b10-7088-4955-a803-7c088d6948d3">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_0a6d6467-d6b5-43df-b9ce-d3c5ef0c2555"
      id="F_30cd473e-63ea-4786-8849-812b70d6d169">false</dei:EntityEmergingGrowthCompany>
</xbrl>
