<?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-20210507.xsd" xlink:type="simple"/>
    <context id="i331b8416fff9470ea9550ac750334463_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="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF80L2ZyYWc6ZmFmYmY3MmM5MjRkNDNhNzgyNzk4YmY0OWZkMWZjMGUvdGFibGU6OTg3ZjJiZDBjMjRlNDgyMmJlOGE5Y2JlYTUzMjczM2QvdGFibGVyYW5nZTo5ODdmMmJkMGMyNGU0ODIyYmU4YTljYmVhNTMyNzMzZF8wLTEtMS0xLTA_9b030662-9492-494f-9b0d-61a414221934">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF80L2ZyYWc6ZmFmYmY3MmM5MjRkNDNhNzgyNzk4YmY0OWZkMWZjMGUvdGFibGU6OTg3ZjJiZDBjMjRlNDgyMmJlOGE5Y2JlYTUzMjczM2QvdGFibGVyYW5nZTo5ODdmMmJkMGMyNGU0ODIyYmU4YTljYmVhNTMyNzMzZF8xLTEtMS0xLTA_a37006ba-29aa-4f34-9a0f-1380048c5857">0001384101</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGV4dHJlZ2lvbjoxYmFjOGQ5YWFkMjQ0NGQyOGUxZTEyOTRiOGVkOGVkY18xNTY0_166eeec4-6bb9-4ee4-817f-f81c28f41976">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGV4dHJlZ2lvbjoxYmFjOGQ5YWFkMjQ0NGQyOGUxZTEyOTRiOGVkOGVkY18yMzE_da53b213-2b62-4b3a-993a-8d607dc9f45a">2021-05-07</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGV4dHJlZ2lvbjoxYmFjOGQ5YWFkMjQ0NGQyOGUxZTEyOTRiOGVkOGVkY18xNTY1_e5573d49-a6e9-423a-aef4-e7c36badc401">VERACYTE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6MmRkOTg3MmRmNjg1NDc1ZjhjODc5MDUxYTM4NjljMTUvdGFibGVyYW5nZToyZGQ5ODcyZGY2ODU0NzVmOGM4NzkwNTFhMzg2OWMxNV8wLTAtMS0xLTA_91260951-ad55-43a9-9f30-166705b72502">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6MmRkOTg3MmRmNjg1NDc1ZjhjODc5MDUxYTM4NjljMTUvdGFibGVyYW5nZToyZGQ5ODcyZGY2ODU0NzVmOGM4NzkwNTFhMzg2OWMxNV8wLTItMS0xLTA_6aff61e0-74fd-432a-9dac-6681c76f8a3b">001-36156</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6MmRkOTg3MmRmNjg1NDc1ZjhjODc5MDUxYTM4NjljMTUvdGFibGVyYW5nZToyZGQ5ODcyZGY2ODU0NzVmOGM4NzkwNTFhMzg2OWMxNV8wLTQtMS0xLTA_ae5452c6-35da-464d-b238-14c2dcbb128a">20-5455398</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6OWRkMzVhNjIxYWQzNDU4ZjkxODk4OTgyZDM1N2ZmODkvdGFibGVyYW5nZTo5ZGQzNWE2MjFhZDM0NThmOTE4OTg5ODJkMzU3ZmY4OV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjozZjBlOGQ2Yjk4NzM0ZmRhYTAwZTAwMTE1ZWZlMDdjZl80_b130db88-75cc-44f7-bd3e-44e5f34873fa">6000 Shoreline Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6OWRkMzVhNjIxYWQzNDU4ZjkxODk4OTgyZDM1N2ZmODkvdGFibGVyYW5nZTo5ZGQzNWE2MjFhZDM0NThmOTE4OTg5ODJkMzU3ZmY4OV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjozZjBlOGQ2Yjk4NzM0ZmRhYTAwZTAwMTE1ZWZlMDdjZl84_150d8029-fb34-4a05-a549-f1d624cbb421">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6OWRkMzVhNjIxYWQzNDU4ZjkxODk4OTgyZDM1N2ZmODkvdGFibGVyYW5nZTo5ZGQzNWE2MjFhZDM0NThmOTE4OTg5ODJkMzU3ZmY4OV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjozZjBlOGQ2Yjk4NzM0ZmRhYTAwZTAwMTE1ZWZlMDdjZl8xMg_b60f0bb5-e7ad-46e5-8b42-ecc059614283">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6OWRkMzVhNjIxYWQzNDU4ZjkxODk4OTgyZDM1N2ZmODkvdGFibGVyYW5nZTo5ZGQzNWE2MjFhZDM0NThmOTE4OTg5ODJkMzU3ZmY4OV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjozZjBlOGQ2Yjk4NzM0ZmRhYTAwZTAwMTE1ZWZlMDdjZl8xNg_c4d55fbd-8d12-4ba9-beae-d89a25b1ce03">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6OWRkMzVhNjIxYWQzNDU4ZjkxODk4OTgyZDM1N2ZmODkvdGFibGVyYW5nZTo5ZGQzNWE2MjFhZDM0NThmOTE4OTg5ODJkMzU3ZmY4OV8wLTItMS0xLTA_241cd4a0-f843-4d32-b996-2ff0bb62c16a">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGV4dHJlZ2lvbjoxYmFjOGQ5YWFkMjQ0NGQyOGUxZTEyOTRiOGVkOGVkY18zNjY_31f86aee-ffee-431d-982a-2a5698fded76">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGV4dHJlZ2lvbjoxYmFjOGQ5YWFkMjQ0NGQyOGUxZTEyOTRiOGVkOGVkY18xNTYz_686f5379-f687-4526-9af7-97f938dcc854">243-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6OTNiMjZkOTg1MmE0NGRkMWJkY2VhNWM0ZGU1Yjg1OTMvdGFibGVyYW5nZTo5M2IyNmQ5ODUyYTQ0ZGQxYmRjZWE1YzRkZTViODU5M18xLTAtMS0xLTA_bef1e1a6-6617-4aa0-a809-bdb32585a370">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6OTNiMjZkOTg1MmE0NGRkMWJkY2VhNWM0ZGU1Yjg1OTMvdGFibGVyYW5nZTo5M2IyNmQ5ODUyYTQ0ZGQxYmRjZWE1YzRkZTViODU5M18yLTAtMS0xLTA_a03d499c-94b6-4fd2-9532-461c955f6352">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6OTNiMjZkOTg1MmE0NGRkMWJkY2VhNWM0ZGU1Yjg1OTMvdGFibGVyYW5nZTo5M2IyNmQ5ODUyYTQ0ZGQxYmRjZWE1YzRkZTViODU5M18zLTAtMS0xLTA_cee8a4e0-9363-4ec6-88b6-b8b21ca56e6b">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6OTNiMjZkOTg1MmE0NGRkMWJkY2VhNWM0ZGU1Yjg1OTMvdGFibGVyYW5nZTo5M2IyNmQ5ODUyYTQ0ZGQxYmRjZWE1YzRkZTViODU5M180LTAtMS0xLTA_6d0f649e-f96d-4d8d-9396-a69f3e8a5681">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6NjEwMzU4ZjY1ZTY1NDgwNGI4ZDM3ZTQxOGVkYzdmZjYvdGFibGVyYW5nZTo2MTAzNThmNjVlNjU0ODA0YjhkMzdlNDE4ZWRjN2ZmNl8xLTAtMS0xLTA_8141d726-f3eb-4f44-825e-671a1fbbb6a0">Common Stock, par value, $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6NjEwMzU4ZjY1ZTY1NDgwNGI4ZDM3ZTQxOGVkYzdmZjYvdGFibGVyYW5nZTo2MTAzNThmNjVlNjU0ODA0YjhkMzdlNDE4ZWRjN2ZmNl8xLTItMS0xLTA_c612115b-ab97-4657-8cea-cfc102557226">VCYT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6NjEwMzU4ZjY1ZTY1NDgwNGI4ZDM3ZTQxOGVkYzdmZjYvdGFibGVyYW5nZTo2MTAzNThmNjVlNjU0ODA0YjhkMzdlNDE4ZWRjN2ZmNl8xLTQtMS0xLTA_6dc78990-6239-4709-88a9-283dd4690e3c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i331b8416fff9470ea9550ac750334463_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjNjZWNmMTI0M2RlNzQxNDFiM2JkMDlhNTVlZmE5ZWU4L3NlYzozY2VjZjEyNDNkZTc0MTQxYjNiZDA5YTU1ZWZhOWVlOF8xL2ZyYWc6MWJhYzhkOWFhZDI0NDRkMjhlMWUxMjk0YjhlZDhlZGMvdGFibGU6ZjI2N2RjYTgwN2NiNGQ3MWI5OWExM2MxNDdjNWM3YTQvdGFibGVyYW5nZTpmMjY3ZGNhODA3Y2I0ZDcxYjk5YTEzYzE0N2M1YzdhNF8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo2YjMwYjJmOTM2Yzg0YmJiODBhOGQ5NmRkZjMzYTE2ZV8yOQ_06766782-ccfa-4dec-b1cb-0e35e905dbda">false</dei:EntityEmergingGrowthCompany>
</xbrl>
