<?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-20210712.xsd" xlink:type="simple"/>
    <context id="icf1202b9d20d405e9783ed66e7bec4ed_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="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N180L2ZyYWc6OTU1ODY5MmM3ZmMyNGM3OWJlMTMyZWZmZjI0NWYzNzcvdGFibGU6Y2ExMjlhZTBkM2I4NDQ0YTg1MzJiZDk2MWZmOGVlZTAvdGFibGVyYW5nZTpjYTEyOWFlMGQzYjg0NDRhODUzMmJkOTYxZmY4ZWVlMF8wLTEtMS0xLTA_997aee94-76e0-4132-a0f3-7ec0dce507ba">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N180L2ZyYWc6OTU1ODY5MmM3ZmMyNGM3OWJlMTMyZWZmZjI0NWYzNzcvdGFibGU6Y2ExMjlhZTBkM2I4NDQ0YTg1MzJiZDk2MWZmOGVlZTAvdGFibGVyYW5nZTpjYTEyOWFlMGQzYjg0NDRhODUzMmJkOTYxZmY4ZWVlMF8xLTEtMS0xLTA_b5877e24-1687-4761-a214-404cd78fd771">0001384101</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGV4dHJlZ2lvbjo4MDNmYWU2ZTFhOWY0MmFiYTJjMmI4Mjc4NTIwMGExNl84Njc0_316eb707-319e-4b1f-8e1f-0f62349de57b">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGV4dHJlZ2lvbjo4MDNmYWU2ZTFhOWY0MmFiYTJjMmI4Mjc4NTIwMGExNl8yMzA_dbf72e61-1156-48c2-a700-e5f2a8e9f5c5">2021-07-12</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGV4dHJlZ2lvbjo4MDNmYWU2ZTFhOWY0MmFiYTJjMmI4Mjc4NTIwMGExNl84Njc2_0b9b90e1-553c-4c9c-a9b0-ad4a1cfb9723">VERACYTE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6MjMxOTYzMTk2NWMyNDFmZmI0ZWE5Y2RhMjZlYzcwN2EvdGFibGVyYW5nZToyMzE5NjMxOTY1YzI0MWZmYjRlYTljZGEyNmVjNzA3YV8wLTAtMS0xLTA_af54a1f7-e3de-4579-b6fb-9fe2fb4eef68">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6MjMxOTYzMTk2NWMyNDFmZmI0ZWE5Y2RhMjZlYzcwN2EvdGFibGVyYW5nZToyMzE5NjMxOTY1YzI0MWZmYjRlYTljZGEyNmVjNzA3YV8wLTItMS0xLTA_7e8224c9-13b6-4d51-88ff-7040465bf264">001-36156</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6MjMxOTYzMTk2NWMyNDFmZmI0ZWE5Y2RhMjZlYzcwN2EvdGFibGVyYW5nZToyMzE5NjMxOTY1YzI0MWZmYjRlYTljZGEyNmVjNzA3YV8wLTQtMS0xLTA_a781a70e-a064-4b59-a6d4-1c6b87bdf445">20-5455398</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6OGJlNGI3ZjllNDlkNGE1YzkzZmI3Mzg3ZDBjMzYwOGIvdGFibGVyYW5nZTo4YmU0YjdmOWU0OWQ0YTVjOTNmYjczODdkMGMzNjA4Yl8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmIzOGE3YjdjNDc0ODYwYWFmMDE4N2ExNTllZTY4OV80_97b0f1f9-4c97-48a6-bc9b-27e079c61e3b">6000 Shoreline Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6OGJlNGI3ZjllNDlkNGE1YzkzZmI3Mzg3ZDBjMzYwOGIvdGFibGVyYW5nZTo4YmU0YjdmOWU0OWQ0YTVjOTNmYjczODdkMGMzNjA4Yl8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmIzOGE3YjdjNDc0ODYwYWFmMDE4N2ExNTllZTY4OV84_42b2d04a-0645-429b-9e38-f83e654e7888">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6OGJlNGI3ZjllNDlkNGE1YzkzZmI3Mzg3ZDBjMzYwOGIvdGFibGVyYW5nZTo4YmU0YjdmOWU0OWQ0YTVjOTNmYjczODdkMGMzNjA4Yl8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmIzOGE3YjdjNDc0ODYwYWFmMDE4N2ExNTllZTY4OV8xMg_253bf07e-fab5-4919-949f-da21439aba94">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6OGJlNGI3ZjllNDlkNGE1YzkzZmI3Mzg3ZDBjMzYwOGIvdGFibGVyYW5nZTo4YmU0YjdmOWU0OWQ0YTVjOTNmYjczODdkMGMzNjA4Yl8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmIzOGE3YjdjNDc0ODYwYWFmMDE4N2ExNTllZTY4OV8xNg_613b8b06-b94a-4bc8-a2a8-ba03097195fb">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6OGJlNGI3ZjllNDlkNGE1YzkzZmI3Mzg3ZDBjMzYwOGIvdGFibGVyYW5nZTo4YmU0YjdmOWU0OWQ0YTVjOTNmYjczODdkMGMzNjA4Yl8wLTItMS0xLTA_307bfd9e-798c-4c29-8be0-7bcab96e384c">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGV4dHJlZ2lvbjo4MDNmYWU2ZTFhOWY0MmFiYTJjMmI4Mjc4NTIwMGExNl8zNjM_45f054f6-a900-421d-b362-99034214c3ba">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGV4dHJlZ2lvbjo4MDNmYWU2ZTFhOWY0MmFiYTJjMmI4Mjc4NTIwMGExNl84Njcz_a859300b-81c5-4144-a32b-d71e42b073b1">243-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6ZDBjYmRiYmZmYzk2NGQ5MmJhYzE1ZjJkZDNiYmQ3YmUvdGFibGVyYW5nZTpkMGNiZGJiZmZjOTY0ZDkyYmFjMTVmMmRkM2JiZDdiZV8xLTAtMS0xLTA_969b7e4c-ccd9-42c7-b4c2-f6bbb275e5d5">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6ZDBjYmRiYmZmYzk2NGQ5MmJhYzE1ZjJkZDNiYmQ3YmUvdGFibGVyYW5nZTpkMGNiZGJiZmZjOTY0ZDkyYmFjMTVmMmRkM2JiZDdiZV8yLTAtMS0xLTA_652bfe1a-aa42-46ae-97b7-9fb96bd07b03">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6ZDBjYmRiYmZmYzk2NGQ5MmJhYzE1ZjJkZDNiYmQ3YmUvdGFibGVyYW5nZTpkMGNiZGJiZmZjOTY0ZDkyYmFjMTVmMmRkM2JiZDdiZV8zLTAtMS0xLTA_e4ec0009-f1cb-4ebb-93dc-eee4dea8e712">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6ZDBjYmRiYmZmYzk2NGQ5MmJhYzE1ZjJkZDNiYmQ3YmUvdGFibGVyYW5nZTpkMGNiZGJiZmZjOTY0ZDkyYmFjMTVmMmRkM2JiZDdiZV80LTAtMS0xLTA_940d7a53-e3d6-4403-bfed-9bc0f0c611b5">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6OTRmOTI5ZjY2NzE2NGYxYjk3OTQyMTVmNWM2MjJkNjcvdGFibGVyYW5nZTo5NGY5MjlmNjY3MTY0ZjFiOTc5NDIxNWY1YzYyMmQ2N18xLTAtMS0xLTA_db14fb74-03c1-497c-bb2d-b746943c08dd">Common Stock, par value, $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6OTRmOTI5ZjY2NzE2NGYxYjk3OTQyMTVmNWM2MjJkNjcvdGFibGVyYW5nZTo5NGY5MjlmNjY3MTY0ZjFiOTc5NDIxNWY1YzYyMmQ2N18xLTItMS0xLTA_ba4467ac-08fb-4bfa-969e-f286e4718bce">VCYT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6OTRmOTI5ZjY2NzE2NGYxYjk3OTQyMTVmNWM2MjJkNjcvdGFibGVyYW5nZTo5NGY5MjlmNjY3MTY0ZjFiOTc5NDIxNWY1YzYyMmQ2N18xLTQtMS0xLTA_914cce0a-86df-450d-a49a-6e574c113a15">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="icf1202b9d20d405e9783ed66e7bec4ed_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkN2EwY2Q0ODYxOTQ2Mzc4NTFmN2FhZWZhZDAwNjk3L3NlYzo5ZDdhMGNkNDg2MTk0NjM3ODUxZjdhYWVmYWQwMDY5N18xL2ZyYWc6ODAzZmFlNmUxYTlmNDJhYmEyYzJiODI3ODUyMDBhMTYvdGFibGU6ZjU1N2RhYmZjNGI1NDU1MWI2MWRkMThmNDIxMmZkOWUvdGFibGVyYW5nZTpmNTU3ZGFiZmM0YjU0NTUxYjYxZGQxOGY0MjEyZmQ5ZV8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo2YTA5MDRlNTUzZjk0ZDljOTRmMTk4ZDA3NjZlZjJlZl8yOQ_e97bfd20-9aa6-4d38-9cf2-3018315c28ba">false</dei:EntityEmergingGrowthCompany>
</xbrl>
