<?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="hcwb-20260316.xsd" xlink:type="simple"/>
    <context id="C_7a1242c0-b501-4330-b134-980eb10ff41d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001828673</identifier>
        </entity>
        <period>
            <startDate>2026-03-16</startDate>
            <endDate>2026-03-16</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_50532fb3-e630-457f-b86e-73aec193758b">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_5fbc9ef9-9528-4d3b-9e86-00d5d4449251">0001828673</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_8e24ba7a-f453-41fb-ae08-2a3ce724968b">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_bcd2fd59-e885-48f1-bb06-79734306013e">2026-03-16</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_d6113f81-ce51-4182-b859-55a3436b88af">HCW Biologics Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_f5921d06-f621-45d1-bf60-2881264170c7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_fb9a8e10-70e6-4a07-8ca7-83671f709881">001-40591</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_5b493ac2-ac0d-495b-b6e9-060647dfa831">82-5024477</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_4cc45ac6-cb8c-4fc1-a23c-8854fcef4c55">2929 N. Commerce Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_882e11f2-91e0-4524-93ff-f5d8ea7cea4c">Miramar</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_095f1dc1-acc7-42c2-a308-c4108920c8ac">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_c280ff40-c99f-4844-be53-5510c9483f22">33025</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_f6881004-8a76-4949-ab76-320ac523e6ba">954</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_43e012ec-463b-4a16-9dda-1b26795b8a9f">842-2024</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_54a9fbc2-0529-4dec-9f60-01f35b229b54">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_f852cf98-fa1a-4def-a7e4-9cf3609cf443">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_99c31a8a-18da-4d74-8795-376446039591">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_867e110b-9ecb-4e24-8d84-f7586e35d69f">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_46bcff3a-46ac-41dc-8ea3-a857d7808cc3">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_000e31b1-c195-46e1-a751-e249e181da61">HCWB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_183e4103-4011-4f7d-93e5-729fd08e865b">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_52275c03-64af-484f-b938-c1eecb8c01b9">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="C_7a1242c0-b501-4330-b134-980eb10ff41d"
      id="F_ad5fac4d-dc32-4336-8e6f-6c836aa3916e">true</dei:EntityExTransitionPeriod>
</xbrl>
