<?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="caba-20260603.xsd" xlink:type="simple"/>
    <context id="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001759138</identifier>
        </entity>
        <period>
            <startDate>2026-06-03</startDate>
            <endDate>2026-06-03</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_9044b281-ab27-4575-8f93-048b4b59bdf9">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_89620034-e0fa-44a8-b8fe-c613f0a9b1d8">0001759138</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_4a01eb85-ca40-4e5a-80c6-b26d3412f79f">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_5c67276b-1b71-45fc-b05e-742718702f7d">2026-06-03</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_7720ccec-cda2-49ce-b8fa-dea4343dffc9">CABALETTA BIO, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_71245271-af6c-40aa-8b06-2c6b203f5e18">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_441767ae-dbf5-4039-b02a-c17a5abb6ecc">001-39103</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_8e0a9e0d-a67d-430f-945b-ae39d95b7c79">82-1685768</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_fc50ca35-3013-4c3b-8120-665528030b80">2929 Arch Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_cce82ce1-791a-47ae-a6be-a5ee8cdbae7c">Suite 600</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_5b9edd5b-a0b9-4a34-bab4-b090d9a9d6ef">Philadelphia</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_b7e0aa6a-e490-4d62-9c3b-e4755e03f81d">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_c95de836-4864-4c74-8b8d-bdaa8b9dc529">19104</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_981b2ee7-6a29-43b0-a4fb-e78f9d7fc569">(267)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_c1aec7d9-8678-40eb-8f70-9389aca41243">759-3100</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_b0e54dbd-ec9b-43da-ae9d-02564588ae00">Not Applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_a6fdc9e1-b3dc-47c4-8866-e42fded38993">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_63b2694a-4647-4a44-b8c6-c3dbb7be5652">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_d861c054-3b80-4b3c-a2a2-84c3bdc6aabd">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_b3567f5a-0e25-4d92-a899-5bbf663c759b">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_6ef202c5-006d-437f-b37d-67bf859bb309">Common Stock, par value $0.00001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_6e3e3e79-ba20-497a-bc92-026ee126a37f">CABA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_24e1ec71-777c-4ef9-8bb5-9e099a0f94b3">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_b5d0025b-2d93-47bc-903e-70d2c5bcd6e6"
      id="F_ca7a1e55-518a-4cab-a9d1-f796fed9527d">false</dei:EntityEmergingGrowthCompany>
</xbrl>
