<?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/2020-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="vcyt-20210804.xsd" xlink:type="simple"/>
    <context id="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001384101</identifier>
        </entity>
        <period>
            <startDate>2021-08-04</startDate>
            <endDate>2021-08-04</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM180L2ZyYWc6ZjA0ODc2NDI1NjI5NGU1ZWExNDkxZmY0MTYyZjgyZDgvdGFibGU6MmQ1OTFlOWJlNWE4NDA3MjlhM2UyNTcyYjNkOWUxMTQvdGFibGVyYW5nZToyZDU5MWU5YmU1YTg0MDcyOWEzZTI1NzJiM2Q5ZTExNF8wLTEtMS0xLTA_194d6c71-cffb-4a4b-8b08-822bfcb9f3b3">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM180L2ZyYWc6ZjA0ODc2NDI1NjI5NGU1ZWExNDkxZmY0MTYyZjgyZDgvdGFibGU6MmQ1OTFlOWJlNWE4NDA3MjlhM2UyNTcyYjNkOWUxMTQvdGFibGVyYW5nZToyZDU5MWU5YmU1YTg0MDcyOWEzZTI1NzJiM2Q5ZTExNF8xLTEtMS0xLTA_4f8de1a7-6aef-41cc-b27c-2672a533dcaa">0001384101</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGV4dHJlZ2lvbjoxOTJjOTFiM2JkYWY0MTI2YTgyYjhlMDAyZmM1OTQ3ZV8xNTQw_753d1ed7-8b1c-44a8-b248-340bce71a7c2">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGV4dHJlZ2lvbjoxOTJjOTFiM2JkYWY0MTI2YTgyYjhlMDAyZmM1OTQ3ZV8yMzA_b54b72ce-3806-4786-a828-c1c3f1580586">2021-08-04</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGV4dHJlZ2lvbjoxOTJjOTFiM2JkYWY0MTI2YTgyYjhlMDAyZmM1OTQ3ZV8xNTQx_434e9813-1543-47a6-9491-4be54d6a96c2">VERACYTE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6YjczNjhmZTI4MWRlNGM0MThiZWM4MDIyYTIzNTliZWMvdGFibGVyYW5nZTpiNzM2OGZlMjgxZGU0YzQxOGJlYzgwMjJhMjM1OWJlY18wLTAtMS0xLTA_4e26fddb-8f17-48ed-ae29-457861d10263">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6YjczNjhmZTI4MWRlNGM0MThiZWM4MDIyYTIzNTliZWMvdGFibGVyYW5nZTpiNzM2OGZlMjgxZGU0YzQxOGJlYzgwMjJhMjM1OWJlY18wLTItMS0xLTA_074b8591-5167-439d-ae0e-15da809605e1">001-36156</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6YjczNjhmZTI4MWRlNGM0MThiZWM4MDIyYTIzNTliZWMvdGFibGVyYW5nZTpiNzM2OGZlMjgxZGU0YzQxOGJlYzgwMjJhMjM1OWJlY18wLTQtMS0xLTA_7bde0edd-369c-43d5-8a62-c3f23ead87e0">20-5455398</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZDRhZGFhOTcyZDU4NDhiMWI0ZWRjYTIwNzBkNzUwNjcvdGFibGVyYW5nZTpkNGFkYWE5NzJkNTg0OGIxYjRlZGNhMjA3MGQ3NTA2N18wLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTAyOTc0OWQ0NzU0MjZjOTMyNTJjMjkxNmFjMTJhNF80_a9b343a7-196e-4f27-9b80-30ef42945b73">6000 Shoreline Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZDRhZGFhOTcyZDU4NDhiMWI0ZWRjYTIwNzBkNzUwNjcvdGFibGVyYW5nZTpkNGFkYWE5NzJkNTg0OGIxYjRlZGNhMjA3MGQ3NTA2N18wLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTAyOTc0OWQ0NzU0MjZjOTMyNTJjMjkxNmFjMTJhNF84_87c12e1d-d0d2-4bca-a5a4-7866e104a011">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZDRhZGFhOTcyZDU4NDhiMWI0ZWRjYTIwNzBkNzUwNjcvdGFibGVyYW5nZTpkNGFkYWE5NzJkNTg0OGIxYjRlZGNhMjA3MGQ3NTA2N18wLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTAyOTc0OWQ0NzU0MjZjOTMyNTJjMjkxNmFjMTJhNF8xMg_6296f1c2-fb5b-4364-b918-4cb0f405865e">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZDRhZGFhOTcyZDU4NDhiMWI0ZWRjYTIwNzBkNzUwNjcvdGFibGVyYW5nZTpkNGFkYWE5NzJkNTg0OGIxYjRlZGNhMjA3MGQ3NTA2N18wLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTAyOTc0OWQ0NzU0MjZjOTMyNTJjMjkxNmFjMTJhNF8xNg_1a8327d2-7dc6-41cd-b257-456ad7d48f75">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZDRhZGFhOTcyZDU4NDhiMWI0ZWRjYTIwNzBkNzUwNjcvdGFibGVyYW5nZTpkNGFkYWE5NzJkNTg0OGIxYjRlZGNhMjA3MGQ3NTA2N18wLTItMS0xLTA_2b433571-0b38-43c0-a745-ad4d8568be07">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGV4dHJlZ2lvbjoxOTJjOTFiM2JkYWY0MTI2YTgyYjhlMDAyZmM1OTQ3ZV8zNjM_d0bdfa4e-2346-481a-889b-63357d94ffde">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGV4dHJlZ2lvbjoxOTJjOTFiM2JkYWY0MTI2YTgyYjhlMDAyZmM1OTQ3ZV8xNTQz_a69eb4a1-f701-4959-9e55-47a79ea7fda0">243-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZTA1YTUxMjFiMjkyNDUxMmIxYTg3ZWY4MDIyNDU1YTcvdGFibGVyYW5nZTplMDVhNTEyMWIyOTI0NTEyYjFhODdlZjgwMjI0NTVhN18xLTAtMS0xLTA_923295b8-5996-440c-9e9b-f5e8d59b3130">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZTA1YTUxMjFiMjkyNDUxMmIxYTg3ZWY4MDIyNDU1YTcvdGFibGVyYW5nZTplMDVhNTEyMWIyOTI0NTEyYjFhODdlZjgwMjI0NTVhN18yLTAtMS0xLTA_5ae580d2-0267-4a7f-8a35-d8fb3d64e176">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZTA1YTUxMjFiMjkyNDUxMmIxYTg3ZWY4MDIyNDU1YTcvdGFibGVyYW5nZTplMDVhNTEyMWIyOTI0NTEyYjFhODdlZjgwMjI0NTVhN18zLTAtMS0xLTA_eb54f48c-fd22-490e-88bb-04053a83ee96">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZTA1YTUxMjFiMjkyNDUxMmIxYTg3ZWY4MDIyNDU1YTcvdGFibGVyYW5nZTplMDVhNTEyMWIyOTI0NTEyYjFhODdlZjgwMjI0NTVhN180LTAtMS0xLTA_b61f68af-4f65-4489-b2d1-66ef80e4217c">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZGRhNjkyMWM2NmI3NDg3M2E3OGVkZmEzM2YzOTFkZjYvdGFibGVyYW5nZTpkZGE2OTIxYzY2Yjc0ODczYTc4ZWRmYTMzZjM5MWRmNl8xLTAtMS0xLTA_df936ef3-e5fc-4938-9c94-fa3217d722c4">Common Stock, par value, $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZGRhNjkyMWM2NmI3NDg3M2E3OGVkZmEzM2YzOTFkZjYvdGFibGVyYW5nZTpkZGE2OTIxYzY2Yjc0ODczYTc4ZWRmYTMzZjM5MWRmNl8xLTItMS0xLTA_09e466e2-4e92-480f-86a4-552d15eda723">VCYT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZGRhNjkyMWM2NmI3NDg3M2E3OGVkZmEzM2YzOTFkZjYvdGFibGVyYW5nZTpkZGE2OTIxYzY2Yjc0ODczYTc4ZWRmYTMzZjM5MWRmNl8xLTQtMS0xLTA_c4b2a372-ad02-489e-8093-fe3e1a6fc5b1">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2b64b833873c41178a2b5262d5ef6159_D20210804-20210804"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlMmRmNmNhZTlhYzRjOGFhYzEwNTcwNzI1NzU5OWUzL3NlYzo0ZTJkZjZjYWU5YWM0YzhhYWMxMDU3MDcyNTc1OTllM18xL2ZyYWc6MTkyYzkxYjNiZGFmNDEyNmE4MmI4ZTAwMmZjNTk0N2UvdGFibGU6ZTUzNWNiZGIzYjc1NGIwMmIzZGI4NjJlNDQ3N2MyM2EvdGFibGVyYW5nZTplNTM1Y2JkYjNiNzU0YjAyYjNkYjg2MmU0NDc3YzIzYV8xLTAtMS0xLTAvdGV4dHJlZ2lvbjpkZjgwMmIzMjczYjY0Y2QxYWQyY2IwMDljZTdjNjdlMl8yOQ_fa035731-9c3d-4cef-b09f-801268b7a869">false</dei:EntityEmergingGrowthCompany>
</xbrl>
