<?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/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="vcyt-20230504.xsd" xlink:type="simple"/>
    <context id="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001384101</identifier>
        </entity>
        <period>
            <startDate>2023-05-04</startDate>
            <endDate>2023-05-04</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV80L2ZyYWc6ZGY3MjlkOTU4MzY1NDE2NTk2ODU3MTUzM2IzN2IyYmMvdGFibGU6MTk3NDRlNDUyNDc2NDAyMzk0ZjQzZjYyYjk1YWI3MDAvdGFibGVyYW5nZToxOTc0NGU0NTI0NzY0MDIzOTRmNDNmNjJiOTVhYjcwMF8wLTEtMS0xLTcyMTE4_0380d717-9f66-4438-b716-31f7abbdcf12">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV80L2ZyYWc6ZGY3MjlkOTU4MzY1NDE2NTk2ODU3MTUzM2IzN2IyYmMvdGFibGU6MTk3NDRlNDUyNDc2NDAyMzk0ZjQzZjYyYjk1YWI3MDAvdGFibGVyYW5nZToxOTc0NGU0NTI0NzY0MDIzOTRmNDNmNjJiOTVhYjcwMF8xLTEtMS0xLTcyMTE4_32224e54-359b-42ef-8a04-a01b6a19dce1">0001384101</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGV4dHJlZ2lvbjoyZmI2ZWM2MmFkODg0ZDNlYjIzZTVjOTE1NjIwOGQ0Nl8xNTUw_14e83468-46e9-4e3e-8891-895fb80bfbc1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGV4dHJlZ2lvbjoyZmI2ZWM2MmFkODg0ZDNlYjIzZTVjOTE1NjIwOGQ0Nl8yMzA_e2f25208-f304-4964-8d9b-6a84c1bff23f">2023-05-04</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGV4dHJlZ2lvbjoyZmI2ZWM2MmFkODg0ZDNlYjIzZTVjOTE1NjIwOGQ0Nl8xNTQ3_270a52e6-2c69-4f33-b4ac-6311cf10b383">VERACYTE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6MjVjNGJhNzkyYmQ1NDAxNDljYTBkNzAwYjY5YjNhNDIvdGFibGVyYW5nZToyNWM0YmE3OTJiZDU0MDE0OWNhMGQ3MDBiNjliM2E0Ml8wLTAtMS0xLTcyMTE4_0673181a-c3db-480f-8032-7fa97a8ab4fc">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6MjVjNGJhNzkyYmQ1NDAxNDljYTBkNzAwYjY5YjNhNDIvdGFibGVyYW5nZToyNWM0YmE3OTJiZDU0MDE0OWNhMGQ3MDBiNjliM2E0Ml8wLTItMS0xLTcyMTE4_105845ea-ccdd-400a-ad41-e661ac14306b">001-36156</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6MjVjNGJhNzkyYmQ1NDAxNDljYTBkNzAwYjY5YjNhNDIvdGFibGVyYW5nZToyNWM0YmE3OTJiZDU0MDE0OWNhMGQ3MDBiNjliM2E0Ml8wLTQtMS0xLTcyMTE4_f2ef28d0-9524-41d1-9f03-4fe8df441ac3">20-5455398</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6NTdkYzRiZDgyMTJlNGEwYTgwMGI3OWQxMzVkNjA4YTEvdGFibGVyYW5nZTo1N2RjNGJkODIxMmU0YTBhODAwYjc5ZDEzNWQ2MDhhMV8wLTAtMS0xLTcyMTE4L3RleHRyZWdpb246OTAzNDc1Nzg4M2FkNDY4ZTkyZjQyM2UwYzM5MzRkOGFfNA_0773b77d-c3c9-44c2-802b-561861d553c5">6000 Shoreline Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6NTdkYzRiZDgyMTJlNGEwYTgwMGI3OWQxMzVkNjA4YTEvdGFibGVyYW5nZTo1N2RjNGJkODIxMmU0YTBhODAwYjc5ZDEzNWQ2MDhhMV8wLTAtMS0xLTcyMTE4L3RleHRyZWdpb246OTAzNDc1Nzg4M2FkNDY4ZTkyZjQyM2UwYzM5MzRkOGFfOA_6218d51d-949d-4285-8b65-aeefc03a40fe">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6NTdkYzRiZDgyMTJlNGEwYTgwMGI3OWQxMzVkNjA4YTEvdGFibGVyYW5nZTo1N2RjNGJkODIxMmU0YTBhODAwYjc5ZDEzNWQ2MDhhMV8wLTAtMS0xLTcyMTE4L3RleHRyZWdpb246OTAzNDc1Nzg4M2FkNDY4ZTkyZjQyM2UwYzM5MzRkOGFfMTI_677a92b8-ada9-469e-8706-5c4e6b6a46b9">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6NTdkYzRiZDgyMTJlNGEwYTgwMGI3OWQxMzVkNjA4YTEvdGFibGVyYW5nZTo1N2RjNGJkODIxMmU0YTBhODAwYjc5ZDEzNWQ2MDhhMV8wLTAtMS0xLTcyMTE4L3RleHRyZWdpb246OTAzNDc1Nzg4M2FkNDY4ZTkyZjQyM2UwYzM5MzRkOGFfMTY_f236ce9f-f3e6-44a1-b4fb-9fd1a02b41c7">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6NTdkYzRiZDgyMTJlNGEwYTgwMGI3OWQxMzVkNjA4YTEvdGFibGVyYW5nZTo1N2RjNGJkODIxMmU0YTBhODAwYjc5ZDEzNWQ2MDhhMV8wLTItMS0xLTcyMTE4_9be812f6-c2ca-4d67-afbd-abf8260d3c3f">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGV4dHJlZ2lvbjoyZmI2ZWM2MmFkODg0ZDNlYjIzZTVjOTE1NjIwOGQ0Nl8zNjM_eec2d8ec-d000-4baa-83ee-ae1cd8c2ad7d">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGV4dHJlZ2lvbjoyZmI2ZWM2MmFkODg0ZDNlYjIzZTVjOTE1NjIwOGQ0Nl8xNTQ5_59230dfd-94c3-45f1-8ebb-f4d25515d58f">243-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6NjgzYzE3NGFhMzAxNGFjMjg1ZjZmYjgyNzlkZWY4YzUvdGFibGVyYW5nZTo2ODNjMTc0YWEzMDE0YWMyODVmNmZiODI3OWRlZjhjNV8xLTAtMS0xLTcyMTE4_68562c81-c883-4843-a00d-8c5dec6eb62e">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6NjgzYzE3NGFhMzAxNGFjMjg1ZjZmYjgyNzlkZWY4YzUvdGFibGVyYW5nZTo2ODNjMTc0YWEzMDE0YWMyODVmNmZiODI3OWRlZjhjNV8yLTAtMS0xLTcyMTE4_cc709519-e907-41a4-a341-074f08d8c81d">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6NjgzYzE3NGFhMzAxNGFjMjg1ZjZmYjgyNzlkZWY4YzUvdGFibGVyYW5nZTo2ODNjMTc0YWEzMDE0YWMyODVmNmZiODI3OWRlZjhjNV8zLTAtMS0xLTcyMTE4_a61fce4b-dab3-4a13-a42a-6013fc4cf440">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6NjgzYzE3NGFhMzAxNGFjMjg1ZjZmYjgyNzlkZWY4YzUvdGFibGVyYW5nZTo2ODNjMTc0YWEzMDE0YWMyODVmNmZiODI3OWRlZjhjNV80LTAtMS0xLTcyMTE4_3eab97dc-c706-45ed-9a07-011bfa9241f7">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6YWNiNzZiM2UzZjMyNGUyMzkzODAyYTY1MjM2MDMxMjcvdGFibGVyYW5nZTphY2I3NmIzZTNmMzI0ZTIzOTM4MDJhNjUyMzYwMzEyN18xLTAtMS0xLTcyMTE4_5c29635c-62b0-44e2-992c-06c77ff95096">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6YWNiNzZiM2UzZjMyNGUyMzkzODAyYTY1MjM2MDMxMjcvdGFibGVyYW5nZTphY2I3NmIzZTNmMzI0ZTIzOTM4MDJhNjUyMzYwMzEyN18xLTItMS0xLTcyMTE4_703153f4-f8dd-43f6-8980-c6ab93629b93">VCYT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6YWNiNzZiM2UzZjMyNGUyMzkzODAyYTY1MjM2MDMxMjcvdGFibGVyYW5nZTphY2I3NmIzZTNmMzI0ZTIzOTM4MDJhNjUyMzYwMzEyN18xLTQtMS0xLTcyMTE4_017a852c-12d1-4bd6-97a3-b3ece2b1e993">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="if0eab8c8a4d84574a5687177a26a568f_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxNjNmYzJjY2ZkZTRiZDliOTJjZGY3NzY4ZjJiNDk5L3NlYzo3MTYzZmMyY2NmZGU0YmQ5YjkyY2RmNzc2OGYyYjQ5OV8xL2ZyYWc6MmZiNmVjNjJhZDg4NGQzZWIyM2U1YzkxNTYyMDhkNDYvdGFibGU6ZTJmZjJjODhmNDc4NDcyZDhkZjk5OWQzZjdkNzlhYWUvdGFibGVyYW5nZTplMmZmMmM4OGY0Nzg0NzJkOGRmOTk5ZDNmN2Q3OWFhZV8xLTAtMS0xLTcyMTE4L3RleHRyZWdpb246ZjZiMjc1Nzc0ODExNGFkNmE2ZmI3NzczZmY3MjJmYTlfMjk_1e85d5fd-c8e6-4bf8-8253-bebf944dba25">false</dei:EntityEmergingGrowthCompany>
</xbrl>
