<?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/2021"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="vray-20220110.xsd" xlink:type="simple"/>
    <context id="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001597313</identifier>
        </entity>
        <period>
            <startDate>2022-01-10</startDate>
            <endDate>2022-01-10</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV80L2ZyYWc6ZjhkMDQ0YTEwMDVhNDBjNmFhYTNlMjk2ZmYxYzhmMGIvdGFibGU6NzdlN2M0MTcwMTVmNGE5NWI4YjFmOTgzM2Q3NDAxZDQvdGFibGVyYW5nZTo3N2U3YzQxNzAxNWY0YTk1YjhiMWY5ODMzZDc0MDFkNF8wLTEtMS0xLTI0MTAw_0712a654-cde2-4200-9590-f845bb44a9dc">0001597313</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV80L2ZyYWc6ZjhkMDQ0YTEwMDVhNDBjNmFhYTNlMjk2ZmYxYzhmMGIvdGFibGU6NzdlN2M0MTcwMTVmNGE5NWI4YjFmOTgzM2Q3NDAxZDQvdGFibGVyYW5nZTo3N2U3YzQxNzAxNWY0YTk1YjhiMWY5ODMzZDc0MDFkNF8xLTEtMS0xLTI0MTAw_fd3b61e7-13e2-468d-b74a-f7728ce15fcf">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGV4dHJlZ2lvbjo0ZmEzODZhOGEzYTg0N2Q3YjQwNTUzMDAyYjUzODY3ZF8xNDg3_4948042b-1b83-4ca4-a79f-6062423a13fd">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGV4dHJlZ2lvbjo0ZmEzODZhOGEzYTg0N2Q3YjQwNTUzMDAyYjUzODY3ZF8zMjQ_1f19f67f-2cb8-4c22-bd08-a83ef88c406d">2022-01-10</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGV4dHJlZ2lvbjo0ZmEzODZhOGEzYTg0N2Q3YjQwNTUzMDAyYjUzODY3ZF8xNDg4_e0f0cfe2-e410-4a92-a205-1ff0de7111f3">ViewRay, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGFibGU6OTNlYzc0MmQ1Njc2NDRjN2JiMTAzNDZjMDc2NmRiMjgvdGFibGVyYW5nZTo5M2VjNzQyZDU2NzY0NGM3YmIxMDM0NmMwNzY2ZGIyOF8wLTAtMS0xLTI0MTAw_69e8fb29-fac3-46a1-a660-6cbc3b5b8ce8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGFibGU6OTNlYzc0MmQ1Njc2NDRjN2JiMTAzNDZjMDc2NmRiMjgvdGFibGVyYW5nZTo5M2VjNzQyZDU2NzY0NGM3YmIxMDM0NmMwNzY2ZGIyOF8wLTEtMS0xLTI0MTAw_6fa80b31-9d50-4799-89ca-e9d9ca93b602">001-37725</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGFibGU6OTNlYzc0MmQ1Njc2NDRjN2JiMTAzNDZjMDc2NmRiMjgvdGFibGVyYW5nZTo5M2VjNzQyZDU2NzY0NGM3YmIxMDM0NmMwNzY2ZGIyOF8wLTItMS0xLTI0MTAw_7c680e77-a0ac-466d-9fda-3fd85daf8b64">42-1777485</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGV4dHJlZ2lvbjo0ZmEzODZhOGEzYTg0N2Q3YjQwNTUzMDAyYjUzODY3ZF8xMDk5NTExNjI5Mjcz_57881bf7-9fc1-4cbe-8dd7-2ec33a4f0c0c">2 Thermo Fisher Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGV4dHJlZ2lvbjo0ZmEzODZhOGEzYTg0N2Q3YjQwNTUzMDAyYjUzODY3ZF8xMDk5NTExNjI5Mjc3_756edf74-c806-4da4-9d1b-f8345420efcc">Oakwood Village</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGV4dHJlZ2lvbjo0ZmEzODZhOGEzYTg0N2Q3YjQwNTUzMDAyYjUzODY3ZF8xMDk5NTExNjI5Mjgy_c3c391dd-e9d3-45ac-b5af-d39a0a8cc962">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGV4dHJlZ2lvbjo0ZmEzODZhOGEzYTg0N2Q3YjQwNTUzMDAyYjUzODY3ZF8xMDk5NTExNjI5Mjg2_584301eb-ae26-446a-84cd-50bb566a4c35">44146</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGV4dHJlZ2lvbjo0ZmEzODZhOGEzYTg0N2Q3YjQwNTUzMDAyYjUzODY3ZF8xNDg5_2fdfda6b-b310-4c59-9732-2ec3e49eedb2">(440)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGV4dHJlZ2lvbjo0ZmEzODZhOGEzYTg0N2Q3YjQwNTUzMDAyYjUzODY3ZF8xNDkw_af820154-ff3f-40fc-ae60-1ac540d24500">703-3210</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGFibGU6NjJkMDAyYWU3NGNkNGM3Nzk2MTE5ZTNjNzE0YWZiNGIvdGFibGVyYW5nZTo2MmQwMDJhZTc0Y2Q0Yzc3OTYxMTllM2M3MTRhZmI0Yl8wLTAtMS0xLTI0MTAw_0f42a2b8-aef2-40af-8c20-4202c913fa08">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGFibGU6NjJkMDAyYWU3NGNkNGM3Nzk2MTE5ZTNjNzE0YWZiNGIvdGFibGVyYW5nZTo2MmQwMDJhZTc0Y2Q0Yzc3OTYxMTllM2M3MTRhZmI0Yl8yLTAtMS0xLTI0MTAw_92661633-ce45-40af-8d22-ce7f846ef97f">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGFibGU6NjJkMDAyYWU3NGNkNGM3Nzk2MTE5ZTNjNzE0YWZiNGIvdGFibGVyYW5nZTo2MmQwMDJhZTc0Y2Q0Yzc3OTYxMTllM2M3MTRhZmI0Yl80LTAtMS0xLTI0MTAw_6bcdb03b-4e29-49c7-b933-67bb05f1cecd">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGFibGU6NjJkMDAyYWU3NGNkNGM3Nzk2MTE5ZTNjNzE0YWZiNGIvdGFibGVyYW5nZTo2MmQwMDJhZTc0Y2Q0Yzc3OTYxMTllM2M3MTRhZmI0Yl82LTAtMS0xLTI0MTAw_ecb584c2-0812-4ffc-ad27-bf71179ac770">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGFibGU6OGVhNTE2NDljZTZmNGRjMjhiMDQ2YTE1ODA2MmE5MTgvdGFibGVyYW5nZTo4ZWE1MTY0OWNlNmY0ZGMyOGIwNDZhMTU4MDYyYTkxOF8xLTAtMS0xLTI0MTAw_95463c14-036f-44ca-a1e7-55a11c3fa800">Common Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGFibGU6OGVhNTE2NDljZTZmNGRjMjhiMDQ2YTE1ODA2MmE5MTgvdGFibGVyYW5nZTo4ZWE1MTY0OWNlNmY0ZGMyOGIwNDZhMTU4MDYyYTkxOF8xLTItMS0xLTI0MTAw_cfbac8a5-6a91-4a69-a63c-4f1af2d07c5b">VRAY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGFibGU6OGVhNTE2NDljZTZmNGRjMjhiMDQ2YTE1ODA2MmE5MTgvdGFibGVyYW5nZTo4ZWE1MTY0OWNlNmY0ZGMyOGIwNDZhMTU4MDYyYTkxOF8xLTQtMS0xLTI0MTAw_a042153d-ffc7-4729-a687-b3a3f232e0be">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ibc77eba7b03d48d29e0c01bbcec04fb8_D20220110-20220110"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzODI4MDQ5NTZkNTRhZTNiNjRiM2YxOTY3NTE1ZWQ5L3NlYzpmMzgyODA0OTU2ZDU0YWUzYjY0YjNmMTk2NzUxNWVkOV8xL2ZyYWc6NGZhMzg2YThhM2E4NDdkN2I0MDU1MzAwMmI1Mzg2N2QvdGV4dHJlZ2lvbjo0ZmEzODZhOGEzYTg0N2Q3YjQwNTUzMDAyYjUzODY3ZF8xNDkx_09a532cd-6649-4ad4-8b6f-946c6d4a73bf">false</dei:EntityEmergingGrowthCompany>
</xbrl>
