<?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/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="vcyt-20210217.xsd" xlink:type="simple"/>
    <context id="i6900424e49674ef988ebef3a42583d38_D20210217-20210217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001384101</identifier>
        </entity>
        <period>
            <startDate>2021-02-17</startDate>
            <endDate>2021-02-17</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y180L2ZyYWc6Y2NkMDMyMjI3NTVjNGIyZmFmZTIzZTNmMDA0ZWJiZTYvdGFibGU6MjVkNGNmYmZkNzQ3NDE5MjgxZGU1MDljOTA1NTgxYzkvdGFibGVyYW5nZToyNWQ0Y2ZiZmQ3NDc0MTkyODFkZTUwOWM5MDU1ODFjOV8wLTEtMS0xLTA_4ca42467-29e1-47f0-8011-ee9284f4d211">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y180L2ZyYWc6Y2NkMDMyMjI3NTVjNGIyZmFmZTIzZTNmMDA0ZWJiZTYvdGFibGU6MjVkNGNmYmZkNzQ3NDE5MjgxZGU1MDljOTA1NTgxYzkvdGFibGVyYW5nZToyNWQ0Y2ZiZmQ3NDc0MTkyODFkZTUwOWM5MDU1ODFjOV8xLTEtMS0xLTA_bcfdaa25-2654-4cd9-8ff1-f90692d7349b">0001384101</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGV4dHJlZ2lvbjpjNmY3NTg1ODQxYzQ0ZTQyOWYyY2E5YzNhODMzNDFlY18xMjA2MQ_30184901-fd3c-402b-bc0e-16caf907cb8e">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGV4dHJlZ2lvbjpjNmY3NTg1ODQxYzQ0ZTQyOWYyY2E5YzNhODMzNDFlY18yMzE_e6dc5c50-37f3-430c-8943-8dd62a284cf0">2021-02-17</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGV4dHJlZ2lvbjpjNmY3NTg1ODQxYzQ0ZTQyOWYyY2E5YzNhODMzNDFlY18xMjA2Mg_ff8f0fc8-608d-4161-816d-c94c742bb1c9">VERACYTE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6YWQxY2JjMzMwYmU0NDIxZWIxZmEyMjE0Y2Q5ZWE0ZjkvdGFibGVyYW5nZTphZDFjYmMzMzBiZTQ0MjFlYjFmYTIyMTRjZDllYTRmOV8wLTAtMS0xLTA_90441b33-1604-4cfd-8bf5-cb58d8d6c976">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6YWQxY2JjMzMwYmU0NDIxZWIxZmEyMjE0Y2Q5ZWE0ZjkvdGFibGVyYW5nZTphZDFjYmMzMzBiZTQ0MjFlYjFmYTIyMTRjZDllYTRmOV8wLTItMS0xLTA_e52af2ec-3edf-4083-b528-c826e6f6ddce">001-36156</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6YWQxY2JjMzMwYmU0NDIxZWIxZmEyMjE0Y2Q5ZWE0ZjkvdGFibGVyYW5nZTphZDFjYmMzMzBiZTQ0MjFlYjFmYTIyMTRjZDllYTRmOV8wLTQtMS0xLTA_05d5dd54-7fce-42b0-b843-c7b08fb7429b">20-5455398</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6NThmMzJmNTkxZGMzNDM0ZmIyOWIyYTcxYzFmNTE5NmMvdGFibGVyYW5nZTo1OGYzMmY1OTFkYzM0MzRmYjI5YjJhNzFjMWY1MTk2Y18wLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNjgxODNiMjVhYTc0Y2E0YTJkNmEwNDcxNWI2OTFjNF80_feff6a8f-f65f-494d-91ad-be084f61bcad">6000 Shoreline Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6NThmMzJmNTkxZGMzNDM0ZmIyOWIyYTcxYzFmNTE5NmMvdGFibGVyYW5nZTo1OGYzMmY1OTFkYzM0MzRmYjI5YjJhNzFjMWY1MTk2Y18wLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNjgxODNiMjVhYTc0Y2E0YTJkNmEwNDcxNWI2OTFjNF84_9572f86d-602b-4914-aa70-7c91329a08fc">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6NThmMzJmNTkxZGMzNDM0ZmIyOWIyYTcxYzFmNTE5NmMvdGFibGVyYW5nZTo1OGYzMmY1OTFkYzM0MzRmYjI5YjJhNzFjMWY1MTk2Y18wLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNjgxODNiMjVhYTc0Y2E0YTJkNmEwNDcxNWI2OTFjNF8xMg_d54f8fc3-cf20-4d82-b3f9-657b143d3238">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6NThmMzJmNTkxZGMzNDM0ZmIyOWIyYTcxYzFmNTE5NmMvdGFibGVyYW5nZTo1OGYzMmY1OTFkYzM0MzRmYjI5YjJhNzFjMWY1MTk2Y18wLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNjgxODNiMjVhYTc0Y2E0YTJkNmEwNDcxNWI2OTFjNF8xNg_837403bc-6c42-4a7c-ba39-d506a325c100">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6NThmMzJmNTkxZGMzNDM0ZmIyOWIyYTcxYzFmNTE5NmMvdGFibGVyYW5nZTo1OGYzMmY1OTFkYzM0MzRmYjI5YjJhNzFjMWY1MTk2Y18wLTItMS0xLTA_c6d9e8b6-f8b0-4daa-aaed-16737f1caf07">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGV4dHJlZ2lvbjpjNmY3NTg1ODQxYzQ0ZTQyOWYyY2E5YzNhODMzNDFlY18zNjY_cbf60e2d-41c7-448e-b8e8-d84eec400170">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGV4dHJlZ2lvbjpjNmY3NTg1ODQxYzQ0ZTQyOWYyY2E5YzNhODMzNDFlY18xMjA2MA_7446981b-0029-42ed-9fb7-67dc97e4542d">243-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6MTYwNzE1ZTc0ZGE3NGQwYjgyNTA3NWU0NjdiY2U2MzIvdGFibGVyYW5nZToxNjA3MTVlNzRkYTc0ZDBiODI1MDc1ZTQ2N2JjZTYzMl8xLTAtMS0xLTA_b1ca6c88-ac3a-409d-a4ec-e83714581e26">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6MTYwNzE1ZTc0ZGE3NGQwYjgyNTA3NWU0NjdiY2U2MzIvdGFibGVyYW5nZToxNjA3MTVlNzRkYTc0ZDBiODI1MDc1ZTQ2N2JjZTYzMl8yLTAtMS0xLTA_e1952c53-7014-4153-b2b1-ce68071e891d">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6MTYwNzE1ZTc0ZGE3NGQwYjgyNTA3NWU0NjdiY2U2MzIvdGFibGVyYW5nZToxNjA3MTVlNzRkYTc0ZDBiODI1MDc1ZTQ2N2JjZTYzMl8zLTAtMS0xLTA_a54c697e-cfd1-422f-9e9b-f5986b28c50c">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6MTYwNzE1ZTc0ZGE3NGQwYjgyNTA3NWU0NjdiY2U2MzIvdGFibGVyYW5nZToxNjA3MTVlNzRkYTc0ZDBiODI1MDc1ZTQ2N2JjZTYzMl80LTAtMS0xLTA_35c4d13c-fbe4-4a4d-bf08-3d8fff862645">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6ZGRkYmMyZDgwMWMyNDI5NGI5ZjM5N2VhNzRmNmEwNjMvdGFibGVyYW5nZTpkZGRiYzJkODAxYzI0Mjk0YjlmMzk3ZWE3NGY2YTA2M18xLTAtMS0xLTA_62669fa4-9b11-4c5b-8e0e-d0807e943e56">Common Stock, par value, $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6ZGRkYmMyZDgwMWMyNDI5NGI5ZjM5N2VhNzRmNmEwNjMvdGFibGVyYW5nZTpkZGRiYzJkODAxYzI0Mjk0YjlmMzk3ZWE3NGY2YTA2M18xLTItMS0xLTA_333c5f25-7025-404e-b4b3-829a26df7b13">VCYT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6ZGRkYmMyZDgwMWMyNDI5NGI5ZjM5N2VhNzRmNmEwNjMvdGFibGVyYW5nZTpkZGRiYzJkODAxYzI0Mjk0YjlmMzk3ZWE3NGY2YTA2M18xLTQtMS0xLTA_5fc6fd14-a5bb-4d7b-8b26-5af2a38a3f6e">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i6900424e49674ef988ebef3a42583d38_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjk0YTk2OGE4ZDlhODQyMjU4YzNiZTBiYjFjNmU3YzljL3NlYzo5NGE5NjhhOGQ5YTg0MjI1OGMzYmUwYmIxYzZlN2M5Y18xL2ZyYWc6YzZmNzU4NTg0MWM0NGU0MjlmMmNhOWMzYTgzMzQxZWMvdGFibGU6YjMyOGE3ZjlmZjRkNGYzNmI5N2QyZDg4NjlkYTViYTQvdGFibGVyYW5nZTpiMzI4YTdmOWZmNGQ0ZjM2Yjk3ZDJkODg2OWRhNWJhNF8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo3ZDljMDIxMzBmZGQ0OGQ4ODg2ZWZjMGY0NGVjZTJkZV8yOQ_6f5513f4-b5ed-46f9-a79f-b8f5811548cb">false</dei:EntityEmergingGrowthCompany>
</xbrl>
