<?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/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="vray-20221231.xsd" xlink:type="simple"/>
    <context id="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001597313</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie506e74532f946b48c2400a82ddd04fa_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001597313</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i547130b3b61b4d03a109a0a605b42fc0_I20230410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001597313</identifier>
        </entity>
        <period>
            <instant>2023-04-10</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV80L2ZyYWc6NDIxMTIwNTNlYjYyNGZkNjgwOTViMmFjNzE0ZTgzMjAvdGFibGU6MWJlZDhhMTc4YTJhNGQ2ZTg3ZWVjNmFhYmUxMDg0ZWEvdGFibGVyYW5nZToxYmVkOGExNzhhMmE0ZDZlODdlZWM2YWFiZTEwODRlYV8yLTEtMS0xLTY1ODAw_265eae13-6437-4f71-9de3-3c7d3b98a670">0001597313</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV80L2ZyYWc6NDIxMTIwNTNlYjYyNGZkNjgwOTViMmFjNzE0ZTgzMjAvdGFibGU6MWJlZDhhMTc4YTJhNGQ2ZTg3ZWVjNmFhYmUxMDg0ZWEvdGFibGVyYW5nZToxYmVkOGExNzhhMmE0ZDZlODdlZWM2YWFiZTEwODRlYV8zLTEtMS0xLTY1ODAw_0ecc659d-0897-46b4-9caf-340ec8a2f1bf">true</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV80L2ZyYWc6NDIxMTIwNTNlYjYyNGZkNjgwOTViMmFjNzE0ZTgzMjAvdGFibGU6MWJlZDhhMTc4YTJhNGQ2ZTg3ZWVjNmFhYmUxMDg0ZWEvdGFibGVyYW5nZToxYmVkOGExNzhhMmE0ZDZlODdlZWM2YWFiZTEwODRlYV81LTEtMS0xLTY1ODAw_1b9ad90a-88f9-42aa-aac8-0ffeeca17323">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV80L2ZyYWc6NDIxMTIwNTNlYjYyNGZkNjgwOTViMmFjNzE0ZTgzMjAvdGFibGU6MWJlZDhhMTc4YTJhNGQ2ZTg3ZWVjNmFhYmUxMDg0ZWEvdGFibGVyYW5nZToxYmVkOGExNzhhMmE0ZDZlODdlZWM2YWFiZTEwODRlYV82LTEtMS0xLTY1ODAw_19d2b8da-78dc-4de2-936f-c8cb3338fddc">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentType
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODc1_338b8631-4286-46b1-a330-be31b78a9ee0">10-K/A</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6NjQ5NTNkOWFiMGIzNGNhMjkwNmZiZDY4ODdhZDczMGEvdGFibGVyYW5nZTo2NDk1M2Q5YWIwYjM0Y2EyOTA2ZmJkNjg4N2FkNzMwYV8wLTAtMS0xLTY1ODAw_8b032ad1-1232-40fd-81a1-c4c87564536d">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8yNjU_1fb54823-82e8-4a4f-9974-a4294c71c9c1">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8yNjU_a12e1bff-8045-4f66-a1cf-bb2628e1505a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6ZTc2NTZlMzg2YTYxNGU5MTgyNWViYTQ1MzBkZjZiMWMvdGFibGVyYW5nZTplNzY1NmUzODZhNjE0ZTkxODI1ZWJhNDUzMGRmNmIxY18wLTAtMS0xLTY1ODAw_0389ea7d-fe5d-4691-a451-36ffa3d3d353">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODY1_639d664e-8258-4dfe-ae69-375308f87e38">001-37725</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODY2_72f39391-6bf1-4660-ab80-a49af8ba5a0e">ViewRay, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6YWY5YWYzMmFiMzEwNDhjNGE1NjdkZjc1MGE4MjY1MTYvdGFibGVyYW5nZTphZjlhZjMyYWIzMTA0OGM0YTU2N2RmNzUwYTgyNjUxNl8wLTAtMS0xLTY1ODAw_b924868f-b211-4951-a7de-91140cb89fa7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6YWY5YWYzMmFiMzEwNDhjNGE1NjdkZjc1MGE4MjY1MTYvdGFibGVyYW5nZTphZjlhZjMyYWIzMTA0OGM0YTU2N2RmNzUwYTgyNjUxNl8wLTEtMS0xLTY1ODAw_87aa8fd6-8cca-4d2e-9fa3-22cb0f2530f7">42-1777485</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6YWY5YWYzMmFiMzEwNDhjNGE1NjdkZjc1MGE4MjY1MTYvdGFibGVyYW5nZTphZjlhZjMyYWIzMTA0OGM0YTU2N2RmNzUwYTgyNjUxNl8yLTAtMS0xLTY1ODAwL3RleHRyZWdpb246OWVkOTgzZmE1MWJiNDVkZWFhMDBlYjZkOTI5YTI1MDZfNA_161d1ab3-a1c4-453c-afc7-302ccf4efcee">1099 18th Street Suite 3000</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6YWY5YWYzMmFiMzEwNDhjNGE1NjdkZjc1MGE4MjY1MTYvdGFibGVyYW5nZTphZjlhZjMyYWIzMTA0OGM0YTU2N2RmNzUwYTgyNjUxNl8yLTAtMS0xLTY1ODAwL3RleHRyZWdpb246OWVkOTgzZmE1MWJiNDVkZWFhMDBlYjZkOTI5YTI1MDZfNw_69b05ec7-51e4-45f6-837e-3628324ec2be">Denver</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6YWY5YWYzMmFiMzEwNDhjNGE1NjdkZjc1MGE4MjY1MTYvdGFibGVyYW5nZTphZjlhZjMyYWIzMTA0OGM0YTU2N2RmNzUwYTgyNjUxNl8yLTAtMS0xLTY1ODAwL3RleHRyZWdpb246OWVkOTgzZmE1MWJiNDVkZWFhMDBlYjZkOTI5YTI1MDZfMTE_b9f65d8f-a25a-492a-9768-bafc777c5794">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6YWY5YWYzMmFiMzEwNDhjNGE1NjdkZjc1MGE4MjY1MTYvdGFibGVyYW5nZTphZjlhZjMyYWIzMTA0OGM0YTU2N2RmNzUwYTgyNjUxNl8yLTEtMS0xLTY1ODAw_26fb5024-03d1-4057-8ee6-61dc4dd2bd47">80202</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODYz_62a42d28-2597-4784-a68e-6f1b608ddc98">440</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODc2_0640ceec-bf80-4c89-b39d-78ab71a57242">703-3210</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6MzlmYjRiNTQyYWRjNGE5NThhNWJhMGJmZjcxNTYxOWQvdGFibGVyYW5nZTozOWZiNGI1NDJhZGM0YTk1OGE1YmEwYmZmNzE1NjE5ZF8xLTAtMS0xLTY1ODAw_3614f1f7-a756-4207-bd3c-93cdb566ccf0">Common Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6MzlmYjRiNTQyYWRjNGE5NThhNWJhMGJmZjcxNTYxOWQvdGFibGVyYW5nZTozOWZiNGI1NDJhZGM0YTk1OGE1YmEwYmZmNzE1NjE5ZF8xLTItMS0xLTY1ODAw_affea88e-1c45-47f1-98cb-a06d4a70dc0b">VRAY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6MzlmYjRiNTQyYWRjNGE5NThhNWJhMGJmZjcxNTYxOWQvdGFibGVyYW5nZTozOWZiNGI1NDJhZGM0YTk1OGE1YmEwYmZmNzE1NjE5ZF8xLTQtMS0xLTY1ODAw_7b308689-517a-47fc-bc74-4694fe427825">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODY3_8a5025f7-e73a-49b6-9936-ef4fdde46224">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODY0_6e54bd70-b30b-4197-8345-41c99179e26c">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODcw_815c9755-d392-4be4-8d3a-79c4baf48ad0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODcx_6bfa6511-f7e8-44a5-bbe0-ede59e399bef">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6NGQ5Nzg0ZjUxYzhlNDRmMmJmZmU5ZmFkNDZkOWVkMTEvdGFibGVyYW5nZTo0ZDk3ODRmNTFjOGU0NGYyYmZmZTlmYWQ0NmQ5ZWQxMV8wLTYtMS0xLTY1ODAw_b85e194b-f1e4-469a-b4bc-45ddc0f8b8a4">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6NGQ5Nzg0ZjUxYzhlNDRmMmJmZmU5ZmFkNDZkOWVkMTEvdGFibGVyYW5nZTo0ZDk3ODRmNTFjOGU0NGYyYmZmZTlmYWQ0NmQ5ZWQxMV8xLTEtMS0xLTY1ODAw_4f4bc236-4a52-4cf8-ad38-6cfc79c36883">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGFibGU6NGQ5Nzg0ZjUxYzhlNDRmMmJmZmU5ZmFkNDZkOWVkMTEvdGFibGVyYW5nZTo0ZDk3ODRmNTFjOGU0NGYyYmZmZTlmYWQ0NmQ5ZWQxMV8xLTQtMS0xLTY1ODAw_d2a8c9a8-ce50-438d-a4c3-55cf88846723">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODcz_3e7a5728-55ef-43f4-9a9c-210f22f0a5e3">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zODc0_95571c80-3531-41af-b12c-d5c3741a09c4">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ie506e74532f946b48c2400a82ddd04fa_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF8zNTA2_894d2315-d8ca-45e5-940e-1d609b092537"
      unitRef="usd">463514537</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i547130b3b61b4d03a109a0a605b42fc0_I20230410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xL2ZyYWc6YThhNzk0OTJkNmYxNDYzYmJlYTg1NGIwOWQ3ZmIxNzgvdGV4dHJlZ2lvbjphOGE3OTQ5MmQ2ZjE0NjNiYmVhODU0YjA5ZDdmYjE3OF81NDk3NTU4MTgwNTg_ea3b6414-4ef5-4ad7-8c85-ed8fe732a233"
      unitRef="shares">183389623</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i547130b3b61b4d03a109a0a605b42fc0_I20230410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xNjMvZnJhZzoxYjcxNmY1YjEwYjA0MWVjODMyNTYzZmE2NjVlNjU0NS90ZXh0cmVnaW9uOjFiNzE2ZjViMTBiMDQxZWM4MzI1NjNmYTY2NWU2NTQ1XzEwOTk1MTE2NDI1NzE_ea3b6414-4ef5-4ad7-8c85-ed8fe732a233"
      unitRef="shares">183389623</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorName
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xNjkvZnJhZzplMThlZjBiNGU5YWI0MGNiYWUyYzI3NzZjM2U4ZDE4YS90ZXh0cmVnaW9uOmUxOGVmMGI0ZTlhYjQwY2JhZTJjMjc3NmMzZThkMThhXzEwOTk1MTE2MzA2NzM_323fdaa8-5547-48bc-8a0d-8dcc34491312">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorFirmId
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xNjkvZnJhZzplMThlZjBiNGU5YWI0MGNiYWUyYzI3NzZjM2U4ZDE4YS90ZXh0cmVnaW9uOmUxOGVmMGI0ZTlhYjQwY2JhZTJjMjc3NmMzZThkMThhXzEwOTk1MTE2MzA3ODA_effa44c7-832f-43e5-99aa-d195a22c2caa">34</dei:AuditorFirmId>
    <dei:AuditorLocation
      contextRef="i5f20404a8f36470ea1a7e822b3ffc3fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgwYjE4ZmVmZmRhODQ4MGJhMGJkNTJiNzk5NjcwYWMxL3NlYzo4MGIxOGZlZmZkYTg0ODBiYTBiZDUyYjc5OTY3MGFjMV8xNjkvZnJhZzplMThlZjBiNGU5YWI0MGNiYWUyYzI3NzZjM2U4ZDE4YS90ZXh0cmVnaW9uOmUxOGVmMGI0ZTlhYjQwY2JhZTJjMjc3NmMzZThkMThhXzEwOTk1MTE2MzA3MTY_e5307770-920b-411a-b588-6c692d4a7483">Denver, CO</dei:AuditorLocation>
</xbrl>
