<?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-20260813.xsd" xlink:type="simple"/>
    <context id="C_20925df9-5401-4f0c-a5fe-f64fdd381b16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001759138</identifier>
        </entity>
        <period>
            <startDate>2026-08-13</startDate>
            <endDate>2026-08-13</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_01063a04-68ea-4884-bba2-f17bc93760a1">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_9715950b-4474-4bb1-82a9-66842d7d1bbc">0001759138</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_cdc00d5d-02c5-4755-837f-94817fea4bba">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_9a26426d-a902-4fee-9103-a46612654b0c">2026-08-13</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_0603a212-b22d-4235-ac66-667b9df46106">CABALETTA BIO, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_48dab228-5b6b-4dac-8b36-b797e229564a">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_cb441599-6fcc-4d9e-b604-0edb4938811e">001-39103</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_366c9cdb-a2c5-4897-99ef-343afc4ee21d">82-1685768</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_4b4836e5-da2e-4695-8b8f-db100fd23cde">2929 Arch Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_e1f3d1d9-0057-4b4b-b512-bd1b0d926a1c">Suite 600</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_d6ada7eb-e894-49cc-bef3-88d84bfe8b3c">Philadelphia</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_aae9e612-1ea4-42aa-869c-3781ffb4df5e">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_2fdc66e0-7cb5-4b4b-9dae-624d698c105d">19104</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_ac5b7cce-f6f3-4412-8414-85a232a93f26">(267)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_7e82d960-cadf-4554-a276-8c07f13c95e1">759-3100</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_9946f08d-1f85-4f6e-850a-2284908a7a52">Not Applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_6a1166d1-88cb-4388-8262-3ae20b7890d3">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_f0fb6ae1-5e85-442a-a014-a11ada52fca8">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_07395210-9ac8-4897-8b73-4db66b5871ca">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_c44355df-b4c4-4600-98e1-6dfa2bb55dcd">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_e21a128a-7f51-4152-a62c-e1dc9da27f76">Common Stock, par value $0.00001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_6a99de3b-8c2a-4292-b1a1-1e1c66c53f7d">CABA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_627bbd6d-2ed8-4017-b6e1-68b909d4d26f">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_20925df9-5401-4f0c-a5fe-f64fdd381b16"
      id="F_c7a4a2cd-a90d-4e7e-8933-59d97e2ebbe0">false</dei:EntityEmergingGrowthCompany>
</xbrl>
