<?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="trvi-20260603.xsd" xlink:type="simple"/>
    <context id="C_394ebc71-973c-4d99-8545-795022dc656f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001563880</identifier>
        </entity>
        <period>
            <startDate>2026-06-03</startDate>
            <endDate>2026-06-03</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_fea56b3b-4f85-4707-9e23-4a240b78f02f">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_c4b0024a-255f-4894-87f7-7089df5c9220">0001563880</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_8779a090-0215-496a-8a61-6a406b8f096a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_74fddede-e7d7-4447-b79d-0e92091818c6">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_ca673713-b510-4764-af00-817442058691">2026-06-03</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_86acea75-7609-47b6-861b-a452a707680b">Trevi Therapeutics, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_1d7bbecc-563f-473e-9b4d-4dbb47fc22b4">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_9f2e2cd5-86b8-4c51-bf19-2959d0f06b20">001-38886</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_3eb55bf2-e5ce-48b9-8633-ec974916bc48">45-0834299</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_cd9331c0-053e-4927-9224-3b19c919d222">195 Church Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_5fb03967-8697-4345-9a85-9045d6d9f34b">16th Floor</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_908b1ff0-d811-47fe-9224-ed6d8d590ede">New Haven</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_4c1411d8-b141-458c-9cbc-988df50b160e">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_4d71714d-86b4-4cbc-9025-1f90abebc05d">06510</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_161cf11b-2fe1-45a2-a65b-eb3c94244d9c">(203)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_455b2a6c-7599-4499-9efb-2a35ef83e095">304-2499</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_d586bbb5-3acf-4a16-8f13-62b0557af8f6">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_6de5a3bf-44dd-4369-920e-923c5dc48b7d">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_7ab3714d-bcfc-4d9c-8ac8-e9a183748b8b">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_63ee5246-f719-4f95-a5b8-82e67b001fe2">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_c07b46db-529f-4749-b156-776488510e47">Common stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_b82082a9-1e2a-4484-a41d-db0460b35dec">TRVI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_5a4c5b88-2e47-4d5a-a415-17974aa016ec">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_394ebc71-973c-4d99-8545-795022dc656f"
      id="F_540b1ca4-5f8b-478a-9963-ccdb4d3168ee">false</dei:EntityEmergingGrowthCompany>
</xbrl>
