<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="vcyt-20221209.xsd" xlink:type="simple"/>
    <context id="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001384101</identifier>
        </entity>
        <period>
            <startDate>2022-12-09</startDate>
            <endDate>2022-12-09</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml80L2ZyYWc6YWQwZWI3ZTFmZjM0NGQ1Yzg1MDNlYzlkMGQ2YjE0OGUvdGFibGU6ZmY0ZjhjMmRjNTVhNDdkM2FhMjlhNjdmZTBhNDUzYzgvdGFibGVyYW5nZTpmZjRmOGMyZGM1NWE0N2QzYWEyOWE2N2ZlMGE0NTNjOF8wLTEtMS0xLTYyNDc5_05571e18-d6ed-424e-a5c3-2a87fbf6479a">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml80L2ZyYWc6YWQwZWI3ZTFmZjM0NGQ1Yzg1MDNlYzlkMGQ2YjE0OGUvdGFibGU6ZmY0ZjhjMmRjNTVhNDdkM2FhMjlhNjdmZTBhNDUzYzgvdGFibGVyYW5nZTpmZjRmOGMyZGM1NWE0N2QzYWEyOWE2N2ZlMGE0NTNjOF8xLTEtMS0xLTYyNDc5_2df1168c-4146-4213-a50d-a7ec321b1764">0001384101</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGV4dHJlZ2lvbjo0YmFiNjA2YTA5ZGQ0NGJjYTU0N2RlM2Y4YTU4ZjQ2NV8zMDQ0_4d02789f-b461-4774-8d30-99bb22cfcf4c">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGV4dHJlZ2lvbjo0YmFiNjA2YTA5ZGQ0NGJjYTU0N2RlM2Y4YTU4ZjQ2NV8yMzA_82fa7838-bdd4-4a6f-99d5-3f48c0aeee85">2022-12-09</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGV4dHJlZ2lvbjo0YmFiNjA2YTA5ZGQ0NGJjYTU0N2RlM2Y4YTU4ZjQ2NV8yMzA_f5ebe3a5-79cf-4f42-8d30-7cf46962fcb0">2022-12-09</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGV4dHJlZ2lvbjo0YmFiNjA2YTA5ZGQ0NGJjYTU0N2RlM2Y4YTU4ZjQ2NV8zMDQ2_b588245d-de90-407a-9b14-74ba0c6c614a">VERACYTE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6OTYzNDUxNTk2Y2M0NGIyNzg3MWMyNDYzNGUwOWE4MjUvdGFibGVyYW5nZTo5NjM0NTE1OTZjYzQ0YjI3ODcxYzI0NjM0ZTA5YTgyNV8wLTAtMS0xLTYyNDc5_861b315d-7180-4ea9-b39c-54d1c53b456d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6OTYzNDUxNTk2Y2M0NGIyNzg3MWMyNDYzNGUwOWE4MjUvdGFibGVyYW5nZTo5NjM0NTE1OTZjYzQ0YjI3ODcxYzI0NjM0ZTA5YTgyNV8wLTItMS0xLTYyNDc5_6c53fd83-e5b7-4a8a-b3a6-e19f2126b792">001-36156</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6OTYzNDUxNTk2Y2M0NGIyNzg3MWMyNDYzNGUwOWE4MjUvdGFibGVyYW5nZTo5NjM0NTE1OTZjYzQ0YjI3ODcxYzI0NjM0ZTA5YTgyNV8wLTQtMS0xLTYyNDc5_ce35e6c1-d957-4ad7-ba7c-0c3d70c57456">20-5455398</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6N2YwN2UzMTA5YzM0NDgyOWIzZjQ2M2ZiYzJkMmViMjQvdGFibGVyYW5nZTo3ZjA3ZTMxMDljMzQ0ODI5YjNmNDYzZmJjMmQyZWIyNF8wLTAtMS0xLTYyNDc5L3RleHRyZWdpb246OTYzNWYxNDZhMDdiNDA4N2JjYWUwMDBiMmZmYTc0MTJfNA_3a77c7a1-e2c9-4f5d-bef1-10944ad2b158">6000 Shoreline Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6N2YwN2UzMTA5YzM0NDgyOWIzZjQ2M2ZiYzJkMmViMjQvdGFibGVyYW5nZTo3ZjA3ZTMxMDljMzQ0ODI5YjNmNDYzZmJjMmQyZWIyNF8wLTAtMS0xLTYyNDc5L3RleHRyZWdpb246OTYzNWYxNDZhMDdiNDA4N2JjYWUwMDBiMmZmYTc0MTJfOA_d37b3c01-292d-4bc2-96c6-c038c9bef376">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6N2YwN2UzMTA5YzM0NDgyOWIzZjQ2M2ZiYzJkMmViMjQvdGFibGVyYW5nZTo3ZjA3ZTMxMDljMzQ0ODI5YjNmNDYzZmJjMmQyZWIyNF8wLTAtMS0xLTYyNDc5L3RleHRyZWdpb246OTYzNWYxNDZhMDdiNDA4N2JjYWUwMDBiMmZmYTc0MTJfMTI_00b81046-d89f-4f41-805c-0350f4855f44">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6N2YwN2UzMTA5YzM0NDgyOWIzZjQ2M2ZiYzJkMmViMjQvdGFibGVyYW5nZTo3ZjA3ZTMxMDljMzQ0ODI5YjNmNDYzZmJjMmQyZWIyNF8wLTAtMS0xLTYyNDc5L3RleHRyZWdpb246OTYzNWYxNDZhMDdiNDA4N2JjYWUwMDBiMmZmYTc0MTJfMTY_6656823d-f6f3-4316-aa69-d81c7a7f20e6">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6N2YwN2UzMTA5YzM0NDgyOWIzZjQ2M2ZiYzJkMmViMjQvdGFibGVyYW5nZTo3ZjA3ZTMxMDljMzQ0ODI5YjNmNDYzZmJjMmQyZWIyNF8wLTItMS0xLTYyNDc5_3695de30-a8c5-49ef-8b22-2975991f848f">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGV4dHJlZ2lvbjo0YmFiNjA2YTA5ZGQ0NGJjYTU0N2RlM2Y4YTU4ZjQ2NV8zNjM_6beef40c-6421-4c45-94c7-548a1f654559">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGV4dHJlZ2lvbjo0YmFiNjA2YTA5ZGQ0NGJjYTU0N2RlM2Y4YTU4ZjQ2NV8zMDQ3_58d40115-a521-4306-9737-4e98568da05f">243-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6NjVlNTI4ZTc0NDM4NGRiMTgwNTBkNzhkZDhhOTE2YjYvdGFibGVyYW5nZTo2NWU1MjhlNzQ0Mzg0ZGIxODA1MGQ3OGRkOGE5MTZiNl8xLTAtMS0xLTYyNDc5_d6d49fdb-7991-44b4-820b-4129906d0954">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6NjVlNTI4ZTc0NDM4NGRiMTgwNTBkNzhkZDhhOTE2YjYvdGFibGVyYW5nZTo2NWU1MjhlNzQ0Mzg0ZGIxODA1MGQ3OGRkOGE5MTZiNl8yLTAtMS0xLTYyNDc5_38eef48f-d70b-4f6a-93a5-bdb3520fe019">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6NjVlNTI4ZTc0NDM4NGRiMTgwNTBkNzhkZDhhOTE2YjYvdGFibGVyYW5nZTo2NWU1MjhlNzQ0Mzg0ZGIxODA1MGQ3OGRkOGE5MTZiNl8zLTAtMS0xLTYyNDc5_05786820-1bad-4f70-b4cc-191bd88a21fa">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6NjVlNTI4ZTc0NDM4NGRiMTgwNTBkNzhkZDhhOTE2YjYvdGFibGVyYW5nZTo2NWU1MjhlNzQ0Mzg0ZGIxODA1MGQ3OGRkOGE5MTZiNl80LTAtMS0xLTYyNDc5_8a8e7ed1-dd30-4273-bf89-1ca2a614e3a1">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6ZmI0ODI2OWVhODI4NDIxZmEzZjBkYTBhZDhhNGRiMmIvdGFibGVyYW5nZTpmYjQ4MjY5ZWE4Mjg0MjFmYTNmMGRhMGFkOGE0ZGIyYl8xLTAtMS0xLTYyNDc5_54210558-a6e3-4a41-8f2d-ef19bf53475b">Common Stock, par value, $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6ZmI0ODI2OWVhODI4NDIxZmEzZjBkYTBhZDhhNGRiMmIvdGFibGVyYW5nZTpmYjQ4MjY5ZWE4Mjg0MjFmYTNmMGRhMGFkOGE0ZGIyYl8xLTItMS0xLTYyNDc5_3016a20a-654e-4a46-8d38-c912b39c9bbc">VCYT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6ZmI0ODI2OWVhODI4NDIxZmEzZjBkYTBhZDhhNGRiMmIvdGFibGVyYW5nZTpmYjQ4MjY5ZWE4Mjg0MjFmYTNmMGRhMGFkOGE0ZGIyYl8xLTQtMS0xLTYyNDc5_84dd107e-ca84-4f58-a185-458facdd1b3c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib2d03a03a20b416c9bb8cfa3d6d38546_D20221209-20221209"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlNTMzMzhjYWYzNTQyOWE4ZDkzZDNjMTc2ZGQwNzcyL3NlYzpiZTUzMzM4Y2FmMzU0MjlhOGQ5M2QzYzE3NmRkMDc3Ml8xL2ZyYWc6NGJhYjYwNmEwOWRkNDRiY2E1NDdkZTNmOGE1OGY0NjUvdGFibGU6NGY5NDA5YWM2ZTY1NGQ0M2FlMmIxMzQwZjg2NmE5MWQvdGFibGVyYW5nZTo0Zjk0MDlhYzZlNjU0ZDQzYWUyYjEzNDBmODY2YTkxZF8xLTAtMS0xLTYyNDc5L3RleHRyZWdpb246MTFiYTgwMjNlYzY2NDViYThlMGQ5MTQ5MzM3NWNkMzZfMjg_fb4e572c-9236-428f-b14c-f0b136c457ea">false</dei:EntityEmergingGrowthCompany>
</xbrl>
