<?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-20260914.xsd" xlink:type="simple"/>
    <context id="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001759138</identifier>
        </entity>
        <period>
            <startDate>2026-09-14</startDate>
            <endDate>2026-09-14</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_cca51fe3-21bc-41f8-98f7-4c5fd292f4df">0001759138</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_41e6525f-1ce5-4f19-bd2b-aafe7ca92f7b">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_7fbdf4a0-61bf-4fa9-8d29-3ac0c1eb381b">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_cec9b840-5fed-4c6a-b751-b9a0c89ccec4">2026-09-14</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_8cece405-4158-4be8-b87f-882c317386af">CABALETTA BIO, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_6b8d171a-7ea9-4937-968f-6db94f17d9f2">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_fb1986b7-89db-422b-a368-20f4f7f305a3">001-39103</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_3955687f-2ff5-4400-b565-99d5f337c94d">82-1685768</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_89e05b14-09d1-46c1-9b86-f54c0e3058d5">2929 Arch Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_d2a07fd4-41d3-4ea9-9805-c2e3efaa1542">Suite 600</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_fecc79cc-9cb1-436f-a2bc-5026bb9f74f6">Philadelphia</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_36379e80-91ca-4bd0-9aae-2dd2c0892879">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_e55aba2b-d2a6-45b6-8ebe-742a015bbc38">19104</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_8f821bd3-c2cf-4994-9f10-5d0941c94a43">(267)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_f6756495-88dd-49f4-87d3-206708d567b1">759-3100</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_ae1f605e-302a-4c9b-bb7c-489428912e11">Not Applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_c3721602-675e-467a-9664-728bd51a510c">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_d171fc5e-4af3-46ba-85fc-873fa837b512">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_93724629-e78a-4c1d-9ee1-94fddd914562">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_920731a6-3000-4cad-8233-c33e5b0920f6">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_358b5253-d959-4bce-98e4-c257cb52e187">Common Stock, par value $0.00001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_036558bf-8f96-41f8-9d50-6330ff9c1e15">CABA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_f6c062e9-e6a4-41c6-b71c-44aa689e18e6">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_02d6759e-f1e8-4a4c-98f0-c3d9c4f51ff1"
      id="F_67af3714-512a-4762-90da-40be52afcc96">false</dei:EntityEmergingGrowthCompany>
</xbrl>
