<?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-20210226.xsd" xlink:type="simple"/>
    <context id="ic8826a48c0994267ae55fbd26e2f78d6_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="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y180L2ZyYWc6Yzg0YjA3ODViMzJiNDYzODhlMzI0NmRjNmMwM2IyYjEvdGFibGU6ZmIwMDg3NDVjZmJhNDk1M2FhYjdmNTE3MjA3YzFkYWMvdGFibGVyYW5nZTpmYjAwODc0NWNmYmE0OTUzYWFiN2Y1MTcyMDdjMWRhY18wLTEtMS0xLTA_3c80ed57-aa5e-4c31-bff2-4c8adceac5ec">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y180L2ZyYWc6Yzg0YjA3ODViMzJiNDYzODhlMzI0NmRjNmMwM2IyYjEvdGFibGU6ZmIwMDg3NDVjZmJhNDk1M2FhYjdmNTE3MjA3YzFkYWMvdGFibGVyYW5nZTpmYjAwODc0NWNmYmE0OTUzYWFiN2Y1MTcyMDdjMWRhY18xLTEtMS0xLTA_7610be9c-8391-4cb2-95c2-fbc3241c3d04">0001384101</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGV4dHJlZ2lvbjpjMzU4NWNhY2U1MGI0MjViOGE0NmJiMGNiOTYzOTc3M18xNTYy_e48f9e45-fec0-4376-86bc-98fa94c9dc32">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGV4dHJlZ2lvbjpjMzU4NWNhY2U1MGI0MjViOGE0NmJiMGNiOTYzOTc3M18yMzE_f6e95391-de5d-4282-987a-c912e186f7a3">2021-02-26</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGV4dHJlZ2lvbjpjMzU4NWNhY2U1MGI0MjViOGE0NmJiMGNiOTYzOTc3M18xNTYz_e13395f2-daea-439b-9684-f4c3aeef568f">VERACYTE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6ZTkzYjI4ZGJkOTdkNDJjZWFhZWU2OWFmOTFkOWY0ZDkvdGFibGVyYW5nZTplOTNiMjhkYmQ5N2Q0MmNlYWFlZTY5YWY5MWQ5ZjRkOV8wLTAtMS0xLTA_3b4f1ba4-e977-4308-91bb-1e406c220036">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6ZTkzYjI4ZGJkOTdkNDJjZWFhZWU2OWFmOTFkOWY0ZDkvdGFibGVyYW5nZTplOTNiMjhkYmQ5N2Q0MmNlYWFlZTY5YWY5MWQ5ZjRkOV8wLTItMS0xLTA_5c7ce3aa-6d81-4cce-8457-c21a455947df">001-36156</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6ZTkzYjI4ZGJkOTdkNDJjZWFhZWU2OWFmOTFkOWY0ZDkvdGFibGVyYW5nZTplOTNiMjhkYmQ5N2Q0MmNlYWFlZTY5YWY5MWQ5ZjRkOV8wLTQtMS0xLTA_b1cf11dd-4daa-4d44-8ee9-160f16fb0936">20-5455398</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6MDI3NGQxN2M1NDM5NDAzNzkxNzVlZTcwYjNmNWQwMDAvdGFibGVyYW5nZTowMjc0ZDE3YzU0Mzk0MDM3OTE3NWVlNzBiM2Y1ZDAwMF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpkNzBkOWUxNzBlZGU0MDgyOWEzZDFiMjdiMjhmMmFjY180_65c4c40e-6649-41c9-8e26-c0817d6a7b1b">6000 Shoreline Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6MDI3NGQxN2M1NDM5NDAzNzkxNzVlZTcwYjNmNWQwMDAvdGFibGVyYW5nZTowMjc0ZDE3YzU0Mzk0MDM3OTE3NWVlNzBiM2Y1ZDAwMF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpkNzBkOWUxNzBlZGU0MDgyOWEzZDFiMjdiMjhmMmFjY184_d8bd7a02-082c-4e9f-bf29-99d5aef13f8b">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6MDI3NGQxN2M1NDM5NDAzNzkxNzVlZTcwYjNmNWQwMDAvdGFibGVyYW5nZTowMjc0ZDE3YzU0Mzk0MDM3OTE3NWVlNzBiM2Y1ZDAwMF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpkNzBkOWUxNzBlZGU0MDgyOWEzZDFiMjdiMjhmMmFjY18xMg_2ef732b6-09d6-4509-8aa4-d2aabf3f9bf7">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6MDI3NGQxN2M1NDM5NDAzNzkxNzVlZTcwYjNmNWQwMDAvdGFibGVyYW5nZTowMjc0ZDE3YzU0Mzk0MDM3OTE3NWVlNzBiM2Y1ZDAwMF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpkNzBkOWUxNzBlZGU0MDgyOWEzZDFiMjdiMjhmMmFjY18xNg_bdd31902-c4a4-41ec-9c22-1973473ac237">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6MDI3NGQxN2M1NDM5NDAzNzkxNzVlZTcwYjNmNWQwMDAvdGFibGVyYW5nZTowMjc0ZDE3YzU0Mzk0MDM3OTE3NWVlNzBiM2Y1ZDAwMF8wLTItMS0xLTA_c11081c5-cfcf-4c4f-94e0-8c89ac82a6fd">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGV4dHJlZ2lvbjpjMzU4NWNhY2U1MGI0MjViOGE0NmJiMGNiOTYzOTc3M18zNjY_558f5d4d-9362-48da-8f23-4f5d83fa2c69">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGV4dHJlZ2lvbjpjMzU4NWNhY2U1MGI0MjViOGE0NmJiMGNiOTYzOTc3M18xNTY1_dc23702a-7e84-4fb2-95fd-a9c74611e173">243-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6NmViZTk5ZTQxNDJlNGM3YmE0MTcxZmM3YzcxMWNiYjUvdGFibGVyYW5nZTo2ZWJlOTllNDE0MmU0YzdiYTQxNzFmYzdjNzExY2JiNV8xLTAtMS0xLTA_c627c419-7219-4306-8e37-06bfa95d8be8">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6NmViZTk5ZTQxNDJlNGM3YmE0MTcxZmM3YzcxMWNiYjUvdGFibGVyYW5nZTo2ZWJlOTllNDE0MmU0YzdiYTQxNzFmYzdjNzExY2JiNV8yLTAtMS0xLTA_1381b72f-fb2b-40ba-897f-4f48b80f8b58">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6NmViZTk5ZTQxNDJlNGM3YmE0MTcxZmM3YzcxMWNiYjUvdGFibGVyYW5nZTo2ZWJlOTllNDE0MmU0YzdiYTQxNzFmYzdjNzExY2JiNV8zLTAtMS0xLTA_77f4e95d-445a-422c-a111-b1fc2a1a30ef">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6NmViZTk5ZTQxNDJlNGM3YmE0MTcxZmM3YzcxMWNiYjUvdGFibGVyYW5nZTo2ZWJlOTllNDE0MmU0YzdiYTQxNzFmYzdjNzExY2JiNV80LTAtMS0xLTA_4cf5f618-e947-440d-aa40-bf9c1312e4d5">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6ZTRlYTA4MWQ1N2Q3NGZlNDk2ZWIxZTA2ODQ1MDRjZTcvdGFibGVyYW5nZTplNGVhMDgxZDU3ZDc0ZmU0OTZlYjFlMDY4NDUwNGNlN18xLTAtMS0xLTA_4c38c095-4421-45dd-99fa-84ac80942268">Common Stock, par value, $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6ZTRlYTA4MWQ1N2Q3NGZlNDk2ZWIxZTA2ODQ1MDRjZTcvdGFibGVyYW5nZTplNGVhMDgxZDU3ZDc0ZmU0OTZlYjFlMDY4NDUwNGNlN18xLTItMS0xLTA_1757a655-3d9a-4ce9-bac6-e8cbc98ab066">VCYT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6ZTRlYTA4MWQ1N2Q3NGZlNDk2ZWIxZTA2ODQ1MDRjZTcvdGFibGVyYW5nZTplNGVhMDgxZDU3ZDc0ZmU0OTZlYjFlMDY4NDUwNGNlN18xLTQtMS0xLTA_8f66def5-7f96-412e-af22-c912027b0a97">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ic8826a48c0994267ae55fbd26e2f78d6_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4MTBlOTYyODY4MzRlMTZiNTcwZTkxNWNjY2I4NTljL3NlYzoxODEwZTk2Mjg2ODM0ZTE2YjU3MGU5MTVjY2NiODU5Y18xL2ZyYWc6YzM1ODVjYWNlNTBiNDI1YjhhNDZiYjBjYjk2Mzk3NzMvdGFibGU6ZjY0NzY2MzRkYTYxNDBlOGI1YzM4ZTU2M2IwZDBiNzkvdGFibGVyYW5nZTpmNjQ3NjYzNGRhNjE0MGU4YjVjMzhlNTYzYjBkMGI3OV8xLTAtMS0xLTAvdGV4dHJlZ2lvbjphOTA4YmJiMzg1ZTM0YTcyOTdlYmYwMDJkMWRjNzZjZl8yOQ_328258a4-f101-4ad8-8308-b2afc75833b3">false</dei:EntityEmergingGrowthCompany>
</xbrl>
