<?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-20260505.xsd" xlink:type="simple"/>
    <context id="C_5d110ed5-cff9-44fb-972c-1b8850c1edef">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756262</identifier>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_db6fbc77-97b0-4fff-8e1c-f4195dedf76a">0001756262</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_b43e6614-2219-4a4e-b21c-6215c7e56fd1">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_4f0519c9-41fb-4cc4-86e8-6bd619acada3">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_c79439fe-42d0-47ed-b696-af4444bbce36">2026-05-05</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_bccd4024-e3e9-4616-9e93-dd0a49ceb051">TransMedics Group, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_ca503a5b-6293-4517-89a6-a1823ca2074c">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_cd5d164d-ebf2-453b-96f9-52b8cf043402">001-38891</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_410ff5cd-2c98-4b2d-ac50-f606bd859422">83-2181531</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_91c60a9a-c2d3-40b0-85f4-22c98f6f4027">200 Minuteman Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_6568697e-10aa-40e9-a98c-fcba8c5af734">Andover</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_852a8998-09df-4713-a8c1-15b7c97f94d0">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_9b1d98a8-7c6e-48a3-bcd7-183441032662">01810</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_afd1afed-b461-411e-bcfe-210572b6395d">(978)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_c770db45-41b2-4f47-8f77-006f3af9e8d9">552-0900</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_70db41c1-ab04-4c0f-a7b0-f5b0be1223ad">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_a9b0a90d-7ed2-4021-aa99-b5178f32c062">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_e6f45fd7-f3fc-4b73-adc8-e3bdf9d29d97">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_f2bd75a3-e95b-449f-969e-e1010ac3e67f">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_d2a63e64-9cf4-44ed-8c24-fd6c420682bd">Common Stock, no par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_462bcf00-0811-4735-99a4-e2dfd7f6e02d">TMDX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_3e86338c-6073-4096-8078-ed5796e51908">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_5d110ed5-cff9-44fb-972c-1b8850c1edef"
      id="F_e97254ae-df0d-46e3-a226-718e2e4654b4">false</dei:EntityEmergingGrowthCompany>
</xbrl>
