<?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-20210713.xsd" xlink:type="simple"/>
    <context id="i7f3f3334c69a4a9094bb3319010e0e89_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="if4a5b05579a74dd292ff1cbb206023b7_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="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl80L2ZyYWc6NjU2NWRkNTc4YjQ1NDIxOWJlMDJlYzJlMWU2NDNmMGEvdGFibGU6MWRmMTNmYWRmOGM2NDE0MGEyMDYwMmVjNGJiMDY3MWIvdGFibGVyYW5nZToxZGYxM2ZhZGY4YzY0MTQwYTIwNjAyZWM0YmIwNjcxYl8wLTEtMS0xLTA_7bbdec52-4f47-41f6-9329-4c486dbba6e7">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl80L2ZyYWc6NjU2NWRkNTc4YjQ1NDIxOWJlMDJlYzJlMWU2NDNmMGEvdGFibGU6MWRmMTNmYWRmOGM2NDE0MGEyMDYwMmVjNGJiMDY3MWIvdGFibGVyYW5nZToxZGYxM2ZhZGY4YzY0MTQwYTIwNjAyZWM0YmIwNjcxYl8xLTEtMS0xLTA_53d7000a-7aeb-4e18-a605-528d37166299">0001384101</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i7f3f3334c69a4a9094bb3319010e0e89_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGV4dHJlZ2lvbjpiYTU0Y2VlMDk0OWM0ZjE3YTk0ZTZhMDUxM2M5ZjYwMF80ODU2_f82641c9-e57a-4ded-895a-5cbfcd95bfa3">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i7f3f3334c69a4a9094bb3319010e0e89_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGV4dHJlZ2lvbjpiYTU0Y2VlMDk0OWM0ZjE3YTk0ZTZhMDUxM2M5ZjYwMF8yMzA_6b09caef-f4bd-4b69-81ad-8cc4ce1fa8e4">2021-07-13</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="i7f3f3334c69a4a9094bb3319010e0e89_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGV4dHJlZ2lvbjpiYTU0Y2VlMDk0OWM0ZjE3YTk0ZTZhMDUxM2M5ZjYwMF8yMzA_91d38ce1-aa84-4f70-8dac-3920c146be26">2021-07-13</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGV4dHJlZ2lvbjpiYTU0Y2VlMDk0OWM0ZjE3YTk0ZTZhMDUxM2M5ZjYwMF80ODU4_95b7bd19-36d0-4e9c-b997-66d17e5038b5">VERACYTE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i7f3f3334c69a4a9094bb3319010e0e89_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6ZDIyZTU2ZDY2OWZmNGNiY2FkYjRmNDI2NWM4ZmNjMDAvdGFibGVyYW5nZTpkMjJlNTZkNjY5ZmY0Y2JjYWRiNGY0MjY1YzhmY2MwMF8wLTAtMS0xLTA_c7a76577-223d-42ca-bc42-67eda4c4eed9">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i7f3f3334c69a4a9094bb3319010e0e89_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6ZDIyZTU2ZDY2OWZmNGNiY2FkYjRmNDI2NWM4ZmNjMDAvdGFibGVyYW5nZTpkMjJlNTZkNjY5ZmY0Y2JjYWRiNGY0MjY1YzhmY2MwMF8wLTItMS0xLTA_65b8106c-ba2c-4bce-b068-648d8ec3ce26">001-36156</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i7f3f3334c69a4a9094bb3319010e0e89_D20200505-20200505"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6ZDIyZTU2ZDY2OWZmNGNiY2FkYjRmNDI2NWM4ZmNjMDAvdGFibGVyYW5nZTpkMjJlNTZkNjY5ZmY0Y2JjYWRiNGY0MjY1YzhmY2MwMF8wLTQtMS0xLTA_03d24148-b684-4453-94ea-2b6cd206bbc9">20-5455398</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6NmRiYmFiYTJjNTE2NDZjOWI0OTZkNDM3YzRhYTkwNTEvdGFibGVyYW5nZTo2ZGJiYWJhMmM1MTY0NmM5YjQ5NmQ0MzdjNGFhOTA1MV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpkNTRhZGIyNTg1MWM0N2ZkYWY3MTRjYjBjMTkzMTExOV80_4b8c5441-6be9-4a70-ac4b-ad2008da93ce">6000 Shoreline Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6NmRiYmFiYTJjNTE2NDZjOWI0OTZkNDM3YzRhYTkwNTEvdGFibGVyYW5nZTo2ZGJiYWJhMmM1MTY0NmM5YjQ5NmQ0MzdjNGFhOTA1MV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpkNTRhZGIyNTg1MWM0N2ZkYWY3MTRjYjBjMTkzMTExOV84_fb960126-46a4-438b-8f95-0222574d2ac1">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6NmRiYmFiYTJjNTE2NDZjOWI0OTZkNDM3YzRhYTkwNTEvdGFibGVyYW5nZTo2ZGJiYWJhMmM1MTY0NmM5YjQ5NmQ0MzdjNGFhOTA1MV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpkNTRhZGIyNTg1MWM0N2ZkYWY3MTRjYjBjMTkzMTExOV8xMg_5a164d28-31fd-41a0-bf88-f3f21d04c84d">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6NmRiYmFiYTJjNTE2NDZjOWI0OTZkNDM3YzRhYTkwNTEvdGFibGVyYW5nZTo2ZGJiYWJhMmM1MTY0NmM5YjQ5NmQ0MzdjNGFhOTA1MV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpkNTRhZGIyNTg1MWM0N2ZkYWY3MTRjYjBjMTkzMTExOV8xNg_9314d520-5a95-4aa1-b4a2-ba0d595f5ca7">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6NmRiYmFiYTJjNTE2NDZjOWI0OTZkNDM3YzRhYTkwNTEvdGFibGVyYW5nZTo2ZGJiYWJhMmM1MTY0NmM5YjQ5NmQ0MzdjNGFhOTA1MV8wLTItMS0xLTA_4f459b56-0891-49aa-b096-32bb21de3199">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGV4dHJlZ2lvbjpiYTU0Y2VlMDk0OWM0ZjE3YTk0ZTZhMDUxM2M5ZjYwMF8zNjM_caaf3287-6150-4b45-8c9f-f966bdc3b2e5">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGV4dHJlZ2lvbjpiYTU0Y2VlMDk0OWM0ZjE3YTk0ZTZhMDUxM2M5ZjYwMF80ODU5_9b088ea1-3f25-419f-991d-57d3329b3bc2">243-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6YzU3YTk4NWEwYmM0NGVhOGEyYzM0MGRjNzgwOTE2OGMvdGFibGVyYW5nZTpjNTdhOTg1YTBiYzQ0ZWE4YTJjMzQwZGM3ODA5MTY4Y18xLTAtMS0xLTA_9944b53d-d4bc-4ef5-a13d-009c570bb282">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6YzU3YTk4NWEwYmM0NGVhOGEyYzM0MGRjNzgwOTE2OGMvdGFibGVyYW5nZTpjNTdhOTg1YTBiYzQ0ZWE4YTJjMzQwZGM3ODA5MTY4Y18yLTAtMS0xLTA_725b12b9-da57-4bb4-a8ea-6a559b98e705">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6YzU3YTk4NWEwYmM0NGVhOGEyYzM0MGRjNzgwOTE2OGMvdGFibGVyYW5nZTpjNTdhOTg1YTBiYzQ0ZWE4YTJjMzQwZGM3ODA5MTY4Y18zLTAtMS0xLTA_a1324b33-450c-4511-91b8-d2ff1a101890">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6YzU3YTk4NWEwYmM0NGVhOGEyYzM0MGRjNzgwOTE2OGMvdGFibGVyYW5nZTpjNTdhOTg1YTBiYzQ0ZWE4YTJjMzQwZGM3ODA5MTY4Y180LTAtMS0xLTA_a09f9777-7c55-4589-8cff-29b54e043716">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6MDliMDJlYTFlMGU0NDk4NDk1ODNjNWVkOWI3MTFkMjQvdGFibGVyYW5nZTowOWIwMmVhMWUwZTQ0OTg0OTU4M2M1ZWQ5YjcxMWQyNF8xLTAtMS0xLTA_469e3a66-3dee-4ebc-ada6-b07d17c352b2">Common Stock, par value, $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6MDliMDJlYTFlMGU0NDk4NDk1ODNjNWVkOWI3MTFkMjQvdGFibGVyYW5nZTowOWIwMmVhMWUwZTQ0OTg0OTU4M2M1ZWQ5YjcxMWQyNF8xLTItMS0xLTA_8c3be50f-7462-4d78-9021-9fe2fb43f55e">VCYT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6MDliMDJlYTFlMGU0NDk4NDk1ODNjNWVkOWI3MTFkMjQvdGFibGVyYW5nZTowOWIwMmVhMWUwZTQ0OTg0OTU4M2M1ZWQ5YjcxMWQyNF8xLTQtMS0xLTA_04a2bb66-f2b9-4e51-b2db-6d3ae27959b0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="if4a5b05579a74dd292ff1cbb206023b7_D20200413-20200413"
      id="id3VybDovL2RvY3MudjEvZG9jOmMwYzlhZWY5MTk3MjQ3YzI5Y2Q0OTM5ZTFjYTE4OGZmL3NlYzpjMGM5YWVmOTE5NzI0N2MyOWNkNDkzOWUxY2ExODhmZl8xL2ZyYWc6YmE1NGNlZTA5NDljNGYxN2E5NGU2YTA1MTNjOWY2MDAvdGFibGU6MDk2NTI3YzBjZGVkNDJiZTg2OTQxZWJkM2IwZDI5M2QvdGFibGVyYW5nZTowOTY1MjdjMGNkZWQ0MmJlODY5NDFlYmQzYjBkMjkzZF8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo3MjY4MDczZjk3ODQ0ODMyYTg3N2FmYzVjNWE3MTc1ZF8yOQ_b8a5567b-45e4-476f-99cb-caa1834d2ef5">false</dei:EntityEmergingGrowthCompany>
</xbrl>
