<?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="tmdx-20260804.xsd" xlink:type="simple"/>
    <context id="C_17789b59-40fb-40b5-91b4-281f89728782">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756262</identifier>
        </entity>
        <period>
            <startDate>2026-08-04</startDate>
            <endDate>2026-08-04</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_03bb24c4-f117-4516-8f67-a7cf57680e38">0001756262</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_6aba7da6-c4c4-41f9-9964-3cd9ded1b83b">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_57d64f63-d5a0-4d18-a55f-2591112f8c5b">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_96060848-17c4-4d07-a492-f1c5682926a8">2026-08-04</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_997fd183-f6e7-4c19-b4d7-dc4291d26210">TransMedics Group, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_cd155a43-f677-4b47-bcfc-70b34c967602">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_6dff6739-903f-4e2b-b67f-1394e7fceb68">001-38891</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_c3824692-2b59-4fa4-8845-715bea512803">83-2181531</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_d6cb9c35-738d-4395-a877-c8723272bc33">200 Minuteman Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_c52d005b-97ec-4e25-9219-89fdc2ae34a3">Andover</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_fa0bd5c9-1522-4f04-a05f-257d4259fd34">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_d3004b8b-387a-4b20-96b0-4682a419986b">01810</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_5c0bc494-7fec-4194-9f91-4bcb36ec8108">(978)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_b897be66-385a-456e-b14c-ea5a5790bc9a">552-0900</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_93b6ded1-0e5d-4b99-afda-f84ea395f5b0">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_83209c5b-0b19-442a-9113-2022bcf4af3d">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_aa585751-c261-41f2-911c-f6b2b66716eb">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_ba19ea61-1c2a-4a77-93e7-8e735daec5ce">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_9b44f760-6bb5-4f90-a1b4-28e3dd38f6d3">Common Stock, no par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_61051056-90bf-4792-8d0c-a591d52e216a">TMDX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_b2a2396d-87d6-4706-b340-b85ec1f3bfac">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_17789b59-40fb-40b5-91b4-281f89728782"
      id="F_4afa2617-912c-47a5-98bc-3d9b1257100e">false</dei:EntityEmergingGrowthCompany>
</xbrl>
