<?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="tecx-20260507.xsd" xlink:type="simple"/>
    <context id="C_31d54983-0747-4391-9996-99226de0d1d8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001681087</identifier>
        </entity>
        <period>
            <startDate>2026-05-07</startDate>
            <endDate>2026-05-07</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_7c40b4dc-134f-4dec-84a5-f82e9f697ffd">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_d1bf3e18-e25b-489e-9637-8837ee3d2571">0001681087</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_26a40b04-9eb0-41cb-8009-8d3d53e85f97">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_b2b1b683-a1e7-43f4-94be-9ec2805b579c">2026-05-07</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_0e29e10c-5a7f-4ebf-b720-7c3c980bc89b">Tectonic Therapeutic, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_2d0022b5-abf9-424e-bc2b-b28986868b79">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_6c9d10b0-111a-4182-9b0b-ecef4f14691a">001-38537</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_b3108114-889a-4e87-970a-95e4238215bb">81-0710585</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_081f75de-9cef-4f15-9e28-deb545cc0dfc">490 Arsenal Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_99123d26-7032-461a-b1be-5fb4e7550fc0">Suite 200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_621a3ba3-7518-49b1-94c1-77972b57f80c">Watertown</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_d052128c-1059-46eb-bb31-bfbc080cc0bf">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_ce08e4a7-a7e4-443b-95c6-12bbe9f73500">02472</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_1c1cba4d-c98e-4025-890e-798afa56ef32">(339)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_0c145883-e9e0-4e4a-942c-9d599b63f4d9">666-3320</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_33c5a1c4-368c-4055-8273-5d467df91d15">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_d4a48d5f-4ff2-4e1b-af49-7cbb648c3760">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_22141e78-a198-410d-8f33-bab80d1a3124">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_00cf6b72-55e7-4173-8b0b-76c88ed12368">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_3fcac909-43a4-4d16-9b85-bf3ea6f00d83">Common Stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_460860de-3c32-4c11-8f34-cd3f96924b9c">TECX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_ec530c50-6763-404d-8020-00d1e04d91d6">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_31d54983-0747-4391-9996-99226de0d1d8"
      id="F_6cefeeb8-bf1e-4b26-baea-1b710185a356">false</dei:EntityEmergingGrowthCompany>
</xbrl>
