<?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-20210412.xsd" xlink:type="simple"/>
    <context id="i168b2d57fd304612acc814e8d549a6e4_D20200505-20200505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001384101</identifier>
        </entity>
        <period>
            <startDate>2020-05-05</startDate>
            <endDate>2020-05-05</endDate>
        </period>
    </context>
    <context id="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001384101</identifier>
        </entity>
        <period>
            <startDate>2020-04-13</startDate>
            <endDate>2020-04-13</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV80L2ZyYWc6NzYwZmUxMTRiNzlmNDZmZGI2MGZhMDBkNDU4ZjBkYWMvdGFibGU6NTYwMWY5NDNjNDRiNGVlOThlNDU3NDM5OTk2ZTljNzAvdGFibGVyYW5nZTo1NjAxZjk0M2M0NGI0ZWU5OGU0NTc0Mzk5OTZlOWM3MF8wLTEtMS0xLTA_6b1fa50b-394c-489c-9e0a-99b7e31b8c23">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV80L2ZyYWc6NzYwZmUxMTRiNzlmNDZmZGI2MGZhMDBkNDU4ZjBkYWMvdGFibGU6NTYwMWY5NDNjNDRiNGVlOThlNDU3NDM5OTk2ZTljNzAvdGFibGVyYW5nZTo1NjAxZjk0M2M0NGI0ZWU5OGU0NTc0Mzk5OTZlOWM3MF8xLTEtMS0xLTA_fd6964e3-da30-4006-9058-66374709a514">0001384101</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i168b2d57fd304612acc814e8d549a6e4_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGV4dHJlZ2lvbjo5ZDExYzA0N2NkZjI0MTg2OTMxNGQ2NWEzNTg3MjMxZV8zNTQy_3f817c4b-fab1-4ce0-bd58-f9a1a16086d1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i168b2d57fd304612acc814e8d549a6e4_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGV4dHJlZ2lvbjo5ZDExYzA0N2NkZjI0MTg2OTMxNGQ2NWEzNTg3MjMxZV8yMzA_1c8c9c1a-62c7-40f7-af75-bbbe2709aa6e">2021-04-12</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="i168b2d57fd304612acc814e8d549a6e4_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGV4dHJlZ2lvbjo5ZDExYzA0N2NkZjI0MTg2OTMxNGQ2NWEzNTg3MjMxZV8yMzA_b7e7b7ea-d4bf-4216-976d-3c13229a1221">2021-04-12</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGV4dHJlZ2lvbjo5ZDExYzA0N2NkZjI0MTg2OTMxNGQ2NWEzNTg3MjMxZV8zNTQz_c2f21b60-f438-4e81-a2fa-4052aa5a59e1">VERACYTE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i168b2d57fd304612acc814e8d549a6e4_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6OWE3N2YyYjZhOWQxNDM3N2JjN2YyMjM2OTY4MjFkZGUvdGFibGVyYW5nZTo5YTc3ZjJiNmE5ZDE0Mzc3YmM3ZjIyMzY5NjgyMWRkZV8wLTAtMS0xLTA_3fc06d93-7fd8-4010-b4f9-eb13de13a59e">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i168b2d57fd304612acc814e8d549a6e4_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6OWE3N2YyYjZhOWQxNDM3N2JjN2YyMjM2OTY4MjFkZGUvdGFibGVyYW5nZTo5YTc3ZjJiNmE5ZDE0Mzc3YmM3ZjIyMzY5NjgyMWRkZV8wLTItMS0xLTA_f9abfce1-87fa-4b81-a2db-ba7cb4d3feee">001-36156</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i168b2d57fd304612acc814e8d549a6e4_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6OWE3N2YyYjZhOWQxNDM3N2JjN2YyMjM2OTY4MjFkZGUvdGFibGVyYW5nZTo5YTc3ZjJiNmE5ZDE0Mzc3YmM3ZjIyMzY5NjgyMWRkZV8wLTQtMS0xLTA_604e996e-5446-494c-9018-41eee59f5c00">20-5455398</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6MzMwZTNmZWEzZTQ1NGU2M2IyNDVkNDU2Y2IzNTY3YzMvdGFibGVyYW5nZTozMzBlM2ZlYTNlNDU0ZTYzYjI0NWQ0NTZjYjM1NjdjM18wLTAtMS0xLTAvdGV4dHJlZ2lvbjphZDZjYzBhNTc2OWM0N2M5ODhkMDMxYjdmNWI5ZWQxN180_f332e0cd-afd8-4c9c-bdbf-3a60bf6a2c1a">6000 Shoreline Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6MzMwZTNmZWEzZTQ1NGU2M2IyNDVkNDU2Y2IzNTY3YzMvdGFibGVyYW5nZTozMzBlM2ZlYTNlNDU0ZTYzYjI0NWQ0NTZjYjM1NjdjM18wLTAtMS0xLTAvdGV4dHJlZ2lvbjphZDZjYzBhNTc2OWM0N2M5ODhkMDMxYjdmNWI5ZWQxN184_6f39e5bf-4365-45a2-b140-57b026a931a8">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6MzMwZTNmZWEzZTQ1NGU2M2IyNDVkNDU2Y2IzNTY3YzMvdGFibGVyYW5nZTozMzBlM2ZlYTNlNDU0ZTYzYjI0NWQ0NTZjYjM1NjdjM18wLTAtMS0xLTAvdGV4dHJlZ2lvbjphZDZjYzBhNTc2OWM0N2M5ODhkMDMxYjdmNWI5ZWQxN18xMg_b4e85500-c1f6-40f2-b352-55184362f48e">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6MzMwZTNmZWEzZTQ1NGU2M2IyNDVkNDU2Y2IzNTY3YzMvdGFibGVyYW5nZTozMzBlM2ZlYTNlNDU0ZTYzYjI0NWQ0NTZjYjM1NjdjM18wLTAtMS0xLTAvdGV4dHJlZ2lvbjphZDZjYzBhNTc2OWM0N2M5ODhkMDMxYjdmNWI5ZWQxN18xNg_3ed0ad85-3771-4f7b-b01d-6ca09deb7ab8">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6MzMwZTNmZWEzZTQ1NGU2M2IyNDVkNDU2Y2IzNTY3YzMvdGFibGVyYW5nZTozMzBlM2ZlYTNlNDU0ZTYzYjI0NWQ0NTZjYjM1NjdjM18wLTItMS0xLTA_dd52d1e8-e47e-4c8d-89dd-b61de5df7d4b">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGV4dHJlZ2lvbjo5ZDExYzA0N2NkZjI0MTg2OTMxNGQ2NWEzNTg3MjMxZV8zNjM_9b740367-8bad-49cd-b9bf-fb79a2390ca0">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGV4dHJlZ2lvbjo5ZDExYzA0N2NkZjI0MTg2OTMxNGQ2NWEzNTg3MjMxZV8zNTQ1_b3435df1-8c93-4f37-bb02-5b5df895c410">243-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6YmZmZWMxZWRiZGQ1NDczZWJhMDYxMzc1NjE2MjI2MWYvdGFibGVyYW5nZTpiZmZlYzFlZGJkZDU0NzNlYmEwNjEzNzU2MTYyMjYxZl8xLTAtMS0xLTA_4683adc0-81c8-47b7-8d43-72cf0841b5b3">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6YmZmZWMxZWRiZGQ1NDczZWJhMDYxMzc1NjE2MjI2MWYvdGFibGVyYW5nZTpiZmZlYzFlZGJkZDU0NzNlYmEwNjEzNzU2MTYyMjYxZl8yLTAtMS0xLTA_61efd493-dd14-4f11-bc8f-035bb930c655">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6YmZmZWMxZWRiZGQ1NDczZWJhMDYxMzc1NjE2MjI2MWYvdGFibGVyYW5nZTpiZmZlYzFlZGJkZDU0NzNlYmEwNjEzNzU2MTYyMjYxZl8zLTAtMS0xLTA_fe2c1e4f-54b0-481e-8289-e7a51ae1f051">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6YmZmZWMxZWRiZGQ1NDczZWJhMDYxMzc1NjE2MjI2MWYvdGFibGVyYW5nZTpiZmZlYzFlZGJkZDU0NzNlYmEwNjEzNzU2MTYyMjYxZl80LTAtMS0xLTA_a52da99c-b0d6-42d4-ae43-ff2b2f1e0316">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6OWJmM2E3MjRkZjM1NDAzZjg2N2NjODc4ZTY1MTExNzQvdGFibGVyYW5nZTo5YmYzYTcyNGRmMzU0MDNmODY3Y2M4NzhlNjUxMTE3NF8xLTAtMS0xLTA_ae3c8fbe-2ae4-4500-bcea-531040093a01">Common Stock, par value, $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6OWJmM2E3MjRkZjM1NDAzZjg2N2NjODc4ZTY1MTExNzQvdGFibGVyYW5nZTo5YmYzYTcyNGRmMzU0MDNmODY3Y2M4NzhlNjUxMTE3NF8xLTItMS0xLTA_8bf033d5-9fb1-467c-85c5-b74d2ef46092">VCYT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6OWJmM2E3MjRkZjM1NDAzZjg2N2NjODc4ZTY1MTExNzQvdGFibGVyYW5nZTo5YmYzYTcyNGRmMzU0MDNmODY3Y2M4NzhlNjUxMTE3NF8xLTQtMS0xLTA_4a4f35a3-b311-43cf-a1bb-12a2535123c0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i0ddbc4ffe71344b1ae30c9df802ec37d_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2MWI4NDk5MTk4MTQxZDhiYTAyMWIyMzA1Njk4YmRlL3NlYzpjNjFiODQ5OTE5ODE0MWQ4YmEwMjFiMjMwNTY5OGJkZV8xL2ZyYWc6OWQxMWMwNDdjZGYyNDE4NjkzMTRkNjVhMzU4NzIzMWUvdGFibGU6NDlhMTQ5OGY0NGU5NDg0OWJmMDVmZWMyMTI3YzcyNTkvdGFibGVyYW5nZTo0OWExNDk4ZjQ0ZTk0ODQ5YmYwNWZlYzIxMjdjNzI1OV8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MTBmYWY5YTNjZGE0NDVmYjIyOTEwNjdhYTdiN2JkNl8yOQ_0658cdc3-bf2d-4806-b66a-8ead5c80121f">false</dei:EntityEmergingGrowthCompany>
</xbrl>
