<?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:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rxrx="http://www.recursion.com/20210930"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="rxrx-20210930.xsd" xlink:type="simple"/>
    <context id="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iec0cf3fd3c7f46d58081b8db6dd0a213_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i014b7cc1c107456880d54adcaf72ca6c_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i227689ec41e7442c8fc5bdd888e16504_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id81600d989114130b43235d442b1e71d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7ecc7deafb5e4f9c982501dc4510e260_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if22f0a3e4f5d4143bce97be2c742375b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if98a6d661e4e47aab1f3971da19db8fa_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if3cb24ed3206446e9ec9135d7c55c2b5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifbae21d8d86e4d03b1dc645c4d773d58_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9367de1805594f3ea5232c87da29a431_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0a193d7c195b410a9442788aa6400f38_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia091bf9e820244ad994cca02e9749f08_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iafc80a548fed40e799b5efc628f47c0f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifc0cf13b1f9d4529bf1fb83789fc572c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5c9aedd7890a474881e0f2ee83a5bb75_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1f2f2c074b1e43afaf522e34126788a5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if0ff446e32064366bc8ac2fb705f08c7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i28cbfc7f295d41798a3535412b1097ef_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4b650a6bb07749f0a6edf5919d0a3161_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i285746a4957648a9b7d4042cbb79af11_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i40cfd8df988f4d82810e987c2d28b259_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6e44c4c74c4244ad9325ce8ee3d87c39_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i43267d208dab4736ae222644e2d2c456_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i51f4b84aaf944dbe9a02fd4931d34296_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if4b3bdbb908941fe9dd8a36f77aa3125_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0b9cf913bc7c43ca9b2e069af2d8729b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i40174ea8bb02463794d3b4d1c442fb95_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i30420430e079491d8ed1cccc567ce1a4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c9e3fea7fdb4088a7ed864903989ab8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i75c52a0d323d498e8014b63cf8a7850d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0eb56eae1b564d73804d37ddfe5ab0ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i91d161d487e84f1f904d7fda0b4884fd_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i776c6fde78c34963b7743761ab97c975_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if73d88c6905d43d9845387c7410b96a9_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic9c4548723a94137977675db77d39056_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4482ced31be5421b8f43d4f1dbe206c4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5705097d3db6486b875714c0fdd8511f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if5e93eef6c0643958f8d3941866bed9b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1352bc1f243c4c93b8a1a85f705f61bd_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rxrx:SeriesAAndSeriesBWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i881224a385cd4b5bb6c214cf65fbdc6f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rxrx:SeriesAAndSeriesBWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie4b4fd7858ca4d1b8cbd0d11d1d96c2e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rxrx:SeriesAAndSeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i29a9bdffe7f94be498dcc2410790c11f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i872955c4fcdd4c5eaf64056f28e5f425_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2a95d59cc58842588ef57ba5c32d5d71_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4cfdf3f6f12e4ce0ae4dfac0a5ed90d2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i28896c19aa0048d895dddd0ae8427e87_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia0e2b80f5d48496fa52384c883bedd9d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3209489bac6541a49f8dc6490492263d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5058a871b06b4ce2a3fa07e2e0a0bfb2_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3f381af37b384806826160a459ac1a6a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if7ff4d3f153a469d96516e024f93f1cc_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8338d53d46ff438abc85d037a8e6da2f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i869c72f28c2245f8b0f7ccc8daabd4fd_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5e11557b1837454f993cb507031865c5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0b7ae49e496a4f9888670cd3e0d4b725_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i77586c203c024828a9a78bdb39902891_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idb73e0e9cb754e1bbe802d6ae2551e64_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icee0f1fd845e456095af44bb0a898324_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i182ec792f9954c3580432f8d5bb60d4c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i16660690238a4cba84cc971aaa39f2bc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id1e19c489d0541559211c4f3b9fc97a3_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i778df7726a034719acdc84318d53c893_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ia31781556c024ff299dfa585947bf905_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ie4e5e9f454354e0898d008f9b70e031f_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rxrx:ViumIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="idd4cc970bf084e72a23bc5618284498a_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rxrx:ViumIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ic76fe27fdee64641b854285105025b00_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rxrx:ViumIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i1fc1f03ee515432fa42136f5abffdeca_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rxrx:ViumIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i664743a93bb344148d7136746fd74f72_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rxrx:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i4bc65b757b0943af90388d031f257341_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rxrx:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d68dbe3edaa4b9280d1ffb236378a0b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i817c708d2c01406eb506b6bb2d083fd0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7bf122307ee643a0845c0597e111bdfc_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9ae7b4560de940f1ba648b0647540789_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac3d0f8815254b29b2f5393fc3e65f2c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ibc7703b2a8b748759f610e861ada8589_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e32a03cb9fc49e4b252453d837334e6_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i90fa6b131e76491793a97c75f8dfec99_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6feede82f4cb4ac49b0be949785d9497_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rxrx:CorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7296ea094e2d4b13917424c13cfba62e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5217d88f4c3e49a69c131211ccc0f740_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8495e49fee3844bab82f503ea301cd51_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="icd2a77b480e946b1a98b623504da657e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id524b0a380484a13b1423d25efdc9ce6_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rxrx:MidcapLoanAgreementTermLoanFacilityTrancheOneMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i17e592cb3484481d8f3bdf27f4b46fb5_D20190901-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rxrx:PacificWesternBankLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i61c469b1d47e4489abb014373df5e6a8_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rxrx:MidcapLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i712dde3d59e94dbba069d3ea10c0fb15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rxrx:MidcapLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice8000a9bf874bc2a077c5140c2c981d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rxrx:MidcapLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibc2eb416e12e4f8a8c617e89412832c8_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rxrx:PacificWesternLetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i38cdee8154a14b54b5c1a723df0dbb8b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rxrx:PacificWesternLetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2921e91a9279497f81a20c55ba343d96_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i1d0e548c03ea4dd7b12d2c5350a4d3a3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i691d5ffc27f14a19a75ef556811825c4_D20200901-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4c1a2671a54b4d92ac1029a3f54a040c_D20200901-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i50773bc073fb4acea17c712bc1126a6b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id3ccad45b4c84988b490de168ac87d85_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie16333b91755459cbc141c348c781d1e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rxrx:Station41LeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6b6e8d11e94a4bc8a66fa0b30b88119e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rxrx:Station41LeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaa0d1040f8284cf4b91e4bd58e26b3a1_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i52b9725b29684ee8a41390d35b177c5b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i91f13a3891e14799978936761e6b66eb_I20160831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxrx:LeaseArrangementNameAxis">rxrx:KomasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-08-31</instant>
        </period>
    </context>
    <context id="i97ab0048367c48bcbdd713b807fbd5e6_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxrx:LeaseArrangementNameAxis">rxrx:KomasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if53c3048ea9f49fdada4b25a94aa8898_I20170831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxrx:LeaseArrangementNameAxis">rxrx:Station41Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-08-31</instant>
        </period>
    </context>
    <context id="ie9dfd0688b804a938bbb48c0edbe5056_D20170801-20170831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxrx:LeaseArrangementNameAxis">rxrx:Station41Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2017-08-31</endDate>
        </period>
    </context>
    <context id="i532e90ec1ce24d4395f470300c0303ad_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxrx:LeaseArrangementNameAxis">rxrx:Station41Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i570b1109d5a14f2cbffa015a78fae6ae_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxrx:LeaseArrangementNameAxis">rxrx:Station41Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ib7019fd2b10448cf9b45ac7687f8df45_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rxrx:Station41Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifff20fde529149e6b553db40f2b4c2c5_I20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rxrx:MilpitasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-31</instant>
        </period>
    </context>
    <context id="ia41f6975e5dd422096f973c5f9c36e59_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rxrx:Station56Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i21570e1162e44757bb2fe76c1778ed38_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rxrx:Station56Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i54a01ea1f999425489bb8e0b81240782_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxrx:LeaseArrangementNameAxis">rxrx:Station56Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i44bce2b5c9264b77a056d1235fca4c45_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">rxrx:Station56Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6b8e1278f8d04c5bb2a24c4705c97839_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i254f679cd4904fd2ae4f87879e686402_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iff923fa8b5684f93a68cdd99414295e8_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iea9aa8f9e434498bb2d91529de11b85c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie140edce6ab14151a2b4993eaf954127_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0cdbb7ca602427aa9d10c9705dd6f27_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesA1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54664e6f89084434b268927edece521c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic205e7e2b2b840e2bc87f376d3065cf6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6830fb8120554381b4ac31b7bc4f1b20_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f346aeecf9b49c8bbe537c86235e1cf_D20210420-20210420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-20</startDate>
            <endDate>2021-04-20</endDate>
        </period>
    </context>
    <context id="ice0bed1c8a884eb9b91557f3c6c8fbc6_I20210420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-20</instant>
        </period>
    </context>
    <context id="ida225ec4cb3e47f0b2b397b7d9fc8ea1_D20210409-20210409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <startDate>2021-04-09</startDate>
            <endDate>2021-04-09</endDate>
        </period>
    </context>
    <context id="ifb46e3752d19457fb9b591d8ac77a4af_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rxrx:ChristopherGibsonAndAffiliatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2beb2e86bb554101bc5776a4c46ea692_D20200801-20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rxrx:BayerAGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="i579b43fe01ce4c56a9134274deed89c9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rxrx:BayerAGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i87ec7c8bf2994d2e9b1fab9c0703332a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rxrx:BayerAGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i236ba6571e724a009ebcfe23594fc46f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rxrx:BayerAGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i911deb0a783d45d48883d1a7b215ba7f_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rxrx:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ic110f6aa94f44a0ea151f7f1d1355795_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rxrx:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7ac5bbd776f34c14905561c10878b1d4_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if6eea4fe55d0492db79350755e48b8b9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i005b6369f9a04da2b37d8abb0937ccd6_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6c86ed481ac0466f814feccb1b0dfc44_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iac787d8519de4fb7b4312d4d537327cd_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8946372da4bb412ebce1e7fbd111ba10_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibe55087b940747989ca8778b35a30ba2_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6a0aa783282d499eabe30b6edf7958f4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icfd5c060ab594cae9f6247af22410df8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4ce5ea44684646478e321a6f5da5f498_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i791d376bba2b4de991216d3882aab0e0_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3593a21b1db24ddb9a190720383788c5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4381c37b0f434d1292766458d6f33a83_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ia5509909b8164d1392214698e190db36_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i12720851e14f4054b18ea160b3ae9c16_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i84ca49f352744d10969d369737887491_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iaec16661eb85408985324c4bec4ce6bc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idd1b4082185f4ff8b95aa9ccc5e14905_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6a0b13ec20ca48d586c285f56d52aaf7_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ie6d027f3b69840d8bbb90d7865d8a14f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5178af52d1e344b2b4bb0e63f30c7ce1_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i23ab811b0acb4f168c59b520becd7a72_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ibc8d774d0f354dffa104fb6ec49d31f5_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rxrx:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ia59ee14c284b45dfb5c8bbaae6df4885_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rxrx:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i624cda05c6f442e482227cdcb651b01e_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0c8780804ec9494aa5a5c9fa23f6bcc6_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ibfd006ea4f4945efaeb183fc075f012d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rxrx:A2016WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i209f333c943b42e79aab9462added11c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rxrx:A2017WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33aa98d15eec4725a67ba5499bcbbc29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rxrx:A2018WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0015342eeae14a93b10cef24c0a7eb00_D20200101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rxrx:WarrantsIssuedInJanuary2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ic1ead2550bf14c0893a228633bcb285d_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rxrx:WarrantsIssuedInJanuary2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i2848f38457cf43dfb9f1a86a2619c3ec_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rxrx:WarrantsIssuedInJanuary2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rxrx:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2bd3ed16cc3a40d9b40309215a26d2d3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib3660f34156d445c9c45640b5093824c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ieb672f271cdc43bab7ca1eac36b7098e_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6c7aac41dc2042ada5f77fd1aa3b0fbe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if14c65e722904f9f939058b7366b4e72_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie51a0fc21e8f4d418cb515efcc6a3eaf_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i31c907d87561487794a79022d9299487_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i756c7d0b565b426a875ce5edaf4246da_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i43d68d556edc469f8dbbfc00b0bcd81a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9dbb8973cbf243ddb6a0cff4c11e1625_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibf3bd2b3f1de4ca2ab977e7dc5e21061_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i25149b9a570440e894a302d56c3419d4_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3102e5c386934e08baf3f55a99f19f8f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i53e651de692a4311baff885fe1d206fd_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i70f6c3f9030e468f943ac8072eca5c43_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7b9f157f6cc14838be0480cbdd9ff968_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i66ff3b8c31df4b4b8a24cb74978eff8f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib3a1c33e0c004ee7bcc3a113bfdbe90e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i26eb528b81cf4adf8be643e9113fd19c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5628df5a4848456eb3ec9ada5263c011_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5ba0f31dd7d94a7aa2ea877325c0bb72_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia222d34dfedb42a989e65c18da7342b2_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ied40c52ff827437a831df98fbdf2c99c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ice8b605c718747d2acbf2c3db10e6ec0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia7afc904b0874b9c80f044ef16fb6c10_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i29d4ed7ff0ab424a9e1664b17448dcd5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i43c8d5736faa4c1983958144094f549c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1407ac7645fc47fa897329aea3c530a8_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i610ce8d6e6fb4af2aed56ad3de0f1a9f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iebe1a1be865947f4aa113d844800ea59_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibec53fdf9f59440fb5fcf12d42df3d39_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaab494b26364446fba34ae32a935dfc1_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i190cd4db6d464d718e8e7930d9ca1083_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic3214dd56bf64eedbbf429ee3a167178_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i51038493a87f4438a225fa0f3eb3d1a8_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5a01352bcbd0418da5a4d83c3911cb35_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iaac2c0d34aa14f4b86eb9fb680095a93_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if2b0eacaa900484a97d3551758e92093_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if6fec666dd574bdd860d28ccf54b11c1_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8d40bedd685247d78f2216e50d9a8eff_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie30ba9ac44034c578ac0d736845582c9_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic3de39547ef349e992ca21d173027833_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic04ee2989244405a8478ecdc58c1d93c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i620b4c771b704d6bbc4945cbd1c5dc27_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ida224670f66a4cd1b60d191c2e281cce_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ief95da0bc6cf471e9f41eac09bb2d67b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="idf2d0d327cf84c748140d0325b4ebd61_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i564180300205478f9ed895f99b4dfe03_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i441ebff9e64d4bac86210ac2f3fe7cbe_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie20600623f4948c3a5c474d9eecc9162_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0872f901a90f4c1abc3c5b8804f79732_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="icee4c5b8987c42068342ac8fe0f80772_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i013dda72d65e48359f86e04e7a20b9e3_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1296a5886a6f470cb0230592349be9eb_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ice6b0ed534a640c5931de64b79a5225c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i40d9ff00f3094561b99abddcbbc1196c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8d4a620cd1204890aa34ec28087d8251_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c0eaa2c18ad4155a24b7bf783e3177e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b15c90e4b864e4fac918da8be88c86f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a713b2042cb45f4baae40157f292534_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc102fb1bc82413aa69f0cd8e15bbcb7_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i242c9fb9e9d34e39bc8bb5ea202c9f5c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6914913f4c29445486a40ba822c76f9c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7d8622a762a34db69acf56d2140a8afe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f4c24f5df41449c8a6537fb7c6f3dc2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7749db1c1872417f962d0cc10eb2a200_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id9cf7bd8980049bea59d3c2a32ae4c09_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i18aaa35da92e4cfcab63c485c3c4aaac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i774ee2b9287545a0a57464dbab971920_I20171205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-05</instant>
        </period>
    </context>
    <context id="ia19aa404aca14cc6acdaf9338dfc7ff5_D20171205-20171205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-05</startDate>
            <endDate>2017-12-05</endDate>
        </period>
    </context>
    <context id="i6893f1ac3dd94238a44159176b56e2aa_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5fc41eefa45d46c3ad7b8fa3931ff65b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001601830</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="position">
        <measure>rxrx:position</measure>
    </unit>
    <unit id="extensionperiod">
        <measure>rxrx:extensionPeriod</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="vote">
        <measure>rxrx:vote</measure>
    </unit>
    <unit id="project">
        <measure>rxrx:project</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80L2ZyYWc6YjMzNWZkNTk4NGVmNGE2YWI3YjA1ZmZhNjE2Y2UzNTEvdGFibGU6ZDE0Njk3MzA5YjExNDgwMjk3ZmJlY2JiYmE2YWM0YTEvdGFibGVyYW5nZTpkMTQ2OTczMDliMTE0ODAyOTdmYmVjYmJiYTZhYzRhMV8xLTEtMS0xLTA_3d8a0563-ac3b-4567-ba87-d3f12bbb20bb">0001601830</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80L2ZyYWc6YjMzNWZkNTk4NGVmNGE2YWI3YjA1ZmZhNjE2Y2UzNTEvdGFibGU6ZDE0Njk3MzA5YjExNDgwMjk3ZmJlY2JiYmE2YWM0YTEvdGFibGVyYW5nZTpkMTQ2OTczMDliMTE0ODAyOTdmYmVjYmJiYTZhYzRhMV8yLTEtMS0xLTA_9efc6705-aadc-4d41-b5ce-44a359e9fa7c">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80L2ZyYWc6YjMzNWZkNTk4NGVmNGE2YWI3YjA1ZmZhNjE2Y2UzNTEvdGFibGU6ZDE0Njk3MzA5YjExNDgwMjk3ZmJlY2JiYmE2YWM0YTEvdGFibGVyYW5nZTpkMTQ2OTczMDliMTE0ODAyOTdmYmVjYmJiYTZhYzRhMV8zLTEtMS0xLTA_4f894f93-8577-4328-bc07-8ec65481a028">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80L2ZyYWc6YjMzNWZkNTk4NGVmNGE2YWI3YjA1ZmZhNjE2Y2UzNTEvdGFibGU6ZDE0Njk3MzA5YjExNDgwMjk3ZmJlY2JiYmE2YWM0YTEvdGFibGVyYW5nZTpkMTQ2OTczMDliMTE0ODAyOTdmYmVjYmJiYTZhYzRhMV80LTEtMS0xLTA_8524b89e-c0b4-47bd-9e02-649f19c0cede">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80L2ZyYWc6YjMzNWZkNTk4NGVmNGE2YWI3YjA1ZmZhNjE2Y2UzNTEvdGFibGU6ZDE0Njk3MzA5YjExNDgwMjk3ZmJlY2JiYmE2YWM0YTEvdGFibGVyYW5nZTpkMTQ2OTczMDliMTE0ODAyOTdmYmVjYmJiYTZhYzRhMV81LTEtMS0xLTA_d0f1a6b6-e801-4063-b1f6-a1a62987ba0a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzQ2_b2f45390-64b1-44d5-943f-cb4d523ed4c7">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzMx_b9020e71-f133-4b05-9381-fc4ae9c74db6">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMjg_7d750711-f0a6-460b-9797-cb42e25ce52e">2021-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzMy_2fff5b0a-f8f7-4b2e-8627-21e620840c03">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzM0_21ac43f0-2d54-4f9b-a5d0-43a170de09bc">001-40323</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzQ4_049c08be-a22f-4f62-941f-4a16d101167a">Recursion Pharmaceuticals, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGFibGU6MjA1M2NmODZlNGViNDQ1MmFiY2QwZTlmMTkxYmI3YjMvdGFibGVyYW5nZToyMDUzY2Y4NmU0ZWI0NDUyYWJjZDBlOWYxOTFiYjdiM18wLTEtMS0xLTA_b07dd7c7-71ed-4464-98e6-d81b5ad21429">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGFibGU6MjA1M2NmODZlNGViNDQ1MmFiY2QwZTlmMTkxYmI3YjMvdGFibGVyYW5nZToyMDUzY2Y4NmU0ZWI0NDUyYWJjZDBlOWYxOTFiYjdiM18wLTQtMS0xLTA_0da10f05-f56c-41c0-9d1d-d93a9fc7ddc4">46-4099738</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzQw_6db98f99-dd8a-4932-aab3-5b03c398941d">41 S Rio Grande Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzI3_310635fd-80ab-47b1-9327-a77511678b78">Salt Lake City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzQx_09fccbec-cf7c-4adb-9a83-ab94e0d348bf">UT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV81ODA_cad5c304-5898-4174-bf32-a6f8ce08789d">84101</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzQz_702db905-b08a-4f57-87dd-1f4525468a62">385</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzM2_af9bf635-b972-4c15-92f3-04d2dfa5d419">269 - 0203</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGFibGU6Yzc3NDNlMzJlZjQyNGNjZTkxNTFhMmU3YmY2Nzk1MGEvdGFibGVyYW5nZTpjNzc0M2UzMmVmNDI0Y2NlOTE1MWEyZTdiZjY3OTUwYV8xLTAtMS0xLTA_1261f737-4ab3-4a24-b91d-697af51deda6">Class A Common Stock, par value $0.00001</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGFibGU6Yzc3NDNlMzJlZjQyNGNjZTkxNTFhMmU3YmY2Nzk1MGEvdGFibGVyYW5nZTpjNzc0M2UzMmVmNDI0Y2NlOTE1MWEyZTdiZjY3OTUwYV8xLTEtMS0xLTA_e042e971-a03a-4185-96da-879c7abff31e">RXRX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGFibGU6Yzc3NDNlMzJlZjQyNGNjZTkxNTFhMmU3YmY2Nzk1MGEvdGFibGVyYW5nZTpjNzc0M2UzMmVmNDI0Y2NlOTE1MWEyZTdiZjY3OTUwYV8xLTItMS0xLTA_30bd5f98-9cee-4ebe-bd61-60d0b7522be9">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzM3_1b77c91d-7570-4a1a-990c-9703a312127d">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzI4_f1d83745-4fd1-4dba-8a97-36492b54424c">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGFibGU6OTI2YzNlYmJlMzBjNDI2N2JjNzI3NzZjOTNlNGEyYzUvdGFibGVyYW5nZTo5MjZjM2ViYmUzMGM0MjY3YmM3Mjc3NmM5M2U0YTJjNV8wLTMtMS0xLTA_d9e64020-25fc-4b80-9391-10f97cc9ee0e">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGFibGU6OTI2YzNlYmJlMzBjNDI2N2JjNzI3NzZjOTNlNGEyYzUvdGFibGVyYW5nZTo5MjZjM2ViYmUzMGM0MjY3YmM3Mjc3NmM5M2U0YTJjNV8xLTQtMS0xLTA_5cd03927-2ff3-47a9-9888-e2801c4f3067">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGFibGU6OTI2YzNlYmJlMzBjNDI2N2JjNzI3NzZjOTNlNGEyYzUvdGFibGVyYW5nZTo5MjZjM2ViYmUzMGM0MjY3YmM3Mjc3NmM5M2U0YTJjNV8yLTQtMS0xLTA_276f4d6e-ba36-4736-8a7a-3ab52513f086">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMzI5_9e0ee8ab-39db-46ad-95ab-1e9e6fd8a683">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV82MDQ3MzEzOTU1MTE3_835f5fb2-be22-40d8-b00f-5843775bb89f">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="iec0cf3fd3c7f46d58081b8db6dd0a213_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMjE0_b2f97709-3bfa-45a4-b0c8-cdbe276f669e"
      unitRef="shares">159525190</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i014b7cc1c107456880d54adcaf72ca6c_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xL2ZyYWc6ZmZiMDE2NDk2YjkwNGRmY2E2OWE1M2Q2MmNhNjI2N2EvdGV4dHJlZ2lvbjpmZmIwMTY0OTZiOTA0ZGZjYTY5YTUzZDYyY2E2MjY3YV8yMjIx_c1ba1aa1-6656-4125-8ef6-7f445156128f"
      unitRef="shares">9467883</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNC0xLTEtMS0w_36ab3738-69c7-4b41-b5dc-14b118dc7491"
      unitRef="usd">394721000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNC0yLTEtMS0w_b42532f1-8b86-49da-88c6-98dcb98ef10c"
      unitRef="usd">262126000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNS0xLTEtMS0w_789a902a-12ff-4c5c-9f85-2dd4c1c5b365"
      unitRef="usd">10233000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNS0yLTEtMS0w_4873becc-66b7-4005-a8d4-028a18e49a6b"
      unitRef="usd">5041000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNi0xLTEtMS0w_b1d6e9b6-5d52-4abe-9109-bdbfcfb29648"
      unitRef="usd">34000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNi0yLTEtMS0w_f301d7a8-f7d1-4e4b-8577-eed42fa29f99"
      unitRef="usd">156000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNy0xLTEtMS0xNDcwOQ_cdd46b20-8ded-4f16-9dc3-2cc652b4a99e"
      unitRef="usd">2248000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNy0yLTEtMS0xNDcxNg_3c32ac8e-a7d2-44b4-8014-cc7939cae97e"
      unitRef="usd">0</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNy0xLTEtMS0xNDY4NQ_d1b4bdb2-1156-4ebe-bd05-ec952a293ae8"
      unitRef="usd">184189000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNy0yLTEtMS0xNDY5Mg_bc3dacaf-0178-4bf9-b7bb-9a2bc85487f2"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:OtherAssetsCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNy0xLTEtMS0w_847342c4-9ed4-4e38-a426-12d1988c588a"
      unitRef="usd">9445000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfNy0yLTEtMS0w_e6ddce38-8e99-43d7-868d-b11e45276639"
      unitRef="usd">2155000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfOC0xLTEtMS0w_08220ab5-07fa-4c66-a47b-5c39fdf30bdf"
      unitRef="usd">600870000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfOC0yLTEtMS0w_1f26be42-f2b9-4cea-971f-0e971053bdf0"
      unitRef="usd">269478000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTAtMS0xLTEtMA_5db78f9a-9b60-4cde-9357-3bef3333545d"
      unitRef="usd">55439000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTAtMi0xLTEtMA_4cb6b733-079f-4a94-a424-504759207faf"
      unitRef="usd">25967000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTEtMS0xLTEtMA_781ccabb-3c1f-4b18-906a-20ca686bafd7"
      unitRef="usd">2262000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTEtMi0xLTEtMA_69185d35-9b1e-4774-869a-1ac5e28c05b3"
      unitRef="usd">2490000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTItMS0xLTEtMA_f3328892-f8e3-438d-a1e6-7f01eb83b975"
      unitRef="usd">35000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTItMi0xLTEtMA_e4b729e0-e96a-45f7-901e-7c9199a6e650"
      unitRef="usd">650000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTMtMS0xLTEtMA_f7c810f1-b913-4a80-949b-764ea07980ed"
      unitRef="usd">658606000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTMtMi0xLTEtMA_f2b7276a-7c50-48de-bb13-57930ec6d57c"
      unitRef="usd">298585000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTctMS0xLTEtMA_1c932d55-b734-4924-9ad4-5576a92fdcdc"
      unitRef="usd">6326000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTctMi0xLTEtMA_27e8338e-6d31-4cde-8c78-173c919f9beb"
      unitRef="usd">1074000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTgtMS0xLTEtMA_a9d69a16-dbe9-4563-81be-e91e304c438d"
      unitRef="usd">25113000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTgtMi0xLTEtMA_b2b44f06-0fc6-4dff-99ac-57f46d076b11"
      unitRef="usd">10485000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTktMS0xLTEtMA_3f33ba1a-99c0-4626-a350-c97fd154ca11"
      unitRef="usd">10000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMTktMi0xLTEtMA_46ce3bf6-b0de-492d-90e2-c45e92a15d15"
      unitRef="usd">10000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjAtMS0xLTEtMA_b23097c4-4e64-4ca6-b466-74cf7b40ebd9"
      unitRef="usd">88000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjAtMi0xLTEtMA_a5164060-16c8-4356-a8ba-3bd8be2fba94"
      unitRef="usd">1073000</us-gaap:NotesPayableCurrent>
    <us-gaap:LeaseIncentivePayableCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjEtMS0xLTEtMA_764e75e5-2a99-48a5-82dd-6550c33a616b"
      unitRef="usd">1416000</us-gaap:LeaseIncentivePayableCurrent>
    <us-gaap:LeaseIncentivePayableCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjEtMi0xLTEtMA_cc706071-8342-4a6a-a35d-bf83e6ab7f6a"
      unitRef="usd">467000</us-gaap:LeaseIncentivePayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjItMS0xLTEtMA_db6a1131-aa14-4025-a3dd-cf37e857fe9a"
      unitRef="usd">42943000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjItMi0xLTEtMA_871a883f-7a69-4325-b396-034b2e196ece"
      unitRef="usd">23099000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjQtMS0xLTEtMA_eb1d6ac2-fbd3-42a5-b8a5-a789fcbc4975"
      unitRef="usd">3348000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjQtMi0xLTEtMA_b7112c7c-e0ca-4346-b86f-ea34a1b2f0e0"
      unitRef="usd">2674000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjUtMS0xLTEtMA_e79ec675-d85e-4620-82a9-dc15429dd1ef"
      unitRef="usd">9167000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjUtMi0xLTEtMA_902ee95e-c6c7-432a-be39-16a760b3c4f1"
      unitRef="usd">16667000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjYtMS0xLTEtMA_2800a2b9-deaf-48ab-84c8-9865e09b1523"
      unitRef="usd">656000</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjYtMi0xLTEtMA_8ef99d6a-a834-4586-a56c-b0707f8e2c94"
      unitRef="usd">11414000</us-gaap:LongTermNotesPayable>
    <rxrx:LeaseIncentivePayableNoncurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjctMS0xLTEtMA_54241f33-ac09-45dd-8454-81c44203c205"
      unitRef="usd">3460000</rxrx:LeaseIncentivePayableNoncurrent>
    <rxrx:LeaseIncentivePayableNoncurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjctMi0xLTEtMA_5263745f-bc80-4585-b1bb-52930968e52c"
      unitRef="usd">2708000</rxrx:LeaseIncentivePayableNoncurrent>
    <us-gaap:Liabilities
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjgtMS0xLTEtMA_e6670d44-a704-4e59-a3c4-8218d5752248"
      unitRef="usd">59574000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMjgtMi0xLTEtMA_1d1033b2-11a8-4e97-83b3-ee3404acea9f"
      unitRef="usd">56562000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzAtMS0xLTEtMA_686902be-6a6e-4bda-8f5f-1321864994c7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzAtMi0xLTEtMA_f6838349-8d3c-4edd-9918-23405255b124"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjk1Mjc2NjJkYTg0NzQzMTZiOTcxYTdiMTIwMGE1MmM0XzYz_aaf6305e-3ede-49ad-95d0-8d66765f6663"
      unitRef="usdPerShare">0.00001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjk1Mjc2NjJkYTg0NzQzMTZiOTcxYTdiMTIwMGE1MmM0XzYz_e93eac96-7f3c-4539-bff7-0730bb94a1bc"
      unitRef="usdPerShare">0.00001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjk1Mjc2NjJkYTg0NzQzMTZiOTcxYTdiMTIwMGE1MmM0Xzc3_78c21a14-a802-4323-844a-370f2488344d"
      unitRef="shares">200000000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjk1Mjc2NjJkYTg0NzQzMTZiOTcxYTdiMTIwMGE1MmM0Xzg0_ef241c25-d2c7-4cbb-8196-558220194588"
      unitRef="shares">121434713</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjk1Mjc2NjJkYTg0NzQzMTZiOTcxYTdiMTIwMGE1MmM0XzEzNg_2cfdb4b9-d308-4fdf-aca0-61d32fe40143"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjk1Mjc2NjJkYTg0NzQzMTZiOTcxYTdiMTIwMGE1MmM0XzEzNg_dab78415-91da-4065-8ca6-2de7e114e715"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjk1Mjc2NjJkYTg0NzQzMTZiOTcxYTdiMTIwMGE1MmM0XzE0Mw_8172cf5e-b1af-436d-9293-b490c3ba0790"
      unitRef="shares">112088065</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjk1Mjc2NjJkYTg0NzQzMTZiOTcxYTdiMTIwMGE1MmM0XzE0Mw_b5b1686e-1bc8-4ca6-999a-a8ef722b5033"
      unitRef="shares">112088065</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjk1Mjc2NjJkYTg0NzQzMTZiOTcxYTdiMTIwMGE1MmM0XzIzMw_68a04d48-c634-4498-af51-3ad22f852412"
      unitRef="usd">0</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjk1Mjc2NjJkYTg0NzQzMTZiOTcxYTdiMTIwMGE1MmM0XzI0MA_bddd6bcc-5737-4dfe-9d6a-f612713f5a6d"
      unitRef="usd">450850000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMS0xLTEtMA_52dc87d2-c1b0-45c7-9488-729cda548aa4"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzItMi0xLTEtMA_abd5e789-1040-4a86-8e62-ec4de595e721"
      unitRef="usd">448312000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzM1_68f43972-646a-4cd5-ab11-f2c2cb5fc095"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzM1_ee63c101-2fd4-431f-9612-a3a8a06addcc"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzQ5_ac0b9e63-8f69-4275-b7c0-d106d8c8bc55"
      unitRef="shares">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7ecc7deafb5e4f9c982501dc4510e260_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzYx_45ccd4d0-b275-4e4b-8e2a-887703b5dc55"
      unitRef="shares">1989032117</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if22f0a3e4f5d4143bce97be2c742375b_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzcz_877f404c-53f9-4a6a-aaae-463c0ae6dfd9"
      unitRef="shares">10967883</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzgx_a0dcf639-a9a0-479d-94ab-51095b49b586"
      unitRef="shares">188400000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzEzMw_727f0a8b-55a0-4fba-8770-f4e2edf9ddc4"
      unitRef="shares">168634959</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzEzMw_ccee2ca5-9d44-4296-b5e0-e18872b37ff1"
      unitRef="shares">168634959</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7ecc7deafb5e4f9c982501dc4510e260_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzE0NQ_7fa5c835-2809-4e6c-b87e-cf3c0adebee8"
      unitRef="shares">159167076</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7ecc7deafb5e4f9c982501dc4510e260_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzE0NQ_a195cc7d-6af1-45b6-ae3b-57b5c8082613"
      unitRef="shares">159167076</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if22f0a3e4f5d4143bce97be2c742375b_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzE1Nw_494e9d92-7fe5-40eb-a134-7cbb6d5ae913"
      unitRef="shares">9467883</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="if22f0a3e4f5d4143bce97be2c742375b_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzE1Nw_953f8813-8c9c-4c68-ac13-770168053030"
      unitRef="shares">9467883</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzE2NQ_5b25efdb-3dd4-4a38-aecc-bb40317b5534"
      unitRef="shares">22314685</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1MmEyMzFmZTY2MjQ4MDI5M2MzNWU2OTgzYjc5NWZiXzE2NQ_80bad785-4d76-473b-b90a-4a0804de8996"
      unitRef="shares">22314685</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMS0xLTEtMA_fc30d4fd-1dbb-4cd7-aa0f-1d402a0a5d75"
      unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzQtMi0xLTEtMA_c1fe3a13-98d5-47d4-8441-422d06296ddc"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzUtMS0xLTEtMA_ab637cb4-3988-4038-a068-ba68c0aaff70"
      unitRef="usd">934175000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzUtMi0xLTEtMA_93c2b79c-5edc-4eba-9f70-d1d8c837d901"
      unitRef="usd">7312000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzYtMS0xLTEtMA_45252170-58e5-484b-b024-54a9093ed484"
      unitRef="usd">-335147000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzYtMi0xLTEtMA_6aa06103-9c89-4c33-b7ab-dced98e9420b"
      unitRef="usd">-213601000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzctMS0xLTEtNjA4Mg_f18afe37-47f4-4211-b72b-5d56420b3934"
      unitRef="usd">2000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzctMi0xLTEtNjEwMw_3cdb4cbc-9804-4768-ace9-c4031a3fc957"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzctMS0xLTEtMA_e5f775c9-2758-40d4-ac62-e6395ee80f37"
      unitRef="usd">599032000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzctMi0xLTEtMA_01fb8f07-7a26-4ad1-bfaa-5055c4418086"
      unitRef="usd">-206289000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzktMS0xLTEtMA_6c055924-8377-46c7-9317-837a4bae5eac"
      unitRef="usd">658606000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8xOS9mcmFnOjY2MzA4ZjA2Njc4YTQyMzhhMTRjN2I4OTI1YmRjZThhL3RhYmxlOjZiMzg0MjE2ZDgxNjQwOGRiZmI5ZjM1MWM4NWJiYmM1L3RhYmxlcmFuZ2U6NmIzODQyMTZkODE2NDA4ZGJmYjlmMzUxYzg1YmJiYzVfMzktMi0xLTEtMA_a34ca35e-0aad-4e3b-a633-e373480f9f25"
      unitRef="usd">298585000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if98a6d661e4e47aab1f3971da19db8fa_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNC0xLTEtMS0w_09a741f0-2d0f-4810-80c3-7b637bd9a4ce"
      unitRef="usd">34000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3cb24ed3206446e9ec9135d7c55c2b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNC0yLTEtMS0w_f12a26c2-0a48-42f4-9e49-c5c8bc015c4d"
      unitRef="usd">163000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifbae21d8d86e4d03b1dc645c4d773d58_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNC00LTEtMS0w_b417461e-c8ee-409b-8a7d-08cc94f16742"
      unitRef="usd">145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9367de1805594f3ea5232c87da29a431_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNC01LTEtMS0w_44bcdaf8-2129-44ba-bbbd-10952379a59b"
      unitRef="usd">409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a193d7c195b410a9442788aa6400f38_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNS0xLTEtMS0w_e6739fe6-14b8-4693-8130-abe229807d3b"
      unitRef="usd">2500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia091bf9e820244ad994cca02e9749f08_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNS0yLTEtMS0w_f9f5199a-a5d0-4355-9563-84e822fd86a2"
      unitRef="usd">862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iafc80a548fed40e799b5efc628f47c0f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNS00LTEtMS0w_fd3fbcbb-8c9b-4aaf-be5f-149db933f2ff"
      unitRef="usd">7500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc0cf13b1f9d4529bf1fb83789fc572c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNS01LTEtMS0w_d7fd438e-2e1e-4364-9607-ee7b869e98f6"
      unitRef="usd">862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNi0xLTEtMS0w_8c61cef8-adbc-485d-b896-f790b31805ee"
      unitRef="usd">2534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNi0yLTEtMS0w_a177f220-25c7-4527-90fb-4e394657683c"
      unitRef="usd">1025000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNi00LTEtMS0w_351d2069-abf1-4565-8989-5072e0d90daa"
      unitRef="usd">7645000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfNi01LTEtMS0w_335891c7-6e20-440e-9d48-e805a6cfd443"
      unitRef="usd">1271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfOS0xLTEtMS0w_387c5d8c-c9db-45fa-acc6-9488d7acedbf"
      unitRef="usd">33246000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfOS0yLTEtMS0w_8d641bf1-34db-470a-82fc-d4a8e8251e21"
      unitRef="usd">16535000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfOS00LTEtMS0w_e3558297-708b-411a-b43c-1b749d5b23ed"
      unitRef="usd">86979000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfOS01LTEtMS0w_e50d99b6-ecbc-4e98-910b-62ad617795d0"
      unitRef="usd">42621000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTAtMS0xLTEtMA_eb313dcb-ef7c-420a-9560-957190800590"
      unitRef="usd">15690000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTAtMi0xLTEtMA_f13b0be2-2afa-4adb-ae99-1d12dcac6e03"
      unitRef="usd">6964000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTAtNC0xLTEtMA_48ea6d26-49ad-4e64-b7f3-715db985255f"
      unitRef="usd">38481000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTAtNS0xLTEtMA_febfa8f1-294e-4191-8272-ea716852633c"
      unitRef="usd">17684000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTEtMS0xLTEtMA_4b31b682-59db-4812-97af-8ff35661e397"
      unitRef="usd">48936000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTEtMi0xLTEtMA_6a1725c6-aa70-4410-a87e-9a7d1c28173d"
      unitRef="usd">23499000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTEtNC0xLTEtMA_a71b199e-f988-4d74-8d53-b0a7781cc336"
      unitRef="usd">125460000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTEtNS0xLTEtMA_606a0dbc-94cd-4c94-85aa-a61ab77396ea"
      unitRef="usd">60305000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTMtMS0xLTEtMA_cd681856-d300-4b2b-92d1-99d2cb0150e5"
      unitRef="usd">-46402000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTMtMi0xLTEtMA_4f7e86c9-5fd5-49f5-a0ea-92a04c314e66"
      unitRef="usd">-22474000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTMtNC0xLTEtMA_3dde48db-8c3e-46a1-a262-b7fd0f07c648"
      unitRef="usd">-117815000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTMtNS0xLTEtMA_7e0ed0c6-e950-467a-ba4b-4be25132eb36"
      unitRef="usd">-59034000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTQtMS0xLTEtMA_984bfad8-9864-4723-b3b6-a298fbccff28"
      unitRef="usd">-1026000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTQtMi0xLTEtMA_968ef75f-6657-498b-87d0-d4d149b9e9b3"
      unitRef="usd">-1399000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTQtNC0xLTEtMA_f1fca121-9d21-4056-bde0-100a441cfd1b"
      unitRef="usd">-3731000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTQtNS0xLTEtMA_5633c84b-3f07-40b8-8e7d-a663c5ef24ef"
      unitRef="usd">-2206000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTUtMS0xLTEtMA_0ea56690-0b00-43c6-95d6-0207a10f0810"
      unitRef="usd">-47428000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTUtMi0xLTEtMA_c0043f6c-fa5b-45a2-a5e0-d8cb47b4d95f"
      unitRef="usd">-23873000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTUtNC0xLTEtMA_b30269c2-08e2-4b09-a896-362ffb221c4b"
      unitRef="usd">-121546000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTUtNS0xLTEtMA_0330aedf-267b-429b-bda3-c70a040a7dbe"
      unitRef="usd">-61240000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTgtMS0xLTEtMA_e8eb82f7-dbe2-4deb-971c-6ff84cd642fe"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTgtMS0xLTEtMA_fb3bdc4d-e275-4800-8b23-303da26eb478"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTgtMi0xLTEtMA_043b9a93-db50-432c-aa07-3681ac555d6c"
      unitRef="usdPerShare">-1.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTgtMi0xLTEtMA_8ffed737-28a9-4087-ad02-13d5be56dd39"
      unitRef="usdPerShare">-1.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTgtNC0xLTEtMA_7f37ce18-0582-4a11-8093-b92338f8f43b"
      unitRef="usdPerShare">-1.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTgtNC0xLTEtMA_9bc3dcf5-5066-453b-9b33-ec300f9821d8"
      unitRef="usdPerShare">-1.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTgtNS0xLTEtMA_991947eb-70f8-41a3-9391-ea474b0f6dc9"
      unitRef="usdPerShare">-2.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTgtNS0xLTEtMA_df0ed233-36fc-49af-9474-f836573023bb"
      unitRef="usdPerShare">-2.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTktMS0xLTEtMA_354eafaa-b1fe-43ec-9510-817cb4f4b071"
      unitRef="shares">168533550</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTktMS0xLTEtMA_d54c7abe-c92f-44e4-a2e6-3c08591a9108"
      unitRef="shares">168533550</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTktMi0xLTEtMA_5ba4742a-ea85-4bdc-8943-ff2c1a2babc0"
      unitRef="shares">21817900</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTktMi0xLTEtMA_73ff164d-4be7-4f32-a124-d07dc0be8f55"
      unitRef="shares">21817900</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTktNC0xLTEtMA_0646a43e-90eb-40db-b2e2-49fe35bdf21e"
      unitRef="shares">110513231</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTktNC0xLTEtMA_5b753e4c-1225-4c75-912f-2b491fb60bce"
      unitRef="shares">110513231</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTktNS0xLTEtMA_930e80ff-f128-4de7-ae0a-cff978d3bc09"
      unitRef="shares">21704008</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yMi9mcmFnOjA5NTk2ZTZjOGQ4ZjRjN2JhOTM3NWQ0NmZhYWEyOWI5L3RhYmxlOmQ3MjFhMmRiNTk2NzQ0Mzc5NjNjODAyZDBlMWQ2MTIyL3RhYmxlcmFuZ2U6ZDcyMWEyZGI1OTY3NDQzNzk2M2M4MDJkMGUxZDYxMjJfMTktNS0xLTEtMA_c8f203d5-2cfb-4a89-b0a9-a7ca953c3003"
      unitRef="shares">21704008</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzMtMS0xLTEtNTMyNg_619e9600-eda9-4384-85a3-caf87fbcd010"
      unitRef="usd">-47428000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzMtMi0xLTEtNTMyNg_966ee677-ce13-4954-b8eb-aa1e34b5b699"
      unitRef="usd">-23873000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzMtNC0xLTEtNTMxMA_00f2a78e-5f8d-460b-a458-f3bac263f710"
      unitRef="usd">-121546000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzMtNS0xLTEtNTMxMA_a077b2d0-fd22-4751-88e8-aa28a3c2fa62"
      unitRef="usd">-61240000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzUtMS0xLTEtNTU3Mw_764a97a7-74f6-4983-b2ef-00698c4ab85b"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzUtMi0xLTEtNTU3Mw_f3a39a16-a7c4-4429-ba65-d82dd8424557"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzUtNC0xLTEtNTYwNw_25576a2a-05f1-43cd-8ff7-584fedee3cfa"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzUtNS0xLTEtNTYwNw_aac36e8f-ec6f-48b2-8d7a-27944cc1ea32"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzYtMS0xLTEtNTU3Mw_c61930d4-cfb3-4f93-a0df-880dab74e704"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzYtMi0xLTEtNTU3Mw_39512ecd-052f-45b9-a072-d7141f1e5700"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzYtNC0xLTEtNTYwNw_2bd091aa-a1dc-442c-9da7-e9574c5ee5ba"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzYtNS0xLTEtNTYwNw_3cb5268b-d0fd-4fd0-9b45-1b19762288dd"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzctMS0xLTEtMTMxMDk_e336e560-e9e9-4707-92f8-45d0a75dd75f"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzctMi0xLTEtMTMxMDk_ed83cdfe-a2b2-493e-8b36-3424070e832f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzctNC0xLTEtMTMxMTI_a8d78383-5f72-4fd7-874b-5a80b6c4a5a9"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzctNS0xLTEtMTMxMTI_9242d8f1-20c2-413e-a958-3f86c8776d06"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzgtMS0xLTEtMTMxMDk_b6cad1b4-2ff6-4579-85fb-ead77b03651f"
      unitRef="usd">-47426000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzgtMi0xLTEtMTMxMDk_26978c4d-df0d-4f21-b726-998c950fd877"
      unitRef="usd">-23873000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzgtNC0xLTEtMTMxMTI_900e4586-3b0a-486c-bb4b-cb0bfadaca2e"
      unitRef="usd">-121544000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NzQvZnJhZzozYTZiOGQzYWM4NzQ0YTM2YTAyZjJhMWUxYjNlZmE4MC90YWJsZTo2MTcxMDg3OGRjNzI0M2FlYmI1MDhlZmRkM2NjMjJjYS90YWJsZXJhbmdlOjYxNzEwODc4ZGM3MjQzYWViYjUwOGVmZGQzY2MyMmNhXzgtNS0xLTEtMTMxMTI_d829f2af-ca62-4e20-a005-a4cce9fa5c8a"
      unitRef="usd">-61240000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i5c9aedd7890a474881e0f2ee83a5bb75_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfMi0xLTEtMS0xODE4Ng_747d6a3b-4322-493b-9898-ad0a7bf0e4ea"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i5c9aedd7890a474881e0f2ee83a5bb75_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfMi0yLTEtMS0xODE4Ng_3b1633c6-5d37-4469-9e44-bd5ec87ca3fb"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1f2f2c074b1e43afaf522e34126788a5_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfMi0zLTEtMS0w_3ff64be2-92e9-4478-9a73-c9590d3cc6fe"
      unitRef="shares">168425907</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1f2f2c074b1e43afaf522e34126788a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfMi00LTEtMS0w_2888b386-9003-462b-982a-3242bd8fa545"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if0ff446e32064366bc8ac2fb705f08c7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfMi01LTEtMS0w_7d7117fd-ec6b-471b-9931-5a99f6c50d1b"
      unitRef="usd">930431000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i28cbfc7f295d41798a3535412b1097ef_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfMi02LTEtMS0w_128d00dc-c651-4e16-b91b-6790f1d3a752"
      unitRef="usd">-287719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b650a6bb07749f0a6edf5919d0a3161_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfMi03LTEtMS01OTI0_ac97d280-fd00-47ec-a226-84a3010033c7"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5c9aedd7890a474881e0f2ee83a5bb75_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfMi03LTEtMS0w_b998513f-5253-4a51-a4ac-9e7e69bfe510"
      unitRef="usd">642714000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i285746a4957648a9b7d4042cbb79af11_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfMy02LTEtMS0w_bf3a2678-d3aa-4f25-9521-e94d77b1ee89"
      unitRef="usd">-47428000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfMy03LTEtMS0w_bd98a177-37a4-4768-892f-89f686341809"
      unitRef="usd">-47428000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i40cfd8df988f4d82810e987c2d28b259_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfNC03LTEtMS01ODA2_c844fa7b-c37c-4184-819d-5d7e991f1832"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfNC04LTEtMS0xODE3OQ_912dbaf7-984b-46ac-9d83-54922b00abd2"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i6e44c4c74c4244ad9325ce8ee3d87c39_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfNy0zLTEtMS0w_2bc9e656-17be-4fad-84e8-8b76c69b9f51"
      unitRef="shares">209052</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i43267d208dab4736ae222644e2d2c456_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfNy01LTEtMS0w_eb69fb25-d8eb-4298-aa6c-bb53046b8588"
      unitRef="usd">382000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfNy03LTEtMS0w_562ccb5d-5441-4f3f-bd0d-b4c56559e0c1"
      unitRef="usd">382000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i43267d208dab4736ae222644e2d2c456_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfOC01LTEtMS0w_6a90f70b-c2c9-4993-be0f-476ac2028af7"
      unitRef="usd">3362000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfOC03LTEtMS0w_92553d70-13f9-48da-8253-dbce003276ef"
      unitRef="usd">3362000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfNy0xLTEtMS0xODE4Ng_a9687855-ff60-4746-b78a-672cc293336a"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfNy0yLTEtMS0xODE4Ng_707edfd5-5c17-4044-8bc3-ec55f4fc406b"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i51f4b84aaf944dbe9a02fd4931d34296_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfOS0zLTEtMS0w_2856e969-60d0-4c56-abe2-69fd4c313ae9"
      unitRef="shares">168634959</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i51f4b84aaf944dbe9a02fd4931d34296_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfOS00LTEtMS0w_41410097-48bf-4b27-bd70-27e702cb7bd5"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4b3bdbb908941fe9dd8a36f77aa3125_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfOS01LTEtMS0w_75407563-8453-4d11-9d8f-82a42ad67e61"
      unitRef="usd">934175000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0b9cf913bc7c43ca9b2e069af2d8729b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfOS02LTEtMS0w_a3574b93-5530-4aab-b2c4-85f7c303f39b"
      unitRef="usd">-335147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40174ea8bb02463794d3b4d1c442fb95_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfNy03LTEtMS0xODE4NA_8dfe8210-ad0a-4120-a928-7972a3e8414c"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjYyMWE1YWZlNGVlYzRjNmE4NjU4Mzg4OGE3ZmY4MWU3L3RhYmxlcmFuZ2U6NjIxYTVhZmU0ZWVjNGM2YTg2NTgzODg4YTdmZjgxZTdfOS03LTEtMS0w_8e1c305e-ff21-41b5-acd2-57788dc0220b"
      unitRef="usd">599032000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMi0xLTEtMS0w_b77e5520-0f43-4ee0-872e-d714e8ae82e0"
      unitRef="shares">112088065</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMi0yLTEtMS0w_1d04b2b3-2b88-417a-b282-4c9996258921"
      unitRef="usd">448312000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i30420430e079491d8ed1cccc567ce1a4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMi0zLTEtMS0w_59a3e899-17d5-408d-bb76-75c2c0fabf34"
      unitRef="shares">22314685</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i30420430e079491d8ed1cccc567ce1a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMi00LTEtMS0w_949709fc-e9f7-4211-b9c6-b37f34249840"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c9e3fea7fdb4088a7ed864903989ab8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMi01LTEtMS0w_b2b0e74b-d4f7-473c-80af-cc1264a8e10d"
      unitRef="usd">7312000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i75c52a0d323d498e8014b63cf8a7850d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMi02LTEtMS0w_af9d70af-cede-469c-b13c-e57e18d88063"
      unitRef="usd">-213601000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0eb56eae1b564d73804d37ddfe5ab0ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMi03LTEtMS01OTM4_a553f2eb-d0f4-415f-9bbe-c5ff17678b4e"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMi03LTEtMS0w_0e620aee-7caf-49c5-af7c-507c3b498377"
      unitRef="usd">-206289000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i91d161d487e84f1f904d7fda0b4884fd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMy02LTEtMS0w_dea507b3-93fc-4489-b2bc-f3aab3a7fcec"
      unitRef="usd">-121546000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMy03LTEtMS0w_93e4ef58-8bc0-431f-8dfa-c41ec31df4e1"
      unitRef="usd">-121546000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i776c6fde78c34963b7743761ab97c975_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNC03LTEtMS01ODQw_e5742b2f-3e33-448f-87a3-e2150c876659"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNC04LTEtMS0xODE3NA_d84a63f6-5556-49b0-a100-d5d6244bff12"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if73d88c6905d43d9845387c7410b96a9_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNC0zLTEtMS0w_d9135068-a7af-4775-b765-3e5c8ef84da4"
      unitRef="shares">27878787</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if73d88c6905d43d9845387c7410b96a9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNC00LTEtMS0w_c044e022-c49b-4d07-9c8d-40bde881994d"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic9c4548723a94137977675db77d39056_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNC01LTEtMS0w_8dd2ade8-5b6d-4019-9cc5-3a809e0f942b"
      unitRef="usd">462353000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNC03LTEtMS0w_f1ddd6a7-fc97-491d-bf2b-f1d62894f31e"
      unitRef="usd">462354000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <rxrx:TemporaryEquitySharesConversionOfConvertibleSecurities
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNS0xLTEtMS0w_7639a316-1705-47c5-896d-7597316482d2"
      unitRef="shares">112088065</rxrx:TemporaryEquitySharesConversionOfConvertibleSecurities>
    <rxrx:TemporaryEquityValueConversionOfConvertibleSecurities
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNS0yLTEtMS0w_399c8488-6209-4eb5-9b4c-850473d0ec60"
      unitRef="usd">448312000</rxrx:TemporaryEquityValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i4482ced31be5421b8f43d4f1dbe206c4_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNS0zLTEtMS0w_9e59e09b-1682-4fbd-b691-ba432673e4ef"
      unitRef="shares">115598018</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i4482ced31be5421b8f43d4f1dbe206c4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNS00LTEtMS0w_063d08f9-4074-409c-9747-9e88ed0cd0bd"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i5705097d3db6486b875714c0fdd8511f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNS01LTEtMS0w_0042e0e9-2dd5-41e5-a82c-70dabf6d97a1"
      unitRef="usd">448311000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="if5e93eef6c0643958f8d3941866bed9b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNS03LTEtMS0w_facf7812-f208-464f-87c0-bf91be82e3e8"
      unitRef="usd">448312000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i1352bc1f243c4c93b8a1a85f705f61bd_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNi0zLTEtMS0w_697596ec-a338-46b6-8a00-3dfa935c4037"
      unitRef="shares">129963</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i881224a385cd4b5bb6c214cf65fbdc6f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNi01LTEtMS0w_26cc102f-61af-4409-863c-1ddd8e71efba"
      unitRef="usd">2340000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ie4b4fd7858ca4d1b8cbd0d11d1d96c2e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNi03LTEtMS0w_6e77d905-3d05-4aeb-a4d1-003c5e206ab9"
      unitRef="usd">2340000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if73d88c6905d43d9845387c7410b96a9_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNy0zLTEtMS0w_e21ded27-af72-40f3-a6f0-e14038d16409"
      unitRef="shares">2713506</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic9c4548723a94137977675db77d39056_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNy01LTEtMS0w_b2303509-fb23-47d0-886d-8cd4fc027d05"
      unitRef="usd">3359000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfNy03LTEtMS0w_b7eddf62-9917-4ef6-b8ef-4fc32fc65e43"
      unitRef="usd">3359000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic9c4548723a94137977675db77d39056_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfOC01LTEtMS0w_b8058f3f-dabe-4868-9b0c-f7cffa7d5a78"
      unitRef="usd">10500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfOC03LTEtMS0w_249f5c3c-3784-4da3-87bd-b18a89c1166e"
      unitRef="usd">10500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfOS0xLTEtMS0w_4f34f5fa-873d-4e82-9136-e0600033e87d"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfOS0yLTEtMS0w_8a2777ca-c758-4e4c-84f9-fff6bc052138"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i51f4b84aaf944dbe9a02fd4931d34296_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfOS0zLTEtMS0w_b0442f96-c0bd-48e6-acd1-77c2f10cc3c6"
      unitRef="shares">168634959</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i51f4b84aaf944dbe9a02fd4931d34296_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfOS00LTEtMS0w_f27a0a98-e896-4c79-8d52-95a7b4a274c5"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4b3bdbb908941fe9dd8a36f77aa3125_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfOS01LTEtMS0w_695c81df-3fd6-4947-9822-5352699d1681"
      unitRef="usd">934175000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0b9cf913bc7c43ca9b2e069af2d8729b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfOS02LTEtMS0w_bb4147b9-5e00-4a7d-bac0-74107ba942e2"
      unitRef="usd">-335147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40174ea8bb02463794d3b4d1c442fb95_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfMTAtNy0xLTEtMTgxNzc_f6938c87-6940-46ea-8a4a-f5c7a39ecd48"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOjM1MDllZjYzY2FhYzQ5YTFiMjA5Mzg0Y2Q5ZTQ5N2M2L3RhYmxlcmFuZ2U6MzUwOWVmNjNjYWFjNDlhMWIyMDkzODRjZDllNDk3YzZfOS03LTEtMS0w_88a90553-8cbe-4ffb-a07b-c166a0abae13"
      unitRef="usd">599032000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i29a9bdffe7f94be498dcc2410790c11f_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfMi0xLTEtMS0w_390d9d1e-5876-432d-8389-a90323ab5a23"
      unitRef="shares">75189517</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i29a9bdffe7f94be498dcc2410790c11f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfMi0yLTEtMS0w_fd388c6b-fffa-4890-b5a2-b6a954e70a15"
      unitRef="usd">201109000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i872955c4fcdd4c5eaf64056f28e5f425_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfMi0zLTEtMS0w_d695778a-c669-4f1c-9101-02a863157a0a"
      unitRef="shares">21652277</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i872955c4fcdd4c5eaf64056f28e5f425_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfMi00LTEtMS0w_4f442a2c-96ee-43c2-aecd-f7d3bd7cd211"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a95d59cc58842588ef57ba5c32d5d71_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfMi01LTEtMS0w_9d9a2711-ac8f-4d76-9268-7d81fecd769c"
      unitRef="usd">4524000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4cfdf3f6f12e4ce0ae4dfac0a5ed90d2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfMi02LTEtMS0w_93405808-0ecd-448e-89e0-931b6bb33e13"
      unitRef="usd">-163962000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i29a9bdffe7f94be498dcc2410790c11f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfMi03LTEtMS0w_fd1087b9-9b63-4f51-9637-a1739be162ff"
      unitRef="usd">-159438000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i28896c19aa0048d895dddd0ae8427e87_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfMy02LTEtMS0w_39313815-2157-4e52-8be6-03f34e71e405"
      unitRef="usd">-23873000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfMy03LTEtMS0w_029316d7-238c-4b35-8a3c-dbceef0c6398"
      unitRef="usd">-23873000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia0e2b80f5d48496fa52384c883bedd9d_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNC0zLTEtMS00OTI5_0862dba9-ab81-40d2-a048-aa0ebbe7bd29"
      unitRef="shares">282215</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3209489bac6541a49f8dc6490492263d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNC01LTEtMS00OTI5_b79e528a-0498-4afb-849e-8d7a452f2309"
      unitRef="usd">211000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNC03LTEtMS00OTI5_4642f23f-1879-4a2e-8c8a-399c70779105"
      unitRef="usd">211000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <rxrx:TemporaryEquityIssuanceCosts
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNS0wLTEtMS0xMzQxMy90ZXh0cmVnaW9uOmUzYjQxYWYwYjhmOTQzMzY5OTE1YWE1NTU1N2ZmZDRmXzY1OTcwNjk3NjY3Nzg_315960ef-2ce3-4ffe-8bcf-80d7d3d48f19"
      unitRef="usd">228000</rxrx:TemporaryEquityIssuanceCosts>
    <rxrx:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="i5058a871b06b4ce2a3fa07e2e0a0bfb2_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNS0xLTEtMS03MDg2_33f5fd97-a626-42f6-966c-ecbd025c7af1"
      unitRef="shares">35349630</rxrx:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNS0yLTEtMS03MTEw_f911142f-1c2a-4e50-997f-2da505e12b11"
      unitRef="usd">236813000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3209489bac6541a49f8dc6490492263d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNC01LTEtMS0w_0cacfe01-5c6c-40a9-8b04-f843b4f32320"
      unitRef="usd">1025000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNC03LTEtMS0w_3a555d39-b6a3-4077-a088-ee2148d6f48d"
      unitRef="usd">1025000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i3f381af37b384806826160a459ac1a6a_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNS0xLTEtMS0w_1bae6939-532b-485f-8803-6a10971bc212"
      unitRef="shares">110539147</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i3f381af37b384806826160a459ac1a6a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNS0yLTEtMS0w_53b709f7-fe71-4303-9b02-caed3ac2117d"
      unitRef="usd">437922000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if7ff4d3f153a469d96516e024f93f1cc_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNS0zLTEtMS0w_738aba03-11ad-42fb-8483-ef75657830ef"
      unitRef="shares">21934492</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if7ff4d3f153a469d96516e024f93f1cc_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNS00LTEtMS0w_61a3c7bb-01bb-4bb4-a294-2c53b513997e"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8338d53d46ff438abc85d037a8e6da2f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNS01LTEtMS0w_4ceb39bb-ac30-4f63-8e2f-edfd5eaa6e43"
      unitRef="usd">5760000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i869c72f28c2245f8b0f7ccc8daabd4fd_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNS02LTEtMS0w_857f1c72-6474-4b3d-a86b-3b9e4afe4764"
      unitRef="usd">-187835000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3f381af37b384806826160a459ac1a6a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmEyZTAwYWY2ZDBlNzQ4OGNhYTQzNjk1M2I3ZWFlZjMwL3RhYmxlcmFuZ2U6YTJlMDBhZjZkMGU3NDg4Y2FhNDM2OTUzYjdlYWVmMzBfNS03LTEtMS0w_0781aa51-5b67-42ae-ae0e-8df701d6ced1"
      unitRef="usd">-182075000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i5e11557b1837454f993cb507031865c5_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfMi0xLTEtMS0w_57a7b905-518f-40ec-b191-53af011461b4"
      unitRef="shares">75189517</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i5e11557b1837454f993cb507031865c5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfMi0yLTEtMS0w_6086aefa-f14a-4036-bff5-41225411c2a9"
      unitRef="usd">201109000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0b7ae49e496a4f9888670cd3e0d4b725_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfMi0zLTEtMS0w_cbc5cfef-5e6f-4cce-9e96-a2fa49307dbe"
      unitRef="shares">21637609</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0b7ae49e496a4f9888670cd3e0d4b725_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfMi00LTEtMS0w_d2841943-d0dd-4f95-9968-453f3272764b"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i77586c203c024828a9a78bdb39902891_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfMi01LTEtMS0w_58d003e6-bcee-4914-8b89-23e19449b6a4"
      unitRef="usd">2330000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idb73e0e9cb754e1bbe802d6ae2551e64_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfMi02LTEtMS0w_258dfb85-fb69-4d16-ac44-eef0a962260f"
      unitRef="usd">-126595000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e11557b1837454f993cb507031865c5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfMi03LTEtMS0w_7116fe7b-1a3d-4bb4-9a0e-e50abe254cc1"
      unitRef="usd">-124265000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="icee0f1fd845e456095af44bb0a898324_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfMy02LTEtMS0w_95f87f38-5a27-4098-8d29-7166fbbe9c54"
      unitRef="usd">-61240000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfMy03LTEtMS0w_475af47b-4f9f-447f-85ed-0ddb00262725"
      unitRef="usd">-61240000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i182ec792f9954c3580432f8d5bb60d4c_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNC0zLTEtMS0w_099788b4-736b-44a0-b603-84b21b1b0ca7"
      unitRef="shares">296883</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i16660690238a4cba84cc971aaa39f2bc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNC01LTEtMS0w_160ba0a9-e03d-45b0-a54d-5d856caad7f6"
      unitRef="usd">227000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNC03LTEtMS0w_18d504ea-06e6-4352-8271-70defc65d097"
      unitRef="usd">227000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <rxrx:TemporaryEquityIssuanceCosts
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNS0wLTEtMS0xODQ5NS90ZXh0cmVnaW9uOmNkMzVjODliNWE3MDQ0YzBiZTgyODE5NjQyOTE1MzNmXzY1OTcwNjk3NjY3Nzg_de6e8a81-1b56-40d5-be3d-9ccf8f74661e"
      unitRef="usd">228000</rxrx:TemporaryEquityIssuanceCosts>
    <rxrx:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="id1e19c489d0541559211c4f3b9fc97a3_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNS0xLTEtMS03MTc3_42f91446-74cf-4044-bc13-264d61f5c8d9"
      unitRef="shares">35349630</rxrx:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="id1e19c489d0541559211c4f3b9fc97a3_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNS0yLTEtMS03MTc3_f9892f46-3410-447a-8d6a-dd8a9c8e439e"
      unitRef="usd">236813000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i16660690238a4cba84cc971aaa39f2bc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNS01LTEtMS0w_3262a41a-adb6-4a97-947b-4443709c1e19"
      unitRef="usd">3203000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNS03LTEtMS0w_b24aa5f5-421c-449d-80ac-c2793d3ba892"
      unitRef="usd">3203000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i3f381af37b384806826160a459ac1a6a_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNi0xLTEtMS0w_4cb2ee84-96d3-41fc-a59a-66793f399002"
      unitRef="shares">110539147</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i3f381af37b384806826160a459ac1a6a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNi0yLTEtMS0w_1df3b8fb-723c-4185-85f2-5df77dad332d"
      unitRef="usd">437922000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if7ff4d3f153a469d96516e024f93f1cc_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNi0zLTEtMS0w_11867643-9baf-47d7-bff4-c4e8a2c112cb"
      unitRef="shares">21934492</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if7ff4d3f153a469d96516e024f93f1cc_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNi00LTEtMS0w_9309de6e-0aae-4169-8dd9-fb58f93686e2"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8338d53d46ff438abc85d037a8e6da2f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNi01LTEtMS0w_a5e80c51-7f10-4ca6-b1d8-ddc12fccc891"
      unitRef="usd">5760000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i869c72f28c2245f8b0f7ccc8daabd4fd_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNi02LTEtMS0w_327824b5-f7f5-479d-ae05-0ed75138b48e"
      unitRef="usd">-187835000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3f381af37b384806826160a459ac1a6a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yNS9mcmFnOmRhMTAxNzA0ZWI5YzQ5ZDY5OTZkOWU3MTc3MTIyN2E5L3RhYmxlOmFjYzgyYmMyNzllYjRhZDA5YWM2MWY5OWI5ZmMyZTZiL3RhYmxlcmFuZ2U6YWNjODJiYzI3OWViNGFkMDlhYzYxZjk5YjlmYzJlNmJfNi03LTEtMS0w_87a4e129-6db0-4250-9491-c78d53fc7519"
      unitRef="usd">-182075000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfNC0xLTEtMS0w_db61c954-474d-4d16-8be0-e61c45a5bd10"
      unitRef="usd">-121546000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfNC0yLTEtMS0w_a96b1b66-710d-4b1a-bd90-e9c5f724d238"
      unitRef="usd">-61240000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfNi0xLTEtMS0w_7ef911b4-47f5-4bb0-b41c-a578d6f0b18b"
      unitRef="usd">6169000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfNi0yLTEtMS0w_3c09dc5e-6f9d-4845-9d87-004b8ec06ad4"
      unitRef="usd">2818000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfNy0xLTEtMS0w_f08d9e1b-86e8-47ff-b0a1-19fe5e96fdf3"
      unitRef="usd">10501000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfNy0yLTEtMS0w_1525c3ce-711a-4f4a-b39a-f4d5e7a51238"
      unitRef="usd">3104000</us-gaap:ShareBasedCompensation>
    <us-gaap:AssetImpairmentCharges
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfOC0xLTEtMS0xMjY5MA_9b1ed40e-abd3-418c-a1d7-0d2e0629c8c0"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfOC0yLTEtMS0xMjY3Ng_5c4029c9-300e-4d94-9877-6a148e0ffb06"
      unitRef="usd">874000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfOS0xLTEtMS0xMjY5MA_8144d013-b53f-4a0c-bd60-2caf61e83345"
      unitRef="usd">-827000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfOS0yLTEtMS0xMjY4Mw_ed56d041-b02c-4fea-96dc-796895037d7c"
      unitRef="usd">-883000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfOC0xLTEtMS0w_efa54568-fff0-4aa5-b6ec-af319e82b5ea"
      unitRef="usd">-2940000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfOC0yLTEtMS0w_19f082f9-491a-407d-ba35-703ac80db205"
      unitRef="usd">-309000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTAtMS0xLTEtMA_5c752a1e-28a6-4039-a926-966fdefe0897"
      unitRef="usd">-114000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTAtMi0xLTEtMA_0f0d7840-aa73-4461-8b5f-be1a35d1e2de"
      unitRef="usd">30048000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTEtMS0xLTEtMA_8f10b722-4b2f-4f39-a8b0-b60d3316c21b"
      unitRef="usd">6860000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTEtMi0xLTEtMA_1a85a19d-a845-427c-97d1-1fbe2e8d2217"
      unitRef="usd">677000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTItMS0xLTEtMA_12ee21bd-be21-4177-9d8a-7da903f6d3ec"
      unitRef="usd">-7500000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTItMi0xLTEtMA_979581c6-46bb-4dc0-8cbe-32ff715174ea"
      unitRef="usd">29167000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTMtMS0xLTEtMA_4f455f2e-77ea-4e0a-8e3d-fc8583d086a2"
      unitRef="usd">5252000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTMtMi0xLTEtMA_bc6f841e-b5b6-44f8-b6d9-f41a519cb1dc"
      unitRef="usd">37000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <rxrx:IncreaseDecreaseInAccruedDevelopmentExpense
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTQtMS0xLTEtMA_24164a27-1da5-4414-a7cd-2ba4d1724c1c"
      unitRef="usd">1524000</rxrx:IncreaseDecreaseInAccruedDevelopmentExpense>
    <rxrx:IncreaseDecreaseInAccruedDevelopmentExpense
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTQtMi0xLTEtMA_e6997e9a-c13b-40a9-9d53-38963ffad274"
      unitRef="usd">-195000</rxrx:IncreaseDecreaseInAccruedDevelopmentExpense>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTUtMS0xLTEtMA_b643a27d-694f-4907-af8d-bf0ad967e86f"
      unitRef="usd">11123000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTUtMi0xLTEtMA_11ef7605-3515-4221-bad0-f417eebb2595"
      unitRef="usd">996000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTYtMS0xLTEtMA_c3140d87-6936-4907-bc5e-9174d977d2cb"
      unitRef="usd">-97456000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTYtMi0xLTEtMA_dfb349cc-0ae4-45a4-8a1b-62a27f6105f5"
      unitRef="usd">-53972000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTktMS0xLTEtMA_788333fd-2422-47c6-93a7-c423c8ff0388"
      unitRef="usd">35334000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMTktMi0xLTEtMA_76566b77-8a2c-40b5-bfc7-a0c2a5a9656f"
      unitRef="usd">2144000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjAtMS0xLTEtMTk3OA_de0b5e9e-b844-4259-8f2a-ca35733c8b25"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjAtMi0xLTEtMjAwMg_8bac9ab7-b952-49f5-86de-12749dc37158"
      unitRef="usd">2600000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjAtMS0xLTEtMTkwOQ_608a5473-13d7-45ce-8ea0-90df84d99047"
      unitRef="usd">184167000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjAtMi0xLTEtMTkzNA_b729ba1d-924a-4462-a1c6-13a067ccecfe"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjAtMS0xLTEtMA_67dfe49a-16e5-4f3f-b29a-103f17b650ae"
      unitRef="usd">0</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjAtMi0xLTEtMA_02c53528-cbcc-49d7-9902-4f180528fac9"
      unitRef="usd">595000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjEtMS0xLTEtMA_a07ef781-5983-4458-881f-379f179677d4"
      unitRef="usd">-219501000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjEtMi0xLTEtMA_74a3e210-65fb-488b-ad64-f0b5ae7bac2f"
      unitRef="usd">-4149000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjQtMS0xLTEtMA_8ad264a8-d538-4b4d-badc-94368ae94641"
      unitRef="usd">462901000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjQtMi0xLTEtMA_85e6dd87-e2d2-41d7-8814-21751dd8d7e7"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjktMS0xLTEtMTI1OTY_21a54a75-2478-4752-90cf-7e536882219c"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjktMi0xLTEtMTI1ODk_4f7e0b7d-00be-4f01-8dce-c74b838ad5de"
      unitRef="usd">229530000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjUtMS0xLTEtMA_326db931-ac6b-4642-8fde-92a50c89c17b"
      unitRef="usd">4620000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjUtMi0xLTEtMA_829fa462-676d-478a-a4ea-e92132eb9657"
      unitRef="usd">227000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjYtMS0xLTEtMA_5ce8cbca-ccaa-4a31-940a-5f62e6e6f383"
      unitRef="usd">12777000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjYtMi0xLTEtMA_c0312a90-9f21-42f0-b41c-729c4aba41e5"
      unitRef="usd">57000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjctMS0xLTEtMA_e8c7de8d-eb6c-4941-9819-306512a6788f"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjctMi0xLTEtMA_bf7dc222-aee8-4095-b160-74fa87764ab6"
      unitRef="usd">6400000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjgtMS0xLTEtMA_8280201c-7a09-4829-968e-95823a256c98"
      unitRef="usd">454744000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMjgtMi0xLTEtMA_d0d0676d-2f09-451c-96e1-d52c1a9289c2"
      unitRef="usd">236100000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzAtMS0xLTEtMA_e39cacfa-1c51-4834-aea9-fabee4a270b0"
      unitRef="usd">137787000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzAtMi0xLTEtMA_b742899a-1389-487d-922b-c217bd679187"
      unitRef="usd">177979000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzEtMS0xLTEtMA_c19a8dbf-badc-444a-93e8-b9603d6e452a"
      unitRef="usd">267167000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5e11557b1837454f993cb507031865c5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzEtMi0xLTEtMA_153aca46-f934-4a8a-b091-c802299f5e57"
      unitRef="usd">75171000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzItMS0xLTEtMA_19c9cfef-ae4c-4b7e-9617-e0e37d827c8f"
      unitRef="usd">404954000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3f381af37b384806826160a459ac1a6a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzItMi0xLTEtMA_388b7ab0-b624-4038-b7ee-9316053eb571"
      unitRef="usd">253150000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzUtMS0xLTEtMA_65c077e9-c06c-48fd-bb94-969a6cce26ad"
      unitRef="usd">448312000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzUtMi0xLTEtMA_1365c7a3-266b-4543-b9e8-6d9ec7165120"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfNDItMS0xLTEtMTY5MzQ_209cb22c-99b0-4b73-9cf7-da5d536eb917"
      unitRef="usd">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfNDItMi0xLTEtMTY5MzQ_f82d6123-eba3-4fd7-965f-c7026c06a2b1"
      unitRef="usd">8071000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <rxrx:StockIssuanceCostsNoncash
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzYtMS0xLTEtMA_6b224dfe-6b5b-46e7-a772-b01b042bd32d"
      unitRef="usd">547000</rxrx:StockIssuanceCostsNoncash>
    <rxrx:StockIssuanceCostsNoncash
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzYtMi0xLTEtMA_5abe33cb-004b-4c4e-b4a6-570b181b2694"
      unitRef="usd">0</rxrx:StockIssuanceCostsNoncash>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzctMS0xLTEtMA_f81f898d-8777-420c-818d-5a99368bf571"
      unitRef="usd">413000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfMzctMi0xLTEtMA_04f007cb-c6ec-4a55-b938-63d23d877d50"
      unitRef="usd">42000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:InterestPaidNet
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfNDAtMS0xLTEtMA_9ae892cd-b544-4200-8065-43e2bb96215a"
      unitRef="usd">665000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8yOC9mcmFnOjhmZjNjNmFmY2FlYTQ5NzFhZDI4MTZlNjg5YjhiNmRmL3RhYmxlOmY4ZmUwNzdmYmVjODQxMzY5OTE1N2E5NDJjYWIwMzNlL3RhYmxlcmFuZ2U6ZjhmZTA3N2ZiZWM4NDEzNjk5MTU3YTk0MmNhYjAzM2VfNDAtMi0xLTEtMA_036f5c95-0f60-43c0-9d55-281d7edd5861"
      unitRef="usd">823000</us-gaap:InterestPaidNet>
    <us-gaap:NatureOfOperations
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8zNC9mcmFnOjQ0YzI0MGI1MDhkZDRlNzNiNmMzMjMyMTU2NThiYzYyL3RleHRyZWdpb246NDRjMjQwYjUwOGRkNGU3M2I2YzMyMzIxNTY1OGJjNjJfMzA2NQ_6a35878a-cbc9-4a2c-b706-6ac3b36b7a0b">Description of the Business &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recursion Pharmaceuticals, Inc. (Recursion, the Company, we, us or our) was originally formed as a limited liability&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;company on November 4, 2013 under the name Recursion Pharmaceuticals, LLC. In September 2016, we converted to a Delaware corporation and changed our name to Recursion Pharmaceuticals, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recursion is a biotechnology company that combines automation, artificial intelligence, machine learning, in vivo validation capabilities and a highly cross-functional team to discover novel medicines that expand our collective understanding of biology. Recursion&#x2019;s rich, relatable database of biological images generated in-house on the Company&#x2019;s robotics platform enables advanced machine learning approaches to reveal drug candidates, mechanisms of action, novel chemistry and potential toxicity, with the eventual goal of decoding biology and advancing new therapeutics that radically improve people&#x2019;s lives. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company had an accumulated deficit of $335.1 million. The Company expects to incur substantial operating losses in future periods and will require additional capital to advance its drug candidates. The Company does not expect to generate significant revenue until the Company successfully completes significant drug development milestones with its subsidiaries or in collaboration&#160;with third parties, which the Company expects will take a number of years. In order to commercialize its drug candidates, the Company or its partners need to complete clinical development and comply with comprehensive regulatory requirements. The Company is subject to a number of risks and uncertainties similar to those of other companies of the same size within the biotechnology industry, such as the uncertainty of clinical trial outcomes, uncertainty of additional funding and a history of operating losses. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has funded its operations to date through the issuance of convertible preferred stock (see Note 9, &#x201c;Convertible Preferred Stock&#x201d; for additional details) and the issuance of Class A common stock in an Initial Public Offering (IPO), which was completed in April 2021 (see Note 10, &#x201c;Common Stock&#x201d; for additional details). Recursion will likely be required to raise additional capital. As of September&#160;30, 2021, the Company did not have any unconditional outstanding commitments for additional funding. If the Company is unable to access additional funds when needed, it may not be able to continue the development of its products or the Company could be required to delay, scale back or abandon some or all of its development programs and other operations. The Company&#x2019;s ability to access capital when needed is not assured and, if not achieved on a timely basis, could materially harm its business, financial condition and results of operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company believes that the net proceeds from the IPO, together with the Company&#x2019;s existing cash and cash equivalents and borrowings available to it, will be sufficient to fund the Company&#x2019;s operating expenses and capital expenditures for at least the next 12 months.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8zNC9mcmFnOjQ0YzI0MGI1MDhkZDRlNzNiNmMzMjMyMTU2NThiYzYyL3RleHRyZWdpb246NDRjMjQwYjUwOGRkNGU3M2I2YzMyMzIxNTY1OGJjNjJfMTAxMg_91ff49c0-c573-479a-bcd5-b3e8159cb570"
      unitRef="usd">-335100000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8zNy9mcmFnOmI1MjRlM2VjNGM3OTQ0NGViMDUyYWUwMTA3YTQyNjZjL3RleHRyZWdpb246YjUyNGUzZWM0Yzc5NDQ0ZWIwNTJhZTAxMDdhNDI2NmNfNDE4NA_b0a06aac-ff60-4aac-9b77-8773983c5033">Basis of Presentation &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited interim condensed consolidated financial statements of Recursion have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the United States (U.S. GAAP) have been condensed or omitted. These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes for the year ended December&#160;31, 2020 included in the Company&#x2019;s final prospectus dated as of April 15, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on April 16, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In April 2021, the Company completed a 1.5-for-1 forward stock split of common and convertible preferred stock. All shares presented within these condensed consolidated financial statements were adjusted to reflect the forward stock split for all periods presented. See Note 10, &#x201c;Common Stock&#x201d; for additional details. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2021, the Company&#x2019;s Board of Directors authorized two classes of common stock, Class A and Class B. Certain shares of Class A were exchanged for Class B on a one-for-one basis. The creation and issuance of the &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B common stock did not affect the loss per share for the Class A or Class B shares for any period. The Company presented the 2021 net loss per share amounts as if the authorization and exchange occurred as of the start of the 2021 reporting period. See Note 10, &#x201c;Common Stock&#x201d; for additional details. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is management&#x2019;s opinion that these condensed consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company&#x2019;s financial statements. Revenues and net loss for any interim period are not necessarily indicative of future or annual results.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Emerging Growth Company &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is an emerging growth company (EGC), as defined by the Jumpstart Our Business Startups Act of 2012 (the JOBS Act). The JOBS Act exempts EGCs from being required to comply with new or revised financial accounting standards until private companies are required to comply. Recursion has elected to use the extended transition period for new or revised financial accounting standards, although the Company may adopt certain new or revised accounting standards early. This may make comparisons of the Company&#x2019;s financial statements with other public companies difficult because of the potential differences in accounting standards used. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recursion may remain an EGC until the earlier of (1) December 31, 2026; (2) December 31 of the year in which we (a) become a &#x201c;large accelerated filer;&#x201d; or (b) have annual gross revenues of $1.07&#160;billion or more; or (3) the date on which we have issued more than $1.0&#160;billion of non-convertible debt over a three-year period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, Leases (ASU 2016-02). Under ASC (Accounting Standards Codification) 842 - Leases, the Company will be required to recognize a lease liability and a right-of-use asset for all leases (with the exception of short-term leases) on its Condensed Consolidated Balance Sheet at the commencement date of each lease. ASC 842 is effective for annual and interim periods beginning on or after December 15, 2021 and early adoption is permitted. The Company must adopt the standard using the modified retrospective approach either: (1) as of the earliest period presented and through the comparative periods in the entity&#x2019;s financial statements or (2) as of the effective date of ASC 842, with a cumulative-effect adjustment to equity. The Company expects the adoption to materially increase assets and liabilities on the Condensed Consolidated Balance Sheets related to those leases classified as operating and not recognized on the Condensed Consolidated Balance Sheets under current GAAP. The Company is continuing to evaluate the effect that ASC 842 will have on its consolidated financial statements and related disclosures. The Company will adopt the new standard on January 1, 2022.</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8zNy9mcmFnOmI1MjRlM2VjNGM3OTQ0NGViMDUyYWUwMTA3YTQyNjZjL3RleHRyZWdpb246YjUyNGUzZWM0Yzc5NDQ0ZWIwNTJhZTAxMDdhNDI2NmNfNDE4NQ_519dcaa6-bd71-47d8-9d18-ac7ba8121772">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited interim condensed consolidated financial statements of Recursion have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the United States (U.S. GAAP) have been condensed or omitted. These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes for the year ended December&#160;31, 2020 included in the Company&#x2019;s final prospectus dated as of April 15, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on April 16, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In April 2021, the Company completed a 1.5-for-1 forward stock split of common and convertible preferred stock. All shares presented within these condensed consolidated financial statements were adjusted to reflect the forward stock split for all periods presented. See Note 10, &#x201c;Common Stock&#x201d; for additional details. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2021, the Company&#x2019;s Board of Directors authorized two classes of common stock, Class A and Class B. Certain shares of Class A were exchanged for Class B on a one-for-one basis. The creation and issuance of the &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B common stock did not affect the loss per share for the Class A or Class B shares for any period. The Company presented the 2021 net loss per share amounts as if the authorization and exchange occurred as of the start of the 2021 reporting period. See Note 10, &#x201c;Common Stock&#x201d; for additional details. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is management&#x2019;s opinion that these condensed consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company&#x2019;s financial statements. Revenues and net loss for any interim period are not necessarily indicative of future or annual results.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Emerging Growth Company &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is an emerging growth company (EGC), as defined by the Jumpstart Our Business Startups Act of 2012 (the JOBS Act). The JOBS Act exempts EGCs from being required to comply with new or revised financial accounting standards until private companies are required to comply. Recursion has elected to use the extended transition period for new or revised financial accounting standards, although the Company may adopt certain new or revised accounting standards early. This may make comparisons of the Company&#x2019;s financial statements with other public companies difficult because of the potential differences in accounting standards used. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recursion may remain an EGC until the earlier of (1) December 31, 2026; (2) December 31 of the year in which we (a) become a &#x201c;large accelerated filer;&#x201d; or (b) have annual gross revenues of $1.07&#160;billion or more; or (3) the date on which we have issued more than $1.0&#160;billion of non-convertible debt over a three-year period.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i778df7726a034719acdc84318d53c893_D20210401-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8zNy9mcmFnOmI1MjRlM2VjNGM3OTQ0NGViMDUyYWUwMTA3YTQyNjZjL3RleHRyZWdpb246YjUyNGUzZWM0Yzc5NDQ0ZWIwNTJhZTAxMDdhNDI2NmNfODU1_ef6d1ef5-bdde-414d-8fd9-28987c47c050"
      unitRef="number">1.5</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="ia31781556c024ff299dfa585947bf905_D20210401-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8zNy9mcmFnOmI1MjRlM2VjNGM3OTQ0NGViMDUyYWUwMTA3YTQyNjZjL3RleHRyZWdpb246YjUyNGUzZWM0Yzc5NDQ0ZWIwNTJhZTAxMDdhNDI2NmNfMTI5Mw_e8698712-a2e7-47da-86d7-193cebccf3ba"
      unitRef="number">1</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV8zNy9mcmFnOmI1MjRlM2VjNGM3OTQ0NGViMDUyYWUwMTA3YTQyNjZjL3RleHRyZWdpb246YjUyNGUzZWM0Yzc5NDQ0ZWIwNTJhZTAxMDdhNDI2NmNfNDE4Ng_a25a7f6e-9159-43f5-a7fc-80e059cb2568">Recent Accounting Pronouncements In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, Leases (ASU 2016-02). Under ASC (Accounting Standards Codification) 842 - Leases, the Company will be required to recognize a lease liability and a right-of-use asset for all leases (with the exception of short-term leases) on its Condensed Consolidated Balance Sheet at the commencement date of each lease. ASC 842 is effective for annual and interim periods beginning on or after December 15, 2021 and early adoption is permitted. The Company must adopt the standard using the modified retrospective approach either: (1) as of the earliest period presented and through the comparative periods in the entity&#x2019;s financial statements or (2) as of the effective date of ASC 842, with a cumulative-effect adjustment to equity. The Company expects the adoption to materially increase assets and liabilities on the Condensed Consolidated Balance Sheets related to those leases classified as operating and not recognized on the Condensed Consolidated Balance Sheets under current GAAP. The Company is continuing to evaluate the effect that ASC 842 will have on its consolidated financial statements and related disclosures. The Company will adopt the new standard on January 1, 2022.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90ZXh0cmVnaW9uOjkxMTVjYWQ3ZmI2NDRjZWNiYmMwNTQyYzAyYmI5OTQ5XzYwNDczMTM5NTcwMjE_16d68b65-8c20-4319-8b10-593286da8212">Acquisitions&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2020, the Company entered into an asset purchase agreement to purchase 100% of the assets of Vium, Inc. (Vium) for a total cash consideration of $2.6 million. The primary purpose of the acquisition was to obtain Vium&#x2019;s technology. This was a related party transaction, see Note 16, &#x201c;Related Party Transactions&#x201d; for additional details. The acquisition of Vium has been accounted for as a business combination using the acquisition method of accounting.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes fair values of assets acquired as of the July 2020 acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total identifiable net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations of Vium have been included in our Condensed Consolidated Statements of Operations  since the date the business was acquired and were not significant. The technology intangible asset is being amortized on a straight-line basis over its three-year useful life. The inventory and other intangible assets were fully impaired at the time they were acquired as the Company did not intend to use them. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill includes the value of potential future technologies as well as the overall strategic benefits provided to the business.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="ie4e5e9f454354e0898d008f9b70e031f_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90ZXh0cmVnaW9uOjkxMTVjYWQ3ZmI2NDRjZWNiYmMwNTQyYzAyYmI5OTQ5XzYwNDczMTM5NTcwMjQ_00c604fa-1c37-4d9b-8102-a7ff61cf1248"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="idd4cc970bf084e72a23bc5618284498a_D20200701-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90ZXh0cmVnaW9uOjkxMTVjYWQ3ZmI2NDRjZWNiYmMwNTQyYzAyYmI5OTQ5XzcxNDY4MjU1ODQ4MzA_4958b9a0-3b39-475b-9e44-73ec3edb66f9"
      unitRef="usd">2600000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90ZXh0cmVnaW9uOjkxMTVjYWQ3ZmI2NDRjZWNiYmMwNTQyYzAyYmI5OTQ5XzYwNDczMTM5NTcwMjI_15588352-a5c5-4963-ada0-3d239b52e594">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes fair values of assets acquired as of the July 2020 acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total identifiable net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ie4e5e9f454354e0898d008f9b70e031f_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90YWJsZToyNWE1OTU3ZGVlNWQ0NTI0ODc2ZGRjN2JhODExYWYyOS90YWJsZXJhbmdlOjI1YTU5NTdkZWU1ZDQ1MjQ4NzZkZGM3YmE4MTFhZjI5XzEtMS0xLTEtMjU5OA_94be0819-039f-4d76-a44d-7f1a80f633c9"
      unitRef="usd">232000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ie4e5e9f454354e0898d008f9b70e031f_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90YWJsZToyNWE1OTU3ZGVlNWQ0NTI0ODc2ZGRjN2JhODExYWYyOS90YWJsZXJhbmdlOjI1YTU5NTdkZWU1ZDQ1MjQ4NzZkZGM3YmE4MTFhZjI5XzItMS0xLTEtMjU5OA_bfb1c2f6-5955-4d21-b98d-48889447a5a6"
      unitRef="usd">14000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic76fe27fdee64641b854285105025b00_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90YWJsZToyNWE1OTU3ZGVlNWQ0NTI0ODc2ZGRjN2JhODExYWYyOS90YWJsZXJhbmdlOjI1YTU5NTdkZWU1ZDQ1MjQ4NzZkZGM3YmE4MTFhZjI5XzMtMS0xLTEtMjU5OA_f5b59c09-ed40-4847-8db4-c3d0ab6bb393"
      unitRef="usd">911000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ie4e5e9f454354e0898d008f9b70e031f_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90YWJsZToyNWE1OTU3ZGVlNWQ0NTI0ODc2ZGRjN2JhODExYWYyOS90YWJsZXJhbmdlOjI1YTU5NTdkZWU1ZDQ1MjQ4NzZkZGM3YmE4MTFhZjI5XzQtMS0xLTEtMjU5OA_625fc871-1257-4766-a4c9-96ef1fa8d42a"
      unitRef="usd">642000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ie4e5e9f454354e0898d008f9b70e031f_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90YWJsZToyNWE1OTU3ZGVlNWQ0NTI0ODc2ZGRjN2JhODExYWYyOS90YWJsZXJhbmdlOjI1YTU5NTdkZWU1ZDQ1MjQ4NzZkZGM3YmE4MTFhZjI5XzUtMS0xLTEtMTMxNzY_2020d916-c239-4bea-878c-4e129302e73a"
      unitRef="usd">1799000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="ie4e5e9f454354e0898d008f9b70e031f_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90YWJsZToyNWE1OTU3ZGVlNWQ0NTI0ODc2ZGRjN2JhODExYWYyOS90YWJsZXJhbmdlOjI1YTU5NTdkZWU1ZDQ1MjQ4NzZkZGM3YmE4MTFhZjI5XzYtMS0xLTEtMjY0Ng_db8fe8d2-325c-4c21-8e88-62b428757b80"
      unitRef="usd">801000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ie4e5e9f454354e0898d008f9b70e031f_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90YWJsZToyNWE1OTU3ZGVlNWQ0NTI0ODc2ZGRjN2JhODExYWYyOS90YWJsZXJhbmdlOjI1YTU5NTdkZWU1ZDQ1MjQ4NzZkZGM3YmE4MTFhZjI5XzctMS0xLTEtMTMxNzY_056a28b4-ff2e-4068-89c3-b604980200c5"
      unitRef="usd">2600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1fc1f03ee515432fa42136f5abffdeca_D20200701-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80NDcvZnJhZzo5MTE1Y2FkN2ZiNjQ0Y2VjYmJjMDU0MmMwMmJiOTk0OS90ZXh0cmVnaW9uOjkxMTVjYWQ3ZmI2NDRjZWNiYmMwNTQyYzAyYmI5OTQ5XzYwNDczMTM5NTc2ODQ_49667a98-63f0-43c7-b730-cde69fcc0885">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <rxrx:SupplementalBalanceSheetAndIncomeStatementInformationTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RleHRyZWdpb246OGU5MTBjZDc2ZjFjNDFkNTg2NGY5YWYyM2Q3YWEwNjdfOTA1_0d8a5da5-c2b4-4330-832b-dce24677d3ab">Supplemental Financial Information &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lab equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense on property and equipment was $2.5 million and $6.3 million during the three and nine months ended September 30, 2021, respectively, and $1.1 million and $3.1 million during the three and nine months ended September 30, 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For the nine months ended September 30, 2021, the Company purchased a Dell EMC supercomputer for $17.9 million. The purchase was classified as office equipment in the above table. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accrued Expenses and Other Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued early discovery expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued investment purchases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued construction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expense and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interest Expense, net&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For the nine months ended September 30, 2021, interest expense primarily related to changes in fair value of the Series A and B warrants (see Note 12, &#x201c;Stock-based Compensation&#x201d; for additional details on the warrants). The Company also had expenses for the Midcap loan and tenant improvement allowance notes (see Note 7, &#x201c;Notes Payable&#x201d; for additional details.) For the nine months ended September 30, 2020, interest expense included expenses on the Midcap loan, convertible notes and tenant improvement allowance notes (see Note 7, &#x201c;Notes Payable&#x201d; for additional details). Interest expense was included in &#x201c;Other loss, net&#x201d; on the Condensed Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</rxrx:SupplementalBalanceSheetAndIncomeStatementInformationTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RleHRyZWdpb246OGU5MTBjZDc2ZjFjNDFkNTg2NGY5YWYyM2Q3YWEwNjdfOTA2_c57fc696-5751-40b8-98e0-d116caecbc35">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lab equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i664743a93bb344148d7136746fd74f72_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfMi0xLTEtMS0w_0637e80f-4494-46d6-a8b4-a736a964148b"
      unitRef="usd">29664000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4bc65b757b0943af90388d031f257341_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfMi0yLTEtMS0w_4f63bd82-641f-4e6b-a469-06bf688873b1"
      unitRef="usd">19701000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9d68dbe3edaa4b9280d1ffb236378a0b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfMy0xLTEtMS0w_4ee3fbd2-7563-4ce0-912b-29edd762b30f"
      unitRef="usd">13795000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i817c708d2c01406eb506b6bb2d083fd0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfMy0yLTEtMS0w_1a9d3ccb-ebe6-4014-9339-ee4a9f346bc9"
      unitRef="usd">13792000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7bf122307ee643a0845c0597e111bdfc_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfNC0xLTEtMS0w_788c57b9-cf4f-40a0-b51e-0f4d617380c3"
      unitRef="usd">20005000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9ae7b4560de940f1ba648b0647540789_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfNC0yLTEtMS0w_6bfdaf16-22f6-46f9-acea-3841afc93d0d"
      unitRef="usd">1075000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iac3d0f8815254b29b2f5393fc3e65f2c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfNS0xLTEtMS0w_5a14d55f-d440-4926-9ddc-b99230c6c50d"
      unitRef="usd">8198000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibc7703b2a8b748759f610e861ada8589_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfNS0yLTEtMS0w_b987ded4-4897-41b0-a6db-b85558482b11"
      unitRef="usd">1361000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfNi0xLTEtMS0w_25543477-bc86-47df-8f46-4ce98d55311c"
      unitRef="usd">71662000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfNi0yLTEtMS0w_768836ea-7af7-4e43-a172-1b2e774b7062"
      unitRef="usd">35929000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfNy0xLTEtMS0w_3ff4c7eb-d0ff-40ec-a8db-1fd20aecc704"
      unitRef="usd">16223000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfNy0yLTEtMS0w_03cc7801-c04d-48c6-8fb4-192ac692e0db"
      unitRef="usd">9962000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfOC0xLTEtMS0w_99e307ff-24f5-45eb-b98f-c7155b94891b"
      unitRef="usd">55439000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOmFiOThiYjRiMTM2MDQ5YjlhNzEyOGNlMTZiMDIzOGIxL3RhYmxlcmFuZ2U6YWI5OGJiNGIxMzYwNDliOWE3MTI4Y2UxNmIwMjM4YjFfOC0yLTEtMS0w_b6a80f6c-d277-4320-bf04-e151ec80c580"
      unitRef="usd">25967000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RleHRyZWdpb246OGU5MTBjZDc2ZjFjNDFkNTg2NGY5YWYyM2Q3YWEwNjdfMTI4_763c6ed3-05b3-4b38-a34f-d5226846e749"
      unitRef="usd">2500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RleHRyZWdpb246OGU5MTBjZDc2ZjFjNDFkNTg2NGY5YWYyM2Q3YWEwNjdfMTM1_66458910-2c43-4a80-9c40-90f222cac8a1"
      unitRef="usd">6300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RleHRyZWdpb246OGU5MTBjZDc2ZjFjNDFkNTg2NGY5YWYyM2Q3YWEwNjdfMTgx_cae97fc7-054f-45f6-9915-af7dd11c892e"
      unitRef="usd">1100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RleHRyZWdpb246OGU5MTBjZDc2ZjFjNDFkNTg2NGY5YWYyM2Q3YWEwNjdfMTg4_b6377caa-4d7c-4d82-8d5e-db07aec0112e"
      unitRef="usd">3100000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i4e32a03cb9fc49e4b252453d837334e6_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RleHRyZWdpb246OGU5MTBjZDc2ZjFjNDFkNTg2NGY5YWYyM2Q3YWEwNjdfMjk1_a07ebfd0-38e3-480b-ade4-bcf536adf492"
      unitRef="usd">17900000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RleHRyZWdpb246OGU5MTBjZDc2ZjFjNDFkNTg2NGY5YWYyM2Q3YWEwNjdfOTA3_f848ac29-0320-4e7e-aa1a-b708ff2ab36c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accrued Expenses and Other Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued early discovery expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued investment purchases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued construction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expense and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfMi0xLTEtMS0w_ff0ac1d3-21c2-45de-ad3a-f4c669c465f9"
      unitRef="usd">7261000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfMi0yLTEtMS0w_1a1653ef-a0cf-406d-9627-094d2b4852ea"
      unitRef="usd">3085000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <rxrx:AccruedDevelopmentCostsCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfMy0xLTEtMS0w_c36c3f1b-904e-45b3-95bb-c9b95e6c4312"
      unitRef="usd">3813000</rxrx:AccruedDevelopmentCostsCurrent>
    <rxrx:AccruedDevelopmentCostsCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfMy0yLTEtMS0w_3c7d4d27-c8cf-4d0e-86bf-cbf69ae1039a"
      unitRef="usd">2289000</rxrx:AccruedDevelopmentCostsCurrent>
    <rxrx:AccruedEarlyDiscoveryExpensesCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfNC0xLTEtMS0w_561555a5-c766-435c-83a2-99ef6ce5e3f2"
      unitRef="usd">1520000</rxrx:AccruedEarlyDiscoveryExpensesCurrent>
    <rxrx:AccruedEarlyDiscoveryExpensesCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfNC0yLTEtMS0w_a616c58f-fc7e-4c60-93ef-7eb168a06b1a"
      unitRef="usd">338000</rxrx:AccruedEarlyDiscoveryExpensesCurrent>
    <rxrx:AccruedInvestmentPurchasesCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfNS0xLTEtMS0xNTIxNQ_7c932a58-2df9-464e-9bc8-3f5a363d616d"
      unitRef="usd">5898000</rxrx:AccruedInvestmentPurchasesCurrent>
    <rxrx:AccruedInvestmentPurchasesCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfNS0yLTEtMS0xNTIzMQ_8b70e1bc-56fe-420f-8d1a-09978f85bedb"
      unitRef="usd">0</rxrx:AccruedInvestmentPurchasesCurrent>
    <us-gaap:ConstructionPayableCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfNi0xLTEtMS0xNTUwNg_7e60e7d3-ccc3-40ce-9468-ace4e0d65216"
      unitRef="usd">996000</us-gaap:ConstructionPayableCurrent>
    <us-gaap:ConstructionPayableCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfNi0yLTEtMS0xNTUxMQ_c89436ed-bf1a-4743-9f81-c54c59561877"
      unitRef="usd">0</us-gaap:ConstructionPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfNS0xLTEtMS0w_70f0ff18-e3cf-4ffc-bd97-49d6983b1bd8"
      unitRef="usd">5625000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfNS0yLTEtMS0w_fe74cd73-399f-464b-824b-70f33874e835"
      unitRef="usd">4773000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfNi0xLTEtMS0w_6ca158a1-3027-4c47-81ae-97105879bcc1"
      unitRef="usd">25113000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjY4YTM4MmU1MDUxYTRhY2M4N2FhNGY2YTQ5ZTU4NzRjL3RhYmxlcmFuZ2U6NjhhMzgyZTUwNTFhNGFjYzg3YWE0ZjZhNDllNTg3NGNfNi0yLTEtMS0w_ba69c50b-eb43-4200-8a72-8371a784dfb5"
      unitRef="usd">10485000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RleHRyZWdpb246OGU5MTBjZDc2ZjFjNDFkNTg2NGY5YWYyM2Q3YWEwNjdfOTA4_5c3a5762-315f-4b23-91dd-4eea54a2e9da">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interest Expense, net&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpense
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfMi0xLTEtMS0w_ffbc150a-1dd2-4c3a-898b-dbd3f42b789e"
      unitRef="usd">220000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfMi0yLTEtMS0w_e05a512f-f605-43f4-a4f8-29fd0f4fe3ac"
      unitRef="usd">401000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfMi00LTEtMS0w_5334139b-059d-4436-aec5-4aa873c34208"
      unitRef="usd">2971000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfMi01LTEtMS0w_59da03a9-8b4c-4f61-baec-0039aa9eee88"
      unitRef="usd">1129000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfMy0xLTEtMS0w_b828b366-3ca4-4b04-a5ed-25bc44522700"
      unitRef="usd">50000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfMy0yLTEtMS0w_cf393d30-a029-48f4-823f-183287ee130f"
      unitRef="usd">46000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfMy00LTEtMS0w_a6a21ca6-d429-4381-a05a-a25bbb5d29aa"
      unitRef="usd">94000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfMy01LTEtMS0w_9017b295-e0a4-4daf-8bb2-c05a5b642375"
      unitRef="usd">290000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InterestRevenueExpenseNet
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfNC0xLTEtMS0w_bb06600b-7112-4101-a4ce-c18803d7fad3"
      unitRef="usd">-170000</us-gaap:InterestRevenueExpenseNet>
    <us-gaap:InterestRevenueExpenseNet
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfNC0yLTEtMS0w_03a99082-3290-4f63-8579-b38f37842d88"
      unitRef="usd">-355000</us-gaap:InterestRevenueExpenseNet>
    <us-gaap:InterestRevenueExpenseNet
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfNC00LTEtMS0w_f57f22cb-9613-40dc-ae63-fbcdb0eda25c"
      unitRef="usd">-2877000</us-gaap:InterestRevenueExpenseNet>
    <us-gaap:InterestRevenueExpenseNet
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MC9mcmFnOjhlOTEwY2Q3NmYxYzQxZDU4NjRmOWFmMjNkN2FhMDY3L3RhYmxlOjFlYWVhMmZkYjgzYjQ1OTJhZTVhNmYyMjA3ZjI5NDY2L3RhYmxlcmFuZ2U6MWVhZWEyZmRiODNiNDU5MmFlNWE2ZjIyMDdmMjk0NjZfNC01LTEtMS0w_399bd634-b92a-4ee5-96e2-e24271c1d4b8"
      unitRef="usd">-839000</us-gaap:InterestRevenueExpenseNet>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90ZXh0cmVnaW9uOmM0ZjYwZjU4ZmM3NzRlYWQ4MzAwZTZkMWQxNTAzNDZjXzYwNDczMTM5NTc5NDU_17d15e2f-41f9-48d8-a99e-d99745dda96e">Investments&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2021, the Company invested cash in an investment portfolio. The primary objectives of the investment portfolio are to preserve principal, maintain prudent levels of liquidity and obtain investment returns. Recursion&#x2019;s investment policy limits investments to certain types of debt and money market instruments issued by institutions with investment-grade credit ratings and it places restrictions on maturities and concentration by asset class and issuer.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews the investments for declines in fair value below their cost basis each quarter or whenever circumstances indicate that the cost basis of an asset may not be recoverable and assesses whether the decline was due to credit-related factors or other factors. The evaluation is based on a number of factors, including the extent to which the fair value is below the cost basis; adverse conditions related specifically to the security, such as any changes to the credit rating of the security; and the intent to sell, or whether Recursion will more likely than not be required to sell the security before recovery of its amortized cost basis. The assessment of whether a security is impaired could change in the future based on new developments or changes in assumptions related to that particular security.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s available-for-sale investments by type of security: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;values&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the classification of the Company&#x2019;s available-for-sale investments on the Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;As of September&#160;30, 2021, all of the Company&#x2019;s available-for-sale investments mature in one year or less. &lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company held a total of 16 positions, which were in an unrealized loss position as of September&#160;30, 2021. The unrealized losses were primarily due to changes in interest rates. T&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;here were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;no&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; significant unrealized losses as of September&#160;30, 2021. &lt;/span&gt;Realized gains and losses on the Company&#x2019;s investments were insignificant during the three and nine months ended September 30, 2021. No impairments were recorded during the three and nine months ended September 30, 2021. Realized gains and losses on interest-bearing securities are recorded in Other income, net, in the Condensed Consolidated Statements of Income.</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90ZXh0cmVnaW9uOmM0ZjYwZjU4ZmM3NzRlYWQ4MzAwZTZkMWQxNTAzNDZjXzYwNDczMTM5NTc5NDY_0749158f-b7bc-44f5-bdd2-74baf2a4fe62">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s available-for-sale investments by type of security: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;values&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i90fa6b131e76491793a97c75f8dfec99_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzItMS0xLTEtMjA3Nw_1bf9af3c-de56-4b41-96ab-f9245b67f434"
      unitRef="usd">187225000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i90fa6b131e76491793a97c75f8dfec99_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzItMi0xLTEtMjA3Nw_3073cc30-aaaf-423a-a8da-e38760bc2c86"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i90fa6b131e76491793a97c75f8dfec99_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzItMy0xLTEtMjA3Nw_c31dbe35-b72e-427c-a3c6-196cd86a7d54"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i90fa6b131e76491793a97c75f8dfec99_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzItNC0xLTEtMjA3Nw_c2f350d9-74dd-47db-b689-bfb1ed2e3fcf"
      unitRef="usd">187225000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6feede82f4cb4ac49b0be949785d9497_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzQtMS0xLTEtMjA5Mg_8871a2fd-e2dd-4569-b306-c50bf686c75e"
      unitRef="usd">5886000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6feede82f4cb4ac49b0be949785d9497_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzQtMi0xLTEtMjA5Mg_4ed7443f-6e00-4683-ada3-90186a4c1127"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6feede82f4cb4ac49b0be949785d9497_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzQtMy0xLTEtMjA5Mg_525cab9b-3701-40e1-90a8-5917af8a829f"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6feede82f4cb4ac49b0be949785d9497_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzQtNC0xLTEtMjA5Mg_20f1485c-ac29-4fd3-bb69-98d9e5400519"
      unitRef="usd">5885000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7296ea094e2d4b13917424c13cfba62e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzYtMS0xLTEtMjA5Mg_560b5c70-4818-4de6-8538-6765ca1acfbc"
      unitRef="usd">21450000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7296ea094e2d4b13917424c13cfba62e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzYtMi0xLTEtMjA5Mg_1f031cb7-b102-4c3b-bc8f-961618af090c"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7296ea094e2d4b13917424c13cfba62e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzYtMy0xLTEtMjA5Mg_81477564-7e5e-41c6-87f6-4e358b0acb6e"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7296ea094e2d4b13917424c13cfba62e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzYtNC0xLTEtMjA5Mg_263a482b-a2ff-40d8-a3c9-19459ac37a63"
      unitRef="usd">21450000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5217d88f4c3e49a69c131211ccc0f740_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzctMS0xLTEtMjA5Mg_257b04eb-cac3-411c-98b1-48df25ebfa36"
      unitRef="usd">191348000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5217d88f4c3e49a69c131211ccc0f740_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzctMi0xLTEtMjA5Mg_4c5091ec-5961-45cd-b384-194037b66ebd"
      unitRef="usd">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5217d88f4c3e49a69c131211ccc0f740_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzctMy0xLTEtMjA5Mg_868e4a49-1f03-4fb7-b3bc-0008b5407794"
      unitRef="usd">7000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5217d88f4c3e49a69c131211ccc0f740_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzctNC0xLTEtMjA5Mg_0e31be97-7c27-41f8-8830-567e0f13f51d"
      unitRef="usd">191351000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzgtMS0xLTEtMTM0MTk_70e09cc7-2a41-4ad1-af5b-a890b1bbdf9a"
      unitRef="usd">405909000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzgtMi0xLTEtMTM0MTk_8bce10f2-c29b-418e-939d-25dafa12073f"
      unitRef="usd">11000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzgtMy0xLTEtMTM0MTk_6ada445d-8c4c-4214-a280-695ad85a4cde"
      unitRef="usd">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTphZDBiY2YxNGFiNzE0NWY5YjEwMTBlMzFmOTE0YzYzMC90YWJsZXJhbmdlOmFkMGJjZjE0YWI3MTQ1ZjliMTAxMGUzMWY5MTRjNjMwXzgtNC0xLTEtMTM0MTk_e5180391-592e-4f3a-a33f-f11ff5c6ff9b"
      unitRef="usd">405911000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90ZXh0cmVnaW9uOmM0ZjYwZjU4ZmM3NzRlYWQ4MzAwZTZkMWQxNTAzNDZjXzYwNDczMTM5NTc5NDc_fcfbeee7-bc59-421c-a412-dad1419d6d84">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the classification of the Company&#x2019;s available-for-sale investments on the Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8495e49fee3844bab82f503ea301cd51_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTo5NzQwODk0Zjk2Zjg0ZDFjOGJjNmI3MzFkNmMyMTRkNy90YWJsZXJhbmdlOjk3NDA4OTRmOTZmODRkMWM4YmM2YjczMWQ2YzIxNGQ3XzEtMS0xLTEtMjIwMw_1d78a610-281e-476a-ace9-e2675ba17841"
      unitRef="usd">221722000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icd2a77b480e946b1a98b623504da657e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTo5NzQwODk0Zjk2Zjg0ZDFjOGJjNmI3MzFkNmMyMTRkNy90YWJsZXJhbmdlOjk3NDA4OTRmOTZmODRkMWM4YmM2YjczMWQ2YzIxNGQ3XzItMS0xLTEtMjIwMw_06612074-7deb-44b8-8cd0-721f4f85b96f"
      unitRef="usd">184189000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90YWJsZTo5NzQwODk0Zjk2Zjg0ZDFjOGJjNmI3MzFkNmMyMTRkNy90YWJsZXJhbmdlOjk3NDA4OTRmOTZmODRkMWM4YmM2YjczMWQ2YzIxNGQ3XzQtMS0xLTEtMTM0MjU_f7d2d5ff-dfa6-4f6a-ba3a-1a7349efc134"
      unitRef="usd">405911000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90ZXh0cmVnaW9uOmM0ZjYwZjU4ZmM3NzRlYWQ4MzAwZTZkMWQxNTAzNDZjXzY1OTcwNjk3Njg4MjU_96cdb105-20ee-4577-b2a1-fb8daefdc69f"
      unitRef="position">16</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90ZXh0cmVnaW9uOmM0ZjYwZjU4ZmM3NzRlYWQ4MzAwZTZkMWQxNTAzNDZjXzY1OTcwNjk3Njg4NTE_7f26e297-38f3-46e4-969d-3a9b06135d46"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80MjgvZnJhZzpjNGY2MGY1OGZjNzc0ZWFkODMwMGU2ZDFkMTUwMzQ2Yy90ZXh0cmVnaW9uOmM0ZjYwZjU4ZmM3NzRlYWQ4MzAwZTZkMWQxNTAzNDZjXzY1OTcwNjk3Njg4NTE_b67543ca-0d6b-4dbf-88f2-9868db4af48d"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfMTA1Ng_371135cf-74f1-422a-b323-ac0351c3af94">Goodwill and Intangible Assets &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of goodwill was $801 thousand as of September&#160;30, 2021. There were no changes to the carrying amount of goodwill during the three and nine months ended September 30, 2021. For the three and nine months ended September 30, 2020, the goodwill addition related to the purchase of Vium (see Note 3, &#x201c;Acquisitions&#x201d; for additional details on the acquisition). No goodwill impairment was recorded during the three and nine months ended September 30, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangible asset &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense was $76 thousand and $228 thousand during the three and nine months ended September 30, 2021, respectively. Amortization expense was $51 thousand during the three and nine months ended September 30, 2020. Amortization expense was included in research and development in the Condensed Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The indefinite-lived intangible asset represents the Recursion domain name that the Company purchased. No indefinite-lived intangible asset impairment charges were recorded during the three and nine months ended September 30, 2021. There were no indefinite-lived intangible assets on the Condensed Consolidated Balance Sheet as of September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfOTI_8bdace92-881e-4651-be13-41becf30f22a"
      unitRef="usd">801000</us-gaap:Goodwill>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfNjA0NzMxMzk1NjE1Mw_24b3d6ed-d9b7-4bdf-bf2c-caa303e27292"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfNjA0NzMxMzk1NjE1Mw_b99e673f-ca3d-4b8f-864d-58fd3298643f"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfMjc1_5e5378a7-7eb2-412b-a3bb-10e48ad13dc8"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfMjc1_af02938e-1f78-4977-9cd5-150370653c30"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfMjc1_de5df63c-bd7c-44b5-9b10-70f5f72ad4a0"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfMjc1_f9103484-92fc-4bd9-b099-0913cab48198"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfMTA1OQ_3e6f96f5-758d-4812-a278-9284d676ffb8">The following table summarizes intangible assets:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangible asset &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfMTA1OQ_5d1c2801-c4d6-4abe-8808-209b26cba0f6">The following table summarizes intangible assets:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangible asset &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfMi0xLTEtMS0w_57934f42-bede-421e-852f-cc716c88b742"
      unitRef="usd">911000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfMi0yLTEtMS0w_843edcff-e11c-46ba-ad4c-62199272fdbe"
      unitRef="usd">354000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfMi0zLTEtMS0w_2cd1ba8d-aa8b-43da-819a-03c523e94e3a"
      unitRef="usd">557000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfMi01LTEtMS0w_db08ba1f-cd78-4cd0-a18d-10dabf027f9a"
      unitRef="usd">911000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfMi02LTEtMS0w_bab28fa2-ba36-413e-94f6-aefbc3a9bc19"
      unitRef="usd">127000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfMi03LTEtMS0w_a645dbe1-8d8b-4a9a-801a-f83bdfbcac40"
      unitRef="usd">784000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfMy0xLTEtMS0w_543797b0-176e-4fb5-aea4-503b726d2df9"
      unitRef="usd">904000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfMy0zLTEtMS0w_485df7d4-b1e3-428c-a4f2-24042ae2cdaf"
      unitRef="usd">904000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfMy01LTEtMS0w_644a38ae-1a4e-4c4d-9bba-cf8760eb132d"
      unitRef="usd">904000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfMy03LTEtMS0w_20c5667a-243e-41b1-bafe-f1bdccf28683"
      unitRef="usd">904000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfNC0xLTEtMS0w_5ed7894e-d847-42bc-a162-6051b825e494"
      unitRef="usd">1815000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfNC0yLTEtMS0w_da622b89-f88c-46ea-a905-67f71a36b281"
      unitRef="usd">354000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfNC0zLTEtMS0w_f45dcab4-6d01-4b21-be15-e0e039fa677b"
      unitRef="usd">1461000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfNC01LTEtMS0w_be8b4165-fda6-4b5f-972d-a2b876817a0a"
      unitRef="usd">1815000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfNC02LTEtMS0w_f97f0b4c-5ecf-4892-944a-c981ac17c4e3"
      unitRef="usd">127000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RhYmxlOmY2MWQ2ZGVjOTkzNzQwNmJhZWI2NjA3NTkzN2RhYmQyL3RhYmxlcmFuZ2U6ZjYxZDZkZWM5OTM3NDA2YmFlYjY2MDc1OTM3ZGFiZDJfNC03LTEtMS0w_f17b5c81-c40c-4db8-8722-e647890a925d"
      unitRef="usd">1688000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfNDM2_e32a1e9a-ee96-4a4e-8ba5-3c5f291678b8"
      unitRef="usd">76000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfNDQz_e2937e53-772f-4c9b-b946-d624d5d647cf"
      unitRef="usd">228000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfNjU5NzA2OTc2NzkzMA_46a27453-aca9-47fe-82bc-81f449a95219"
      unitRef="usd">51000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfNjU5NzA2OTc2NzkzMA_dab6ebf8-9b43-4880-90db-126d67fcf836"
      unitRef="usd">51000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfOTYw_9b187234-97fe-4be3-b960-0d5d07b0b345"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfOTYw_d29c8d13-5a4a-4ed2-bf9b-02d9abba42a7"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i3f381af37b384806826160a459ac1a6a_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80My9mcmFnOjc2OTBlOTQyMzdkMjRjZmRhMzAxZmM2NWQ3OTAzMjNlL3RleHRyZWdpb246NzY5MGU5NDIzN2QyNGNmZGEzMDFmYzY1ZDc5MDMyM2VfNjA0NzMxMzk1NTM4OA_95b3c04e-e793-4cef-801e-8781280a10b8"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNDcyMA_6c439e33-8450-45ef-8949-07ffe2d40c1f">Notes Payable &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Midcap Financial &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2019, the Company entered into a new Credit and Security Agreement with Midcap Financial Trust (Midcap) and the other lenders party thereto (the Midcap loan agreement). The Midcap loan agreement provided for a term loan facility that included&#160;an initial tranche of $11.9 million. The Company used $11.2 million of the proceeds from the initial tranche to fully repay a previously outstanding term loan with Pacific Western Bank (Pacific). In July 2021, the Company paid the balance due under the Midcap loan agreement. The total amount paid was $12.7 million. The Company recorded an early extinguishment loss of $996 thousand, which was included in &#x201c;Other expense, net&#x201d; on the Condensed Consolidated Statements of Operations. As of December&#160;31, 2020, the outstanding principal balance under the Midcap loan agreement was $11.9 million. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the Company paid fees of approximately $298 thousand in connection with the origination of the Midcap Loan Agreement. These fees were deferred and recorded as a direct deduction from the carrying value of the loan payable and were amortized to interest expense over the expected remaining term of the agreement. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pacific Western &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2018, Pacific issued a standby letter of credit of $3.8 million for the benefit of the Company&#x2019;s landlord, securing certain Company obligations relating to tenant improvements. This letter of credit was transferred to J.P. Morgan during the nine months ended September 30, 2021. See Note 15, &#x201c;Fair Value Measurements&#x201d; for additional details. As of December&#160;31, 2020, the outstanding letter of credit was $3.8 million, for which the Company held $4.0 million of restricted cash as collateral.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Convertible Notes &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In March and April of 2020, the Company issued convertible promissory notes for an aggregate principal amount of $6.4 million. Under certain conditions, the principal was convertible into an amount of equity with a fair value that exceeded the amount of the notes&#x2019; principal on the conversion date. This feature of the notes was accounted for separately at fair value as a derivative liability. These notes converted to 1,203,231 shares of Series D Preferred Stock in September 2020. Upon conversion of the notes, the Company recorded the $1.6 million fair value of the derivative liability as equity on the Condensed Consolidated Balance Sheet. Changes in the fair value of the derivative were recorded in &#x201c;Other loss, net&#x201d; in the Condensed Consolidated Statements of Operations and were $161 thousand and $484 thousand during the three and nine months ended September 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Notes Payable for Tenant Improvement Allowance &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, the Company borrowed $992 thousand, which was available as part of the Station 41 lease from its landlord for use on tenant improvements (see Note 8, &#x201c;Commitments and Contingencies&#x201d; for additional details). Under the terms of the lease, the note will be repaid over a 10-year period at an 8% interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Notes payable consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.612%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes payable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents information regarding the Company&#x2019;s debt principal repayment obligations as of September&#160;30, 2021: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt principal payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id524b0a380484a13b1423d25efdc9ce6_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfMzE4_6296bcb0-d6b1-443d-b95c-7b9afe30add6"
      unitRef="usd">11900000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:RepaymentsOfDebt
      contextRef="i17e592cb3484481d8f3bdf27f4b46fb5_D20190901-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNDQ0_f2cd659b-7442-458b-9bf4-18a9f82ea5c7"
      unitRef="usd">11200000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i61c469b1d47e4489abb014373df5e6a8_D20210701-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNjU5NzA2OTc3MjM5Ng_d0509485-fc8a-46fe-8b3a-374f332e7977"
      unitRef="usd">12700000</us-gaap:RepaymentsOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i61c469b1d47e4489abb014373df5e6a8_D20210701-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNjU5NzA2OTc3NDc3NQ_dbe8df62-2ecc-4331-91bc-ec7261c07a1f"
      unitRef="usd">-996000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:LineOfCredit
      contextRef="i712dde3d59e94dbba069d3ea10c0fb15_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNzM1_c2e56adc-9e36-4b0d-b036-06ed71185362"
      unitRef="usd">11900000</us-gaap:LineOfCredit>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ice8000a9bf874bc2a077c5140c2c981d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfMjU5Mg_c33fc4ec-a8f6-4633-b6ff-78d927dbba22"
      unitRef="usd">298000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibc2eb416e12e4f8a8c617e89412832c8_I20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfMjkyMg_6c4200da-f587-47a2-b5d5-4ea7f02cb30a"
      unitRef="usd">3800000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i38cdee8154a14b54b5c1a723df0dbb8b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfMzIyNg_730edf27-e558-4548-b8be-19543e028acf"
      unitRef="usd">3800000</us-gaap:LineOfCredit>
    <us-gaap:RestrictedCash
      contextRef="i38cdee8154a14b54b5c1a723df0dbb8b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfMzI1Nw_dc246607-d647-43f2-af1e-51549f745b84"
      unitRef="usd">4000000</us-gaap:RestrictedCash>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2921e91a9279497f81a20c55ba343d96_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNjU5NzA2OTc3MTUzNA_d79ac09b-7f30-43fc-ae68-2a1360b1331b"
      unitRef="usd">6400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1d0e548c03ea4dd7b12d2c5350a4d3a3_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNjU5NzA2OTc3MTUzNA_ed7557dd-43a6-4019-98ca-3d9d00d8a291"
      unitRef="usd">6400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i691d5ffc27f14a19a75ef556811825c4_D20200901-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNjU5NzA2OTc3MTY2MQ_40422235-3213-4566-bff9-45fc83a52be8"
      unitRef="shares">1203231</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i4c1a2671a54b4d92ac1029a3f54a040c_D20200901-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNzE0NjgyNTU4ODkxMQ_481de8ac-ffbc-4bb2-b214-4279dbb8383b"
      unitRef="usd">1600000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i50773bc073fb4acea17c712bc1126a6b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfMzg1MA_9e0621af-128c-49b6-8046-629a1d9a2110"
      unitRef="usd">-161000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="id3ccad45b4c84988b490de168ac87d85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNjU5NzA2OTc3MTg0NA_bbaae9c3-9cdb-4017-af40-eff870281bfb"
      unitRef="usd">-484000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ie16333b91755459cbc141c348c781d1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNDE4MQ_bae1e94a-3a2c-4e2a-b60a-2e8f18163a3f"
      unitRef="usd">992000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:DebtInstrumentTerm
      contextRef="ie16333b91755459cbc141c348c781d1e_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNDQxOA_8daf122a-8659-4899-b15e-8ffa3cf468c0">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6b6e8d11e94a4bc8a66fa0b30b88119e_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNDQzOQ_6b00266e-713b-4492-91a2-6b7c29ea0b99"
      unitRef="number">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNDcyMQ_7ec897ad-1496-4d23-933b-fcdf2851fbff">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Notes payable consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.612%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes payable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebtCurrent
      contextRef="iaa0d1040f8284cf4b91e4bd58e26b3a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOjA5YWEyYmRkYjQ0MDQ1YWI4N2VjNzk1OTc3YzllNTIwL3RhYmxlcmFuZ2U6MDlhYTJiZGRiNDQwNDVhYjg3ZWM3OTU5NzdjOWU1MjBfMi0xLTEtMS0w_3c0aecbb-a47a-4c4f-8c1f-d5fd5869e0ee"
      unitRef="usd">88000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i52b9725b29684ee8a41390d35b177c5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOjA5YWEyYmRkYjQ0MDQ1YWI4N2VjNzk1OTc3YzllNTIwL3RhYmxlcmFuZ2U6MDlhYTJiZGRiNDQwNDVhYjg3ZWM3OTU5NzdjOWU1MjBfMi0yLTEtMS0w_cc6805a5-3c13-4542-8877-61f2bf35d428"
      unitRef="usd">1073000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="iaa0d1040f8284cf4b91e4bd58e26b3a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOjA5YWEyYmRkYjQ0MDQ1YWI4N2VjNzk1OTc3YzllNTIwL3RhYmxlcmFuZ2U6MDlhYTJiZGRiNDQwNDVhYjg3ZWM3OTU5NzdjOWU1MjBfMy0xLTEtMS0w_e5ee7e31-e9d5-4e19-b618-c9728fa35356"
      unitRef="usd">656000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i52b9725b29684ee8a41390d35b177c5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOjA5YWEyYmRkYjQ0MDQ1YWI4N2VjNzk1OTc3YzllNTIwL3RhYmxlcmFuZ2U6MDlhYTJiZGRiNDQwNDVhYjg3ZWM3OTU5NzdjOWU1MjBfMy0yLTEtMS0w_d07e3c33-c53d-4287-a5ff-a6f08da3d0db"
      unitRef="usd">11615000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iaa0d1040f8284cf4b91e4bd58e26b3a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOjA5YWEyYmRkYjQ0MDQ1YWI4N2VjNzk1OTc3YzllNTIwL3RhYmxlcmFuZ2U6MDlhYTJiZGRiNDQwNDVhYjg3ZWM3OTU5NzdjOWU1MjBfNC0xLTEtMS0w_9e0ef981-2c93-4ffb-a28c-fe6fdacdafd4"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i52b9725b29684ee8a41390d35b177c5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOjA5YWEyYmRkYjQ0MDQ1YWI4N2VjNzk1OTc3YzllNTIwL3RhYmxlcmFuZ2U6MDlhYTJiZGRiNDQwNDVhYjg3ZWM3OTU5NzdjOWU1MjBfNC0yLTEtMS0w_8755044a-5f1b-4066-858d-7b45141eb3a7"
      unitRef="usd">201000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="iaa0d1040f8284cf4b91e4bd58e26b3a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOjA5YWEyYmRkYjQ0MDQ1YWI4N2VjNzk1OTc3YzllNTIwL3RhYmxlcmFuZ2U6MDlhYTJiZGRiNDQwNDVhYjg3ZWM3OTU5NzdjOWU1MjBfNS0xLTEtMS0w_376790e6-96d2-4248-9267-8b7e523773b1"
      unitRef="usd">744000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i52b9725b29684ee8a41390d35b177c5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOjA5YWEyYmRkYjQ0MDQ1YWI4N2VjNzk1OTc3YzllNTIwL3RhYmxlcmFuZ2U6MDlhYTJiZGRiNDQwNDVhYjg3ZWM3OTU5NzdjOWU1MjBfNS0yLTEtMS0w_901216fe-3582-4301-bf23-d87e419be1b3"
      unitRef="usd">12487000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RleHRyZWdpb246NWZlYTI0ZGM4YzRiNGM2NzliYzEwMmIwMTU3ODZjMjhfNDcyMg_d9a4447c-44f9-4079-8aef-930f06cc32fe">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents information regarding the Company&#x2019;s debt principal repayment obligations as of September&#160;30, 2021: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt principal payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOmZlYzg4OWE4NmJiOTQyN2M5NzBmYjllOWYzZjcyMGFhL3RhYmxlcmFuZ2U6ZmVjODg5YTg2YmI5NDI3Yzk3MGZiOWU5ZjNmNzIwYWFfMS0xLTEtMS0w_14bdf124-4ef1-4cbf-adc7-9c9d8a54afa9"
      unitRef="usd">21000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOmZlYzg4OWE4NmJiOTQyN2M5NzBmYjllOWYzZjcyMGFhL3RhYmxlcmFuZ2U6ZmVjODg5YTg2YmI5NDI3Yzk3MGZiOWU5ZjNmNzIwYWFfMi0xLTEtMS0w_e148cecc-adc5-416c-9c66-a0b227119685"
      unitRef="usd">90000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOmZlYzg4OWE4NmJiOTQyN2M5NzBmYjllOWYzZjcyMGFhL3RhYmxlcmFuZ2U6ZmVjODg5YTg2YmI5NDI3Yzk3MGZiOWU5ZjNmNzIwYWFfMy0xLTEtMS0w_99b6ccfc-21a9-465a-a3f1-76db78bb416a"
      unitRef="usd">97000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOmZlYzg4OWE4NmJiOTQyN2M5NzBmYjllOWYzZjcyMGFhL3RhYmxlcmFuZ2U6ZmVjODg5YTg2YmI5NDI3Yzk3MGZiOWU5ZjNmNzIwYWFfNC0xLTEtMS0w_bb4619e2-7917-48c6-9ff2-24720d5b2222"
      unitRef="usd">105000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOmZlYzg4OWE4NmJiOTQyN2M5NzBmYjllOWYzZjcyMGFhL3RhYmxlcmFuZ2U6ZmVjODg5YTg2YmI5NDI3Yzk3MGZiOWU5ZjNmNzIwYWFfNS0xLTEtMS0w_5ff295fc-5433-4ec0-962d-a1d615c367ff"
      unitRef="usd">114000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <rxrx:LongTermDebtMaturityAfterYearFour
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOmZlYzg4OWE4NmJiOTQyN2M5NzBmYjllOWYzZjcyMGFhL3RhYmxlcmFuZ2U6ZmVjODg5YTg2YmI5NDI3Yzk3MGZiOWU5ZjNmNzIwYWFfNi0xLTEtMS0w_918ae752-8987-46e4-bf6a-9952a2c0e86a"
      unitRef="usd">317000</rxrx:LongTermDebtMaturityAfterYearFour>
    <us-gaap:LongTermDebt
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80Ni9mcmFnOjVmZWEyNGRjOGM0YjRjNjc5YmMxMDJiMDE1Nzg2YzI4L3RhYmxlOmZlYzg4OWE4NmJiOTQyN2M5NzBmYjllOWYzZjcyMGFhL3RhYmxlcmFuZ2U6ZmVjODg5YTg2YmI5NDI3Yzk3MGZiOWU5ZjNmNzIwYWFfNy0xLTEtMS0w_239f85da-62ac-428d-9523-6d48676b794a"
      unitRef="usd">744000</us-gaap:LongTermDebt>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfNTM5MQ_7ff638fc-e031-4005-b075-8bc3381e62bc">Commitments and Contingencies &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Lease Obligations &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into various long-term real estate leases primarily related to office, research and development (R&amp;amp;D) and operating activities. For the three and nine months ended September 30, 2021, total rent &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expense was $1.7 million and $4.4 million, respectively. For the three and nine months ended September 30, 2020, total rent expense was $1.1 million and $3.2 million, respectively. The leases described below are classified as operating leases.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Komas Lease&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2016, the Company entered into a new facilities lease, with the right of use and payments beginning in January 2017. The term of the lease is 7 years. This lease includes provisions for escalating rent payments. Rent expense is recognized on a straight-line basis over the term of the lease. This lease included an allowance for tenant improvements. Tenant improvements were recorded as property and equipment and are being depreciated over the term of the lease. In conjunction with the allowance for tenant improvements, the Company recorded a lease incentive obligation of $847 thousand which is being amortized over the term of the lease as a reduction to rent expense. As of September&#160;30, 2021, the unamortized lease incentive obligation was $282 thousand. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Station 41 Lease&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2017, the Company entered into a new facilities lease, with the right of use beginning in December 2017 and payments beginning in June 2018. The term of the lease is 10 years, with one five-year renewal option. This lease includes provisions for escalating rent payments. Rent expense is recognized straight-line over the term of the lease. This lease included an allowance for tenant improvements of $4.0&#160;million, the full amount of which was drawn in 2017. Tenant improvements were recorded as property and equipment and are being depreciated over the remaining term of the lease. The Company recorded a leasehold obligation for tenant improvements, which is being amortized over the term of the lease as a reduction to rent expense. As of September&#160;30, 2021, the unamortized lease incentive obligation was $2.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, the Company elected to draw an additional tenant improvement loan of $992&#160;thousand available under the Station 41 lease. This loan is incorporated into and acts to increase the base rent over the remaining life of the lease. The increase in rent includes a charge for interest, which accrues on the principal amount outstanding at a rate equal to 8%. The Company accounts for this additional tenant improvement loan as a note payable on the Condensed Consolidated Balance Sheets with the current portion included in the Current Portion of Notes Payable. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the Company amended the Station 41 lease to include additional space in the conjoining unit with the right to use the new space beginning in June 2020 for an additional seven years. This amendment for the extra space includes provisions for escalating rent payments. Rent expense is recognized straight-line over the term of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Milpitas Lease&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2019, the Company entered into a new facilities lease, with the right of use and payments beginning in August 2019. The term of the lease is 9 years. This lease includes provisions for escalating rent payments. Rent expense is recognized on a straight-line basis over the term of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Station 56 Lease&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2021, the Company entered into a new facilities lease with 91,478 square feet adjacent to the Station 41 lease. The right of use began in August 2021 and the term of the lease is approximately 11 years with a five-year renewal option. The lease includes provisions for escalating rent payments, with total minimum payments of $32.0 million. Rent expense is recognized straight-line over the term of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease includes a tenant improvement allowance of up to approximately $10.1 million. As of September&#160;30, 2021, $2.2 million of the tenant improvement allowance has been utilized. Tenant improvements were recorded as property and equipment and are being depreciated over the remaining term of the lease. The Company recorded a leasehold obligation for the tenant improvements, which is being amortized over the term of the lease as a reduction to rent expense. As of September&#160;30, 2021, the unamortized lease incentive obligation was $2.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Future Minimum Lease Payments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum commitments as of September&#160;30, 2021 under the Company&#x2019;s lease agreements are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amount &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Minimum Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Obligations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, the Company enters into contracts with clinical research organizations, drug manufacturers and other vendors&#160;for preclinical and clinical research studies, research and development supplies and other services and products for operating purposes. These contracts generally provide for termination on notice and are cancellable contracts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Indemnification &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has agreed to indemnify its officers and directors for certain events or occurrences, while the officer or director is or was serving at the Company&#x2019;s request in such capacity. The Company purchases directors and officers liability insurance coverage that provides for reimbursement to the Company for covered obligations and this is intended to limit the Company&#x2019;s exposure and enable it to recover a portion of any amounts it pays under its indemnification obligations. The Company had no liabilities recorded for these agreements as of September&#160;30, 2021 and December&#160;31, 2020, as no amounts in excess of insurance coverage are probable or estimable. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Agreements &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has signed employment agreements with certain key employees pursuant to which, if their employment is terminated following a change of control of the Company, the employees are entitled to receive certain benefits, including accelerated vesting of equity incentives. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Matters &lt;/span&gt;&lt;/div&gt;The Company is not currently a party to any material litigation or other material legal proceedings. The Company may, from time to time, be involved in various legal proceedings arising in the normal course of business. An unfavorable resolution of any such matter could materially affect the Company&#x2019;s future financial position, results of operations or cash flows.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMjYy_aaa76984-4e8d-4b09-8519-9514785e3e31"
      unitRef="usd">1700000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMjY5_243121be-4b47-4543-b6c8-90d979238f2d"
      unitRef="usd">4400000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMzMy_1164baee-7c20-43d8-8153-a521a1b1a654"
      unitRef="usd">1100000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMzM5_95c874fb-6b01-4639-a910-f5a347f866a5"
      unitRef="usd">3200000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i91f13a3891e14799978936761e6b66eb_I20160831"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfNTk4_f2f31a94-4430-41b9-a647-c9d835b0f88d">P7Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:IncentiveFromLessor
      contextRef="i91f13a3891e14799978936761e6b66eb_I20160831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMTAyNw_6ef845fa-98c5-42bc-965a-c9b50f95fa15"
      unitRef="usd">847000</us-gaap:IncentiveFromLessor>
    <us-gaap:LeaseIncentivePayableCurrentAndNoncurrent
      contextRef="i97ab0048367c48bcbdd713b807fbd5e6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMTE3OQ_71a29ce8-9842-4b63-ab82-fc8bf619d320"
      unitRef="usd">282000</us-gaap:LeaseIncentivePayableCurrentAndNoncurrent>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="if53c3048ea9f49fdada4b25a94aa8898_I20170831"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMTM1Mg_245957d1-f073-4975-9cc7-f652b1d7d3da">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <rxrx:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="ie9dfd0688b804a938bbb48c0edbe5056_D20170801-20170831"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMTM2MQ_ebcdc7c6-4d9b-4507-b77b-183f568f5e13"
      unitRef="extensionperiod">1</rxrx:LesseeOperatingLeaseNumberOfRenewalOptions>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="if53c3048ea9f49fdada4b25a94aa8898_I20170831"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfNTM5Mw_301c643b-8df1-4919-b077-5bba9f752516">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:IncentiveFromLessor
      contextRef="i532e90ec1ce24d4395f470300c0303ad_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMTYwNQ_8a0b9b87-1902-4bc1-97c7-b2e9521f47e5"
      unitRef="usd">4000000</us-gaap:IncentiveFromLessor>
    <us-gaap:LeaseIncentivePayableCurrentAndNoncurrent
      contextRef="i570b1109d5a14f2cbffa015a78fae6ae_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMjAyOA_c0c919e5-211f-4774-a1c5-6a5590cf3065"
      unitRef="usd">2500000</us-gaap:LeaseIncentivePayableCurrentAndNoncurrent>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ie16333b91755459cbc141c348c781d1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMjExMA_bae1e94a-3a2c-4e2a-b60a-2e8f18163a3f"
      unitRef="usd">992000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6b6e8d11e94a4bc8a66fa0b30b88119e_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMjM3Nw_6b00266e-713b-4492-91a2-6b7c29ea0b99"
      unitRef="number">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ib7019fd2b10448cf9b45ac7687f8df45_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMjc1NQ_960fbf5a-4a33-4069-b680-ec0388c812cf">P7Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ifff20fde529149e6b553db40f2b4c2c5_I20190831"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMzM4Mw_45f4f86a-4773-4945-8cb6-106895827f66">P9Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <rxrx:LesseeOperatingLeaseSizeOfLeasedAsset
      contextRef="ia41f6975e5dd422096f973c5f9c36e59_D20210101-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfNjA0NzMxMzk1OTg3NQ_24601ba7-d1c4-4df7-a121-8b1987c461f0"
      unitRef="sqft">91478</rxrx:LesseeOperatingLeaseSizeOfLeasedAsset>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i21570e1162e44757bb2fe76c1778ed38_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfNjA0NzMxMzk1OTg0OQ_2aae3017-edf5-4e70-bdb3-c5ad9c1711a9">P11Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i54a01ea1f999425489bb8e0b81240782_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfNjA0NzMxMzk1OTg2Ng_eed6e627-8277-4baf-a2d7-1d850bf2404e">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i21570e1162e44757bb2fe76c1778ed38_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfMTA5OTUxMTYzMzYzOA_5e80dfbb-ad6d-4f68-9353-1dd68737866f"
      unitRef="usd">32000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <rxrx:LesseeOperatingLeaseTenantImprovementAllowance
      contextRef="i21570e1162e44757bb2fe76c1778ed38_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfNjU5NzA2OTc3NDQ4Mg_33748d29-1304-42df-a38c-bf19a9cc8daa"
      unitRef="usd">10100000</rxrx:LesseeOperatingLeaseTenantImprovementAllowance>
    <us-gaap:IncentiveFromLessor
      contextRef="i44bce2b5c9264b77a056d1235fca4c45_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfNjU5NzA2OTc3Mzc4OA_b707bbf3-e727-4007-86c3-be35a28b47af"
      unitRef="usd">2200000</us-gaap:IncentiveFromLessor>
    <us-gaap:LeaseIncentivePayableCurrentAndNoncurrent
      contextRef="i44bce2b5c9264b77a056d1235fca4c45_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfNjU5NzA2OTc3NDQ5MA_c8cc79c1-a569-4fc5-a2bf-3de941654958"
      unitRef="usd">2100000</us-gaap:LeaseIncentivePayableCurrentAndNoncurrent>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RleHRyZWdpb246ZThlZTY0OTNjMjc5NGE0ZDk1NjI5NzI4ODcyOWE1YTlfNTM5NQ_9178bbc6-6c58-456f-b17b-b5b2f4a7ab73">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum commitments as of September&#160;30, 2021 under the Company&#x2019;s lease agreements are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amount &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Minimum Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RhYmxlOmUyNWIyOTdhMmRjYjQwOGJhMzk1MDFhYzllYzQ1NjRmL3RhYmxlcmFuZ2U6ZTI1YjI5N2EyZGNiNDA4YmEzOTUwMWFjOWVjNDU2NGZfMS0xLTEtMS0w_af33609c-9de6-434d-9c14-47d730d10b31"
      unitRef="usd">977000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RhYmxlOmUyNWIyOTdhMmRjYjQwOGJhMzk1MDFhYzllYzQ1NjRmL3RhYmxlcmFuZ2U6ZTI1YjI5N2EyZGNiNDA4YmEzOTUwMWFjOWVjNDU2NGZfMi0xLTEtMS0w_3d8c8812-883d-4292-af83-8acb53e86de8"
      unitRef="usd">3977000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RhYmxlOmUyNWIyOTdhMmRjYjQwOGJhMzk1MDFhYzllYzQ1NjRmL3RhYmxlcmFuZ2U6ZTI1YjI5N2EyZGNiNDA4YmEzOTUwMWFjOWVjNDU2NGZfMy0xLTEtMS0w_4187d10d-7c80-4405-bf45-2aedb9e5ed86"
      unitRef="usd">7053000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RhYmxlOmUyNWIyOTdhMmRjYjQwOGJhMzk1MDFhYzllYzQ1NjRmL3RhYmxlcmFuZ2U6ZTI1YjI5N2EyZGNiNDA4YmEzOTUwMWFjOWVjNDU2NGZfNC0xLTEtMS0w_c175efd6-e824-4cce-9833-049d73365c7d"
      unitRef="usd">7325000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RhYmxlOmUyNWIyOTdhMmRjYjQwOGJhMzk1MDFhYzllYzQ1NjRmL3RhYmxlcmFuZ2U6ZTI1YjI5N2EyZGNiNDA4YmEzOTUwMWFjOWVjNDU2NGZfNS0xLTEtMS0w_fbe23264-7946-480d-9fdf-eaf1a61c0910"
      unitRef="usd">7513000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RhYmxlOmUyNWIyOTdhMmRjYjQwOGJhMzk1MDFhYzllYzQ1NjRmL3RhYmxlcmFuZ2U6ZTI1YjI5N2EyZGNiNDA4YmEzOTUwMWFjOWVjNDU2NGZfNi0xLTEtMS0w_bc553583-563e-433d-aefb-f42a723207d9"
      unitRef="usd">34187000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV80OS9mcmFnOmU4ZWU2NDkzYzI3OTRhNGQ5NTYyOTcyODg3MjlhNWE5L3RhYmxlOmUyNWIyOTdhMmRjYjQwOGJhMzk1MDFhYzllYzQ1NjRmL3RhYmxlcmFuZ2U6ZTI1YjI5N2EyZGNiNDA4YmEzOTUwMWFjOWVjNDU2NGZfNy0xLTEtMS0w_f5b78c46-f1b9-4eb3-8604-445401f5db38"
      unitRef="usd">61032000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <rxrx:TemporaryEquityTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RleHRyZWdpb246YzIxZDFiMDAxNmM4NDUxZDk4ZjVjN2Y3OTAxOGZiODdfMTE1Mg_1924cf5b-1fe4-4845-b6ad-2b8a2d520af1">Convertible Preferred Stock &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has issued preferred stock as part of various financing events. In April 2021, all outstanding shares of convertible preferred stock converted into 115,598,018 shares of Class A common stock as part of the IPO (see Note 10, &#x201c;Common Stock&#x201d; for additional details on the IPO). There was no convertible preferred stock outstanding as of September&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No convertible preferred stock was issued during the three and nine months ended September 30, 2021. The Company issued 35,349,630 shares of Series D convertible preferred stock for an aggregate purchase price of $235.2&#160;million ($6.70 per purchased share and $5.37 per converted share) during the three and nine months ended September 30, 2020. As part of the Series D issuance, outstanding convertible notes were converted into Series D shares. As of September&#160;30, 2020, there were no cumulative dividends owed or in arrears on the preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Convertible preferred stock consisted of the following as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands except share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Authorized &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&#160;Issued&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Outstanding &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liquidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferences &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock&#160;Issuable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Upon&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Conversion &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,078,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,965,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,965,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series A-1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,497,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,471,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,471,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,956,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,776,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,286,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,926,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,898,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,898,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,434,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,088,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,598,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Balance Sheet Classification &lt;/span&gt;&lt;/div&gt;The Company&#x2019;s convertible preferred stock was classified outside of stockholders&#x2019; equity (deficit) on the Condensed Consolidated Balance Sheets because the holders of such shares have liquidation rights in the event of a deemed liquidation that, in certain situations, are not solely within the control of the Company and would require the redemption of the then-outstanding convertible preferred stock. The convertible preferred stock was not redeemable, except in the event of a deemed liquidation event.</rxrx:TemporaryEquityTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i6b8e1278f8d04c5bb2a24c4705c97839_D20210401-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RleHRyZWdpb246YzIxZDFiMDAxNmM4NDUxZDk4ZjVjN2Y3OTAxOGZiODdfMTk1_df104106-8ac6-4463-88e7-8480d868b00d"
      unitRef="shares">115598018</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RleHRyZWdpb246YzIxZDFiMDAxNmM4NDUxZDk4ZjVjN2Y3OTAxOGZiODdfMzIy_3f774fc4-2b4b-41af-a4a4-2c8393f7e37d"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i254f679cd4904fd2ae4f87879e686402_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RleHRyZWdpb246YzIxZDFiMDAxNmM4NDUxZDk4ZjVjN2Y3OTAxOGZiODdfNjU5NzA2OTc2ODMxMw_33e8247f-bcd1-44d5-8c67-a9a94d676621"
      unitRef="shares">35349630</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iff923fa8b5684f93a68cdd99414295e8_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RleHRyZWdpb246YzIxZDFiMDAxNmM4NDUxZDk4ZjVjN2Y3OTAxOGZiODdfNjU5NzA2OTc2ODMxMw_eee16585-7cdd-444b-ae07-febea8fe928a"
      unitRef="shares">35349630</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i254f679cd4904fd2ae4f87879e686402_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RleHRyZWdpb246YzIxZDFiMDAxNmM4NDUxZDk4ZjVjN2Y3OTAxOGZiODdfNjU5NzA2OTc2ODMwMA_1df1e336-9a03-4568-9c1d-37eca6432357"
      unitRef="usd">235200000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="iff923fa8b5684f93a68cdd99414295e8_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RleHRyZWdpb246YzIxZDFiMDAxNmM4NDUxZDk4ZjVjN2Y3OTAxOGZiODdfNjU5NzA2OTc2ODMwMA_876673aa-ed47-4354-ab99-b88bffc2b20e"
      unitRef="usd">235200000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="iea9aa8f9e434498bb2d91529de11b85c_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RleHRyZWdpb246YzIxZDFiMDAxNmM4NDUxZDk4ZjVjN2Y3OTAxOGZiODdfNjU5NzA2OTc2ODM5Ng_031c87c6-65cd-4760-898c-6c435f1ed01c"
      unitRef="usdPerShare">6.70</us-gaap:SaleOfStockPricePerShare>
    <rxrx:SaleOfStockConvertedPricePerShare
      contextRef="iea9aa8f9e434498bb2d91529de11b85c_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RleHRyZWdpb246YzIxZDFiMDAxNmM4NDUxZDk4ZjVjN2Y3OTAxOGZiODdfNjU5NzA2OTc2ODQwOA_50a372cc-7995-4111-be79-6dfc708d7740"
      unitRef="usdPerShare">5.37</rxrx:SaleOfStockConvertedPricePerShare>
    <us-gaap:TemporaryEquityTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RleHRyZWdpb246YzIxZDFiMDAxNmM4NDUxZDk4ZjVjN2Y3OTAxOGZiODdfMTE1Mw_755fbaef-9fc5-4c7e-9935-ca0c85a04a09">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Convertible preferred stock consisted of the following as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands except share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Authorized &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&#160;Issued&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Outstanding &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liquidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferences &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock&#160;Issuable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Upon&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Conversion &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,078,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,965,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,965,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series A-1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,497,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,471,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,471,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,956,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,776,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,286,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,926,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,898,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,898,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,434,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,088,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,598,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TemporaryEquityTableTextBlock>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ie140edce6ab14151a2b4993eaf954127_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMi0xLTEtMS0w_8ada96db-b9c2-4533-8b39-1a56ea64227b"
      unitRef="shares">30078402</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ie140edce6ab14151a2b4993eaf954127_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMi0yLTEtMS0w_38c37cd7-0fcb-4ba3-b251-2b4ff2c931d1"
      unitRef="shares">29965754</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ie140edce6ab14151a2b4993eaf954127_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMi0yLTEtMS0w_48430d39-6791-4c87-802b-e0880f0bd749"
      unitRef="shares">29965754</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ie140edce6ab14151a2b4993eaf954127_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMi0zLTEtMS0w_f996029e-6bfd-4d2d-ae36-664f3dd3d74a"
      unitRef="usd">21281000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="ie140edce6ab14151a2b4993eaf954127_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMi00LTEtMS0w_839705ca-88e5-41c8-879d-894447da1426"
      unitRef="usd">21281000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesSubscribedButUnissued
      contextRef="ie140edce6ab14151a2b4993eaf954127_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMi01LTEtMS0w_b4b5cb5b-d1b2-40de-bd98-9b06fac1e3f7"
      unitRef="shares">29965754</us-gaap:TemporaryEquitySharesSubscribedButUnissued>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="id0cdbb7ca602427aa9d10c9705dd6f27_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMy0xLTEtMS0w_ba5e9f2e-0da3-4df8-9561-5b247735d991"
      unitRef="shares">4975521</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="id0cdbb7ca602427aa9d10c9705dd6f27_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMy0yLTEtMS0w_17a03e20-b1d7-4594-902f-acb2362a028b"
      unitRef="shares">4975520</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id0cdbb7ca602427aa9d10c9705dd6f27_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMy0yLTEtMS0w_d7c1d9bf-aa80-4d0b-aa8b-cef98417ad96"
      unitRef="shares">4975520</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="id0cdbb7ca602427aa9d10c9705dd6f27_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMy0zLTEtMS0w_eb68d182-5da8-40cc-a11d-d3d2333e871e"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="id0cdbb7ca602427aa9d10c9705dd6f27_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMy00LTEtMS0w_80a8cf3f-8e00-4d93-88d8-6cf4b2b3dabc"
      unitRef="usd">0</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesSubscribedButUnissued
      contextRef="id0cdbb7ca602427aa9d10c9705dd6f27_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfMy01LTEtMS0w_ede275a5-2fc0-455f-b709-06560314dccb"
      unitRef="shares">4975520</us-gaap:TemporaryEquitySharesSubscribedButUnissued>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i54664e6f89084434b268927edece521c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNC0xLTEtMS0w_cbf7c929-0744-4a5c-b4a3-feb2fbbd507b"
      unitRef="shares">21497667</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i54664e6f89084434b268927edece521c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNC0yLTEtMS0w_53f43264-b1bb-41dd-95c0-55215646131b"
      unitRef="shares">21471898</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i54664e6f89084434b268927edece521c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNC0yLTEtMS0w_7e7131fa-e22a-47f0-8e92-08ff0cead99c"
      unitRef="shares">21471898</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i54664e6f89084434b268927edece521c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNC0zLTEtMS0w_5ec1f2a2-9313-45b3-8eba-76157572eb5d"
      unitRef="usd">59913000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i54664e6f89084434b268927edece521c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNC00LTEtMS0w_d8818324-9d7b-45aa-bf28-6c5a000948d7"
      unitRef="usd">60000000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesSubscribedButUnissued
      contextRef="i54664e6f89084434b268927edece521c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNC01LTEtMS0w_b1664213-942a-44e5-a8a9-ff6c0be3f742"
      unitRef="shares">21471898</us-gaap:TemporaryEquitySharesSubscribedButUnissued>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ic205e7e2b2b840e2bc87f376d3065cf6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNS0xLTEtMS0w_7e501915-df5a-4b5e-b2a4-4f0bb74315af"
      unitRef="shares">18956354</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ic205e7e2b2b840e2bc87f376d3065cf6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNS0yLTEtMS0w_57ed85a0-bad5-4c1f-9880-f7b4784f56c4"
      unitRef="shares">18776345</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ic205e7e2b2b840e2bc87f376d3065cf6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNS0yLTEtMS0w_f122307e-0d49-414c-8a39-6a150abf0c1f"
      unitRef="shares">18776345</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ic205e7e2b2b840e2bc87f376d3065cf6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNS0zLTEtMS0w_ea0f1f61-9c5a-4920-a74f-8cbb8df2ad0e"
      unitRef="usd">119915000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="ic205e7e2b2b840e2bc87f376d3065cf6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNS00LTEtMS0w_43806c8c-d704-469a-8c03-c348d2d5b81e"
      unitRef="usd">122058000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesSubscribedButUnissued
      contextRef="ic205e7e2b2b840e2bc87f376d3065cf6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNS01LTEtMS0w_4ea806f3-9b95-48aa-b899-9dc067bb9e44"
      unitRef="shares">22286298</us-gaap:TemporaryEquitySharesSubscribedButUnissued>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i6830fb8120554381b4ac31b7bc4f1b20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNi0xLTEtMS0w_fc3e0ef7-03ab-49dc-8ef3-9e4370be21d8"
      unitRef="shares">45926769</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i6830fb8120554381b4ac31b7bc4f1b20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNi0yLTEtMS0w_064ed59a-ac45-4c49-8529-6fc1539fa10c"
      unitRef="shares">36898548</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i6830fb8120554381b4ac31b7bc4f1b20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNi0yLTEtMS0w_fbe45b32-dbaa-4124-80f6-69afe1c3c3ef"
      unitRef="shares">36898548</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i6830fb8120554381b4ac31b7bc4f1b20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNi0zLTEtMS0w_885a0097-2649-4d08-9093-10f8071b1e63"
      unitRef="usd">247203000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i6830fb8120554381b4ac31b7bc4f1b20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNi00LTEtMS0w_0b43589a-4018-4b55-9f43-02e05914f21e"
      unitRef="usd">247511000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesSubscribedButUnissued
      contextRef="i6830fb8120554381b4ac31b7bc4f1b20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNi01LTEtMS0w_aa44ba01-85ee-487f-9145-2ffdfe3984fa"
      unitRef="shares">36898548</us-gaap:TemporaryEquitySharesSubscribedButUnissued>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNy0xLTEtMS0w_18fdbb6d-0c00-4961-b535-fd25cd30b5c1"
      unitRef="shares">121434713</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNy0yLTEtMS0w_4ed48cb6-df98-4e6e-bf5a-73cd174f5d81"
      unitRef="shares">112088065</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNy0yLTEtMS0w_cfad05b6-d456-4ccb-ba45-cd413ef9f3b1"
      unitRef="shares">112088065</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNy0zLTEtMS0w_179ab814-4919-4fea-bc33-fd446c1f7a60"
      unitRef="usd">448312000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNy00LTEtMS0w_34efdc31-d8af-4647-b969-93617504efdb"
      unitRef="usd">450850000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesSubscribedButUnissued
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81Mi9mcmFnOmMyMWQxYjAwMTZjODQ1MWQ5OGY1YzdmNzkwMThmYjg3L3RhYmxlOmEzN2U4NGIwMWI1YjRlZjM5ZmJjZjQwMjI1Mzk3NDJmL3RhYmxlcmFuZ2U6YTM3ZTg0YjAxYjViNGVmMzlmYmNmNDAyMjUzOTc0MmZfNy01LTEtMS0w_a1384664-bca1-4670-a6d7-8ac3825ea767"
      unitRef="shares">115598018</us-gaap:TemporaryEquitySharesSubscribedButUnissued>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfMjk4Mw_6be7c4a7-b931-4f24-afc7-e799da8d5cda">Common Stock &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each share of Class A common stock entitles the holder to one vote per share and each share of Class B common stock entitles the holder to 10 votes per share on all matters submitted to a vote of the Company&#x2019;s stockholders. Common stockholders are entitled to receive dividends, as may be declared by the Company&#x2019;s board of directors. As of September&#160;30, 2021 and December&#160;31, 2020, no dividends had been declared. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Initial Public Offering &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April&#160;20, 2021, the Company closed its IPO and issued 27,878,787 shares of its Class A common stock at a price of $18.00 per share for net proceeds of $462.4 million, after deducting underwriting discounts and commissions of $35.1 million and other offering costs of $4.3 million. In connection with the IPO, all shares of convertible preferred stock converted into 115,598,018 shares of Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2021, the Board of Directors approved a 1.5-for-1 forward stock split of the Company&#x2019;s common and convertible preferred stock. Each shareholder of record on April&#160;9, 2021 received 1.5 shares for each then-held share. The split proportionally increased the authorized shares and did not change the par values of the Company&#x2019;s stock. The split affected all stockholders uniformly and did not affect any stockholder's ownership percentage of the Company's shares of common stock. All shares and per share amounts presented within these Condensed Consolidated Financial Statements were adjusted to reflect the forward stock split for all periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Class A and B Common Shares Authorization&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2021, the Company&#x2019;s Board of Directors authorized two classes of common stock, Class A and Class B. The rights of the holders of Class A and B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock is entitled to 10 votes per share and is convertible at any time into one share of Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All Class B common stock is held by Christopher Gibson, Ph.D., our Chief Executive Officer (CEO), or his affiliate. As of September&#160;30, 2021, Dr. Gibson and his affiliate held outstanding shares of Class B common stock representing approximately 37% of the voting power of the Company&#x2019;s outstanding shares. This voting power may increase over time as Dr. Gibson vests in and exercises equity awards outstanding. If all the equity awards held by &lt;/span&gt;&lt;/div&gt;Dr. Gibson had been fully vested and exercised and exchanged for shares of Class B common stock as of September&#160;30, 2021, Dr. Gibson and his affiliate would hold approximately 41% of the voting power of the Company&#x2019;s outstanding shares. As a result, Dr. Gibson will be able to significantly influence any action requiring the approval of Recursion stockholders, including the election of the board of directors; the adoption of amendments to the Company&#x2019;s certificate of incorporation and bylaws; and the approval of any merger, consolidation, sale of all or substantially all of the Company&#x2019;s assets, or other major corporate transaction.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <rxrx:CommonStockVotePerShare
      contextRef="i7ecc7deafb5e4f9c982501dc4510e260_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfODY_5ba13917-0567-4e91-b921-e9354fce811c"
      unitRef="vote">1</rxrx:CommonStockVotePerShare>
    <rxrx:CommonStockVotePerShare
      contextRef="if22f0a3e4f5d4143bce97be2c742375b_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfMTY2_4a1f6eea-061e-4532-8d70-418abaa37ec4"
      unitRef="vote">10</rxrx:CommonStockVotePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i6f346aeecf9b49c8bbe537c86235e1cf_D20210420-20210420"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfNDg0_2ff370cb-51a4-4005-b94b-8a359c1613ea"
      unitRef="shares">27878787</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ice0bed1c8a884eb9b91557f3c6c8fbc6_I20210420"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfNTI4_af750a17-0d66-4976-9fa4-f0f41901244b"
      unitRef="usdPerShare">18.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i6f346aeecf9b49c8bbe537c86235e1cf_D20210420-20210420"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfNTYx_f2f7a961-c2aa-4488-9a5f-77eb313f64c2"
      unitRef="usd">462400000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i6f346aeecf9b49c8bbe537c86235e1cf_D20210420-20210420"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfNjIz_cd24e8c3-c5ce-4e4e-a47d-287239d7d704"
      unitRef="usd">35100000</us-gaap:PaymentsOfStockIssuanceCosts>
    <rxrx:PaymentsOfStockIssuanceExpenses
      contextRef="i6f346aeecf9b49c8bbe537c86235e1cf_D20210420-20210420"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfNjU0_90d120d4-6353-4406-9083-0a509dadf74f"
      unitRef="usd">4300000</rxrx:PaymentsOfStockIssuanceExpenses>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i6b8e1278f8d04c5bb2a24c4705c97839_D20210401-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfNzY5_df104106-8ac6-4463-88e7-8480d868b00d"
      unitRef="shares">115598018</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i778df7726a034719acdc84318d53c893_D20210401-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfODU5_ce1353bd-ffd7-493b-9898-7f95a9ac4197"
      unitRef="number">1.5</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="ida225ec4cb3e47f0b2b397b7d9fc8ea1_D20210409-20210409"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfOTg3_e882bb92-f005-485b-bfe9-9622a4660f22"
      unitRef="number">1.5</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <rxrx:CommonStockVotePerShare
      contextRef="if22f0a3e4f5d4143bce97be2c742375b_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfMTg0Mg_4a1f6eea-061e-4532-8d70-418abaa37ec4"
      unitRef="vote">10</rxrx:CommonStockVotePerShare>
    <rxrx:AffiliatedHoldersOwnershipPercentage
      contextRef="ifb46e3752d19457fb9b591d8ac77a4af_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfNjU5NzA2OTc2OTY4MA_e91895eb-e7da-42e0-87d7-61b6be22455d"
      unitRef="number">0.37</rxrx:AffiliatedHoldersOwnershipPercentage>
    <rxrx:AffiliatedHoldersPotentialOwnershipPercentageWhenOutstandingEquityAwardsVest
      contextRef="ifb46e3752d19457fb9b591d8ac77a4af_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81NS9mcmFnOjA1ZjViNGU4ZjNhMDQ1YTBhOGNjNmQ4ZjVmMjgzN2NmL3RleHRyZWdpb246MDVmNWI0ZThmM2EwNDVhMGE4Y2M2ZDhmNWYyODM3Y2ZfNjU5NzA2OTc2OTY4Nw_f96d4266-9920-4abe-83e1-413d1737bdcc"
      unitRef="number">0.41</rxrx:AffiliatedHoldersPotentialOwnershipPercentageWhenOutstandingEquityAwardsVest>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfMzExNQ_66e63931-f6b2-49d8-aa55-2e716ae006f4">Collaborative Development Contracts &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Bayer AG&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In August 2020, the Company entered into a Research Collaboration and Option Agreement (the Bayer Agreement) with Bayer AG (Bayer) for a five-year term pursuant to which the Company and Bayer may initiate approximately 10 research projects related to fibrosis across multiple organ systems, including the lung, liver and heart. Under the agreement, the Company contributed compounds from our proprietary library and Bayer contributed compounds from its proprietary library and will contribute scientific expertise throughout the collaboration. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Under the terms of the agreement, the Company received a non-refundable upfront payment of $30.0 million, which was recorded as unearned revenue on the Condensed Consolidated Balance Sheet. The Company determined that it has one performance obligation under the agreement, which is to perform research and development services for Bayer. Recursion determined the transaction price to be the $30.0 million upfront payment received and allocated the amount to the single performance obligation. The Company is recognizing the revenue over time using a cost-based input method, based on labor costs incurred to perform the research and development services. This method of recognizing revenue requires the Company to make estimates of the total costs to provide the services required under the performance obligation. A significant change in these estimates could have a material effect on the timing and amount of revenue recognized in future periods. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For the three and nine months ended September 30, 2021, the Company recognized $2.5 million and $7.5 million, respectively, of revenue resulting from the collaboration. There was $10.0 million and $9.2 million of current and non-current unearned revenue, respectively, remaining as of September&#160;30, 2021. The allocation of unearned revenue between current and non-current is based on Recursion&#x2019;s estimates of when the Company expects to incur the related costs. &lt;/span&gt;&lt;/div&gt;Under each research project, the Company will work with Bayer to identify potential candidates for development. Under the agreement, Bayer has the first option for licenses to potential candidates. Each such license could potentially result in option exercise fees and development and commercial milestone payments payable to the Company, with an aggregate value of up to approximately $100.0 million (for an option on a lead series) or up to approximately $120.0 million (for an option on a development candidate), as well as tiered royalties for each such license, ranging from low- to mid-single digit percentages of sales, depending on commercial success.</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <rxrx:CollaborativeAgreementTerm
      contextRef="i2beb2e86bb554101bc5776a4c46ea692_D20200801-20200831"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfMzExNg_dab4ee17-edcd-4c9d-8bbd-6962e754f094">P5Y</rxrx:CollaborativeAgreementTerm>
    <rxrx:CollaborativeAgreementNumberOfProjectsThatMayBeInitiated
      contextRef="i2beb2e86bb554101bc5776a4c46ea692_D20200801-20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfMzExNw_e5cd2db2-63d2-448f-ae36-8c4d2480120d"
      unitRef="project">10</rxrx:CollaborativeAgreementNumberOfProjectsThatMayBeInitiated>
    <rxrx:CollaborativeAgreementNonRefundableUpfrontPaymentReceived
      contextRef="i2beb2e86bb554101bc5776a4c46ea692_D20200801-20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfNzEw_ce01c25f-f8d9-426d-8c59-33eabbbb6bf6"
      unitRef="usd">30000000</rxrx:CollaborativeAgreementNonRefundableUpfrontPaymentReceived>
    <rxrx:CollaborativeAgreementNonRefundableUpfrontPaymentReceived
      contextRef="i2beb2e86bb554101bc5776a4c46ea692_D20200801-20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfOTk5_ce01c25f-f8d9-426d-8c59-33eabbbb6bf6"
      unitRef="usd">30000000</rxrx:CollaborativeAgreementNonRefundableUpfrontPaymentReceived>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i579b43fe01ce4c56a9134274deed89c9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfMTU5NA_c9f564b5-09f3-4dd6-986f-18bcb69d221d"
      unitRef="usd">2500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i87ec7c8bf2994d2e9b1fab9c0703332a_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfMTYwMQ_1cdb9a61-b208-481b-ae02-93daed40eb53"
      unitRef="usd">7500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i236ba6571e724a009ebcfe23594fc46f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfMTY3NA_38a68075-be77-4c4c-8991-89ce61345abc"
      unitRef="usd">10000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i236ba6571e724a009ebcfe23594fc46f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfMTY4MQ_30f23f33-0733-45b0-8489-f19b0ab5c846"
      unitRef="usd">9200000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <rxrx:CollaborativeAgreementResearchProjectMaximumFeesAndMilestonesPaymentsReceivableForAnOptionOnALeadSeries
      contextRef="i2beb2e86bb554101bc5776a4c46ea692_D20200801-20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfMjMwOA_915d42a7-b6ab-4de4-9c14-df07c8a3610e"
      unitRef="usd">100000000</rxrx:CollaborativeAgreementResearchProjectMaximumFeesAndMilestonesPaymentsReceivableForAnOptionOnALeadSeries>
    <rxrx:CollaborativeAgreementResearchProjectMaximumFeesAndMilestonesPaymentsReceivableForAnOptionOnADevelopmentCandidate
      contextRef="i2beb2e86bb554101bc5776a4c46ea692_D20200801-20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV81OC9mcmFnOjc0MTQ2YzY5YjI4NzQ2N2RhMTJhMjVhMzA5ZmM4ZjM3L3RleHRyZWdpb246NzQxNDZjNjliMjg3NDY3ZGExMmEyNWEzMDlmYzhmMzdfMjM2Nw_44aa38cc-26f7-40b0-b86c-827db41c279d"
      unitRef="usd">120000000</rxrx:CollaborativeAgreementResearchProjectMaximumFeesAndMilestonesPaymentsReceivableForAnOptionOnADevelopmentCandidate>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfODQ4NQ_421b01df-d05b-491e-8712-3779edcb0bda">Stock-Based Compensation &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2021, the Board of Directors and the stockholders of the Company adopted the 2021 Equity Incentive Plan (the 2021 Plan). Under the 2021 Plan, 16,186,000 shares of Class A common stock were reserved. Additionally, shares were reserved for all outstanding awards under the previous 2016 Plan. The Company may grant stock options, restricted stock units (RSUs), stock appreciation rights, restricted stock awards and other forms of stock-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, 15,580,505 shares of Class A common stock were available for grant.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the classification of stock-based compensation expense for stock options and RSUs for employees and non-employees within the Condensed Consolidated Statements of Operations: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options generally vest over four years and expire no later than 10 years from the date of grant. Stock option activity during the nine months ended September 30, 2021 was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(in thousands except share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Price &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Remaining&#160;Contractual Life (In Years) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,937,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,840,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,203,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,711,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,863,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,963,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of options granted to employees is calculated on the grant date using the Black-Scholes option valuation model. The weighted-average grant-date fair values of stock options granted during the nine months ended September 30, 2021 and 2020 were $6.41 and $1.49, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted-average assumptions were used to calculate the grant-date fair value of stock options: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In February 2021, the Company granted 150,000 shares of stock options with a performance and service condition that had a fair value of $358 thousand. The grant was fully expensed during the three months ended June 30, 2021 as the performance and service conditions were met.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In March 2020, the Company granted 1,500,000 shares of stock options with performance, market and service conditions. At grant date, the Company estimated that the fair value of the options was approximately $2.0 million. For the three and nine months ended September 30, 2021, $41 thousand and $1.6 million of expense was recorded, respectively, as several of the conditions were met during the three months ended June 30, 2021. For the three and nine months ended September 30, 2020, no expense was recorded as the performance conditions were not considered probable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of September&#160;30, 2021, $27.9 million of unrecognized compensation cost related to stock options is expected to be recognized as expense over approximately the next three years. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;RSUs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In April 2021, Recursion redesigned certain aspects of its long-term incentive program. As a result, equity awards granted to employees since the redesign generally consist of a combination of stock options and RSUs. RSUs awarded to employees pursuant to the 2021 Plan generally vest over four years. The weighted-average grant-date fair value of RSUs generally is determined based on the number of units granted and the quoted price of Recursion&#x2019;s common stock on the date of grant.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes Recursion&#x2019;s RSU activity during the nine months ended September 30, 2021: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,723&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.46&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,528)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.82&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(673)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.42&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,522&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of September&#160;30, 2021, $3.6 million of unrecognized compensation cost related to RSUs is expected to be recognized as expense over approximately the next three years.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Share Purchase Plan (ESPP)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2021, the Board of Directors and stockholders of the Company adopted the 2021 Employee Stock Purchase Plan (the 2021 ESPP). Under the 2021 ESPP, 3,238,000 shares of Class A common stock were reserved. The 2021 ESPP has consecutive six-month offering periods. The offering periods are scheduled to start on the first trading day on or after May 20 and November 20 of each year, except the first offering period, which commenced on the Plan Effectiveness Date and will end on the first trading day on or after November 20, 2021. The second offering period will commence on the first trading day on or after November 20, 2021. The per share purchase price will be 85% of the lower of the fair market value on (1) the first trading day of the offering period or (2) the exercise date. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the ESPP grants is measured at grant date. The fair value is determined considering the purchase discount and the fair value of the look-back feature. Black-Scholes pricing models are used to calculate the fair value of the look-back feature. The weighted-average assumptions used in the Black-Scholes models were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, no shares were issued under the 2021 ESPP. For the three and nine months ended September 30, 2021, Recursion recognized expense of $233 thousand and $450 thousand, respectively. As of September&#160;30, 2021, $136 thousand of unrecognized compensation cost related to the 2021 ESPP is expected to be recognized as expense over approximately the next two months.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warrants &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the execution of the Pacific loan agreement (see Note&#160;7, &#x201c;Notes Payable&#x201d; for additional details), the Company issued to Pacific fully vested warrants to purchase 84,486 shares of Series A Preferred Stock (Series A warrants) at a purchase price of $0.71 per share. In May 2017, the Company drew on additional borrowing capacity under the Pacific loan agreement, which required the Company to issue additional fully vested warrants for 28,161 shares of Series A Preferred Stock at a purchase price of $0.71 per share. These Series A warrants were exercised in April 2021. As of December&#160;31, 2020, their fair value was $77 thousand.    &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2018, the Company drew on additional borrowing capacity under an amended agreement. This required the Company to issue fully vested warrants to purchase 25,762 shares of Series B Preferred Stock (Series B warrants) at a purchase price of $2.79 per share. These Series B warrants were exercised in April 2021. As of December&#160;31, 2020, their fair value was $48 thousand.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In January 2020, the Company issued warrants to purchase 180,000 shares of Series&#160;C Preferred Stock (Series C warrants) at a purchase price of $6.51 per share as part of a services agreement. The warrants vest ratably over 18 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;months. The Series C warrants remained outstanding and were fully vested and exercisable as of September&#160;30, 2021. The grant date fair value was $4.10 per share. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The FASB has issued accounting guidance on the classification of freestanding warrants and other similar instruments for shares that are redeemable (either puttable or mandatorily redeemable). The guidance requires liability classification for certain warrants that are exercisable into convertible preferred stock. The initial fair values of the Series A and B warrants were recorded as debt issuance costs, which resulted in a reduction in the carrying value of the debt and subsequent accretion. The Company remeasured the Series A and B warrants on each Condensed Consolidated Balance Sheet date. The change in valuation was recorded in the Condensed Consolidated Statements of Operations in &#x201c;Other loss, net.&#x201d; The liability was recorded to equity upon the exercise of the Series A and B warrants.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Series C warrants&#x2019; compensation expense was recorded in general and administrative expense ratably over the requisite service period based on the award&#x2019;s fair value at the date of grant. These warrants were classified as equity as they were issued to non-employees for services and the convertible preferred stock was not redeemable, except in the event of a deemed liquidation event, which was not considered probable. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following is a summary of the changes in the Company&#x2019;s Series A and B warrant liability balance during the nine months ended September 30, 2021 and 2020: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net increase in fair value of warrants&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in fair value of warrants&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recorded in equity upon exercise&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i911deb0a783d45d48883d1a7b215ba7f_I20210430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjU5NzA2OTc3NzcxOA_a7c329eb-f531-417c-8fc7-cb05634300ad"
      unitRef="shares">16186000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ic110f6aa94f44a0ea151f7f1d1355795_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjU5NzA2OTc3ODAxMQ_0c7096e7-67ec-42b7-b7a5-5c939c40e11d"
      unitRef="shares">15580505</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfODQ4MQ_03788d12-b6f8-472b-ab25-460a86cc9dcc">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the classification of stock-based compensation expense for stock options and RSUs for employees and non-employees within the Condensed Consolidated Statements of Operations: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7ac5bbd776f34c14905561c10878b1d4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfMi0xLTEtMS0w_bfd68ee1-d2f1-436f-9833-9c5190e709d1"
      unitRef="usd">1305000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if6eea4fe55d0492db79350755e48b8b9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfMi0yLTEtMS0w_f2d0dfd1-4636-4604-827c-e9c0eda81113"
      unitRef="usd">312000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i005b6369f9a04da2b37d8abb0937ccd6_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfMi00LTEtMS0w_1b277f53-32a9-4df4-b3f9-0d43348ea892"
      unitRef="usd">3000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6c86ed481ac0466f814feccb1b0dfc44_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfMi01LTEtMS0w_4a27218e-d924-4ff2-bc08-c419e3b61d6c"
      unitRef="usd">1288000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iac787d8519de4fb7b4312d4d537327cd_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfMy0xLTEtMS0w_d47e15e5-41e1-4ed4-8c7e-c02f8b2c2799"
      unitRef="usd">1791000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8946372da4bb412ebce1e7fbd111ba10_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfMy0yLTEtMS0w_4b71e37e-b993-4e5d-b82b-41be8307e450"
      unitRef="usd">512000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibe55087b940747989ca8778b35a30ba2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfMy00LTEtMS0w_dc8da729-78ac-4c24-93e9-33d18f878a6a"
      unitRef="usd">6771000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6a0aa783282d499eabe30b6edf7958f4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfMy01LTEtMS0w_06e8a5fc-8a87-465b-9ce9-d57c6eea9ba8"
      unitRef="usd">1570000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfNC0xLTEtMS0w_cc9eec55-57e9-4d67-8740-7389c7c37ac8"
      unitRef="usd">3096000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfNC0yLTEtMS0w_24b75245-d5d5-4aa4-8e1b-63889ecaf53c"
      unitRef="usd">824000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfNC00LTEtMS0w_da1c630f-398d-477c-8ba1-3381080e3902"
      unitRef="usd">9771000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmJkMTk3NmEwZTMxOTRkM2Y5ODgxNTc1MDY3NTEyYTM0L3RhYmxlcmFuZ2U6YmQxOTc2YTBlMzE5NGQzZjk4ODE1NzUwNjc1MTJhMzRfNC01LTEtMS0w_109fd1a3-2d53-40b5-955a-0e67b0999702"
      unitRef="usd">2858000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="icfd5c060ab594cae9f6247af22410df8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMTUxNQ_ac406a21-3205-4bfd-9c02-1e0c120b76c6">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="icfd5c060ab594cae9f6247af22410df8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMTU0Mw_daa25a2e-7dca-4043-b9a1-4b7cec81ebfc">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfODQ4OA_2c14f085-f0dc-4a7b-af42-d94943b78a99">Stock option activity during the nine months ended September 30, 2021 was as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(in thousands except share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Price &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Remaining&#160;Contractual Life (In Years) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,937,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,840,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,203,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,711,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,863,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,963,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfMS0xLTEtMS0w_f39d5c35-3ae6-414d-bf54-c743386dfa4c"
      unitRef="shares">20937443</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfMS0yLTEtMS0w_02ee372d-7f7a-4a18-aef6-0e75118c433c"
      unitRef="usdPerShare">1.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i4ce5ea44684646478e321a6f5da5f498_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfMS0zLTEtMS0w_1b5e7782-3ae1-4e82-8f42-cb4a17a73995">P8Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="id81600d989114130b43235d442b1e71d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfMS00LTEtMS0w_541e3805-4768-4892-8da6-7ce00bd08f3c"
      unitRef="usd">12956000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfMi0xLTEtMS0w_880979d9-60fa-44e9-91b3-b6414dcb94ec"
      unitRef="shares">2840467</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfMi0yLTEtMS0w_57bf05e9-e5db-4854-80ee-e3117dba7432"
      unitRef="usdPerShare">10.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfMy0xLTEtMS0w_e0f1559e-0c41-49c2-9e46-c98a64ea1a4d"
      unitRef="shares">1203239</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfMy0yLTEtMS0w_35fa1f72-edbc-4cf6-8e41-acf2215c2164"
      unitRef="usdPerShare">2.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNC0xLTEtMS0w_5f167a05-eabc-498b-873e-9ae6193e01e5"
      unitRef="shares">2711021</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNC0yLTEtMS0w_c359e781-1da4-4486-a864-a8adbb424570"
      unitRef="usdPerShare">1.22</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNC00LTEtMS0w_de677fbb-9da4-4fc5-93e4-c17c14b2d1a7"
      unitRef="usd">14376000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNS0xLTEtMS0w_f0aabc5b-ab2b-4e88-820b-af52c3d39e15"
      unitRef="shares">19863650</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNS0yLTEtMS0w_f6a3f3a8-d554-4a1c-9443-6a3a994dc248"
      unitRef="usdPerShare">3.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNS0zLTEtMS0w_fb00896f-52e4-4be8-99cb-1c8cfa69440b">P8Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNS00LTEtMS0w_fdbfd464-ae5a-4b32-8e2e-3ec89968ce2b"
      unitRef="usd">396084000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNi0xLTEtMS0w_e73a18a0-40db-4b54-80f5-4872f79abfc3"
      unitRef="shares">7963568</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNi0yLTEtMS0w_17addf5c-b7f5-4cb9-96c2-e42e91b9e37d"
      unitRef="usdPerShare">1.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNi0zLTEtMS0w_57f6f83d-4217-48c1-a314-5934034fcd2f">P7Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOmNlMTdhMGQxOTA1NDQ0N2NhMzBkNzEyY2U2YTI0ZmEzL3RhYmxlcmFuZ2U6Y2UxN2EwZDE5MDU0NDQ3Y2EzMGQ3MTJjZTZhMjRmYTNfNi00LTEtMS0w_b2f0a6c0-5c11-452c-a1e2-495996143215"
      unitRef="usd">169803000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMTg0OQ_0c4f2e4d-46fe-46cc-8d42-ee9db2198937"
      unitRef="usdPerShare">6.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMTg1Ng_6f2a5303-837c-4774-ade4-e9e0c1427c93"
      unitRef="usdPerShare">1.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfODQ3Ng_8ad609b1-cd7e-44dc-aed4-9a2235e6fbee">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted-average assumptions were used to calculate the grant-date fair value of stock options: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i791d376bba2b4de991216d3882aab0e0_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjlhNWFiNzI0MDk1ZjQ0YWY4MDMyNjAxYmJlODliN2IzL3RhYmxlcmFuZ2U6OWE1YWI3MjQwOTVmNDRhZjgwMzI2MDFiYmU4OWI3YjNfMi0xLTEtMS0w_9bcf4c65-151a-4adb-bc46-632f41c505e4">P6Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3593a21b1db24ddb9a190720383788c5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjlhNWFiNzI0MDk1ZjQ0YWY4MDMyNjAxYmJlODliN2IzL3RhYmxlcmFuZ2U6OWE1YWI3MjQwOTVmNDRhZjgwMzI2MDFiYmU4OWI3YjNfMi0yLTEtMS0w_b2879bbf-9735-4d6e-b5f0-ce1a721b12dc">P6Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i791d376bba2b4de991216d3882aab0e0_D20210101-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjlhNWFiNzI0MDk1ZjQ0YWY4MDMyNjAxYmJlODliN2IzL3RhYmxlcmFuZ2U6OWE1YWI3MjQwOTVmNDRhZjgwMzI2MDFiYmU4OWI3YjNfMy0xLTEtMS0w_30e02373-4e58-45f6-b87a-f8e06315b70e"
      unitRef="number">0.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3593a21b1db24ddb9a190720383788c5_D20200101-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjlhNWFiNzI0MDk1ZjQ0YWY4MDMyNjAxYmJlODliN2IzL3RhYmxlcmFuZ2U6OWE1YWI3MjQwOTVmNDRhZjgwMzI2MDFiYmU4OWI3YjNfMy0yLTEtMS0w_8eb1a725-fec4-4be5-b3ca-9797793cbb9e"
      unitRef="number">0.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i791d376bba2b4de991216d3882aab0e0_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjlhNWFiNzI0MDk1ZjQ0YWY4MDMyNjAxYmJlODliN2IzL3RhYmxlcmFuZ2U6OWE1YWI3MjQwOTVmNDRhZjgwMzI2MDFiYmU4OWI3YjNfNC0xLTEtMS0w_ed81b8fb-9c0f-428a-936d-54b0503a8d28"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3593a21b1db24ddb9a190720383788c5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjlhNWFiNzI0MDk1ZjQ0YWY4MDMyNjAxYmJlODliN2IzL3RhYmxlcmFuZ2U6OWE1YWI3MjQwOTVmNDRhZjgwMzI2MDFiYmU4OWI3YjNfNC0yLTEtMS0w_e233948d-6fb9-4005-8723-6f4c3fe65d52"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i791d376bba2b4de991216d3882aab0e0_D20210101-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjlhNWFiNzI0MDk1ZjQ0YWY4MDMyNjAxYmJlODliN2IzL3RhYmxlcmFuZ2U6OWE1YWI3MjQwOTVmNDRhZjgwMzI2MDFiYmU4OWI3YjNfNS0xLTEtMS0w_497530c9-e527-4013-8206-6d332fd114f2"
      unitRef="number">0.0097</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3593a21b1db24ddb9a190720383788c5_D20200101-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjlhNWFiNzI0MDk1ZjQ0YWY4MDMyNjAxYmJlODliN2IzL3RhYmxlcmFuZ2U6OWE1YWI3MjQwOTVmNDRhZjgwMzI2MDFiYmU4OWI3YjNfNS0yLTEtMS0w_94a7c2b1-8edf-44fa-b734-21dfb62aac76"
      unitRef="number">0.0100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i4381c37b0f434d1292766458d6f33a83_D20210201-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMjAzOA_f3cf609a-66f4-4035-b85e-96d9dcfd1c7d"
      unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <rxrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodFairValue
      contextRef="i4381c37b0f434d1292766458d6f33a83_D20210201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMjEzMQ_4f783fd1-080a-4e81-910c-884d7ccf9d13"
      unitRef="usd">358000</rxrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia5509909b8164d1392214698e190db36_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMjI2Ng_7df3e76a-ff55-4664-bbb7-61be05806d45"
      unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <rxrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingEstimatedFairValueAtGrandDate
      contextRef="ia5509909b8164d1392214698e190db36_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMjQzMg_735f92c0-a679-42a7-8d47-0b11b647c605"
      unitRef="usd">2000000</rxrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingEstimatedFairValueAtGrandDate>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i12720851e14f4054b18ea160b3ae9c16_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjU5NzA2OTc3ODgxNg_dfd4aa96-922b-4323-827f-affccf194ccb"
      unitRef="usd">41000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i84ca49f352744d10969d369737887491_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMTA5OTUxMTYzNjY5Ng_2a291fca-015f-495d-8431-f313312bf881"
      unitRef="usd">1600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaec16661eb85408985324c4bec4ce6bc_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMjU0Ng_2209eadc-1de4-4f39-95f1-1c7d9ae2f443"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idd1b4082185f4ff8b95aa9ccc5e14905_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMjU0Ng_d8820a77-6294-4233-b078-e065ec2f7de8"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i227689ec41e7442c8fc5bdd888e16504_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMzQxOQ_18b778e8-9db9-43c1-b2fb-fff373ca88c4"
      unitRef="usd">27900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMzU0OQ_432d0b8d-aaf4-413d-8765-46c201a9a129">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6a0b13ec20ca48d586c285f56d52aaf7_D20210401-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfODQ4NA_90dadcd9-04fa-4088-b050-bec60d4de8b1">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfODQ4OQ_c296cdc5-9169-4ed9-abdc-ab38f1a4ebc5">The following table summarizes Recursion&#x2019;s RSU activity during the nine months ended September 30, 2021: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,723&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.46&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,528)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.82&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(673)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.42&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,522&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie6d027f3b69840d8bbb90d7865d8a14f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjhkMmEzZDhlODFhOTQ3YTNiNGY0MTliZWUxMTcyOGNhL3RhYmxlcmFuZ2U6OGQyYTNkOGU4MWE5NDdhM2I0ZjQxOWJlZTExNzI4Y2FfMS0xLTEtMS0w_6be04d8d-4f32-479f-8da4-ee7c688b7759"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie6d027f3b69840d8bbb90d7865d8a14f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjhkMmEzZDhlODFhOTQ3YTNiNGY0MTliZWUxMTcyOGNhL3RhYmxlcmFuZ2U6OGQyYTNkOGU4MWE5NDdhM2I0ZjQxOWJlZTExNzI4Y2FfMS0yLTEtMS0w_53742752-a83c-4d6b-baa9-d0456967e3e6"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5178af52d1e344b2b4bb0e63f30c7ce1_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjhkMmEzZDhlODFhOTQ3YTNiNGY0MTliZWUxMTcyOGNhL3RhYmxlcmFuZ2U6OGQyYTNkOGU4MWE5NDdhM2I0ZjQxOWJlZTExNzI4Y2FfMi0xLTEtMS0w_17ef6dd9-6a51-4801-b09b-1958ba941510"
      unitRef="shares">143723</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5178af52d1e344b2b4bb0e63f30c7ce1_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjhkMmEzZDhlODFhOTQ3YTNiNGY0MTliZWUxMTcyOGNhL3RhYmxlcmFuZ2U6OGQyYTNkOGU4MWE5NDdhM2I0ZjQxOWJlZTExNzI4Y2FfMi0yLTEtMS0w_2977d549-bd17-4f8f-a663-d725707f9d13"
      unitRef="usdPerShare">29.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5178af52d1e344b2b4bb0e63f30c7ce1_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjhkMmEzZDhlODFhOTQ3YTNiNGY0MTliZWUxMTcyOGNhL3RhYmxlcmFuZ2U6OGQyYTNkOGU4MWE5NDdhM2I0ZjQxOWJlZTExNzI4Y2FfMy0xLTEtMS0w_528605e6-d03f-4eee-9700-379b714536fe"
      unitRef="shares">2528</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5178af52d1e344b2b4bb0e63f30c7ce1_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjhkMmEzZDhlODFhOTQ3YTNiNGY0MTliZWUxMTcyOGNhL3RhYmxlcmFuZ2U6OGQyYTNkOGU4MWE5NDdhM2I0ZjQxOWJlZTExNzI4Y2FfMy0yLTEtMS0w_6adc78e6-faa8-43e9-8814-ac829c289a42"
      unitRef="usdPerShare">34.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5178af52d1e344b2b4bb0e63f30c7ce1_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjhkMmEzZDhlODFhOTQ3YTNiNGY0MTliZWUxMTcyOGNhL3RhYmxlcmFuZ2U6OGQyYTNkOGU4MWE5NDdhM2I0ZjQxOWJlZTExNzI4Y2FfNC0xLTEtMS0w_cf54cab5-4ff9-4b8e-b0fc-1dd73644f9f6"
      unitRef="shares">673</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i5178af52d1e344b2b4bb0e63f30c7ce1_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjhkMmEzZDhlODFhOTQ3YTNiNGY0MTliZWUxMTcyOGNhL3RhYmxlcmFuZ2U6OGQyYTNkOGU4MWE5NDdhM2I0ZjQxOWJlZTExNzI4Y2FfNC0yLTEtMS0w_4cda9564-ab6d-4606-ad45-5d44684eb5c2"
      unitRef="usdPerShare">29.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i23ab811b0acb4f168c59b520becd7a72_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjhkMmEzZDhlODFhOTQ3YTNiNGY0MTliZWUxMTcyOGNhL3RhYmxlcmFuZ2U6OGQyYTNkOGU4MWE5NDdhM2I0ZjQxOWJlZTExNzI4Y2FfNS0xLTEtMS0w_0e5adb8a-96c4-4d6d-950f-1019104ea64a"
      unitRef="shares">140522</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i23ab811b0acb4f168c59b520becd7a72_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjhkMmEzZDhlODFhOTQ3YTNiNGY0MTliZWUxMTcyOGNhL3RhYmxlcmFuZ2U6OGQyYTNkOGU4MWE5NDdhM2I0ZjQxOWJlZTExNzI4Y2FfNS0yLTEtMS0w_564de6cf-038d-4806-a61d-16fac15c0e04"
      unitRef="usdPerShare">29.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i23ab811b0acb4f168c59b520becd7a72_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNDEzMg_3d91e585-9cc4-4109-995c-e6ae90c67171"
      unitRef="usd">3600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i5178af52d1e344b2b4bb0e63f30c7ce1_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNDI1Mw_507cc34b-4e48-4ca9-a068-ecec1d426719">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ibc8d774d0f354dffa104fb6ec49d31f5_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNDQ0OQ_2bb9d726-8591-4421-b0f5-ea56231900e3"
      unitRef="shares">3238000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <rxrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod
      contextRef="ia59ee14c284b45dfb5c8bbaae6df4885_D20210401-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfODQ3OQ_6f1f5436-d621-4762-92d6-ee0234321fde">P6M</rxrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="ia59ee14c284b45dfb5c8bbaae6df4885_D20210401-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNDk2MA_322d28f9-672a-4f4d-85a8-6fde20858ae0"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfODQ5MA_73891a70-9800-4ca7-a202-92f21d171307">The weighted-average assumptions used in the Black-Scholes models were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="icfd5c060ab594cae9f6247af22410df8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjU1MmFiZTIyMmJjMDRkODQ4MWVjM2I0MmRiZjk5NDczL3RhYmxlcmFuZ2U6NTUyYWJlMjIyYmMwNGQ4NDgxZWMzYjQyZGJmOTk0NzNfMi0yLTEtMS0w_849455b4-005f-4503-a29d-fc45529ad0c3">P0Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="icfd5c060ab594cae9f6247af22410df8_D20210101-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjU1MmFiZTIyMmJjMDRkODQ4MWVjM2I0MmRiZjk5NDczL3RhYmxlcmFuZ2U6NTUyYWJlMjIyYmMwNGQ4NDgxZWMzYjQyZGJmOTk0NzNfMy0yLTEtMS0w_45cb2126-649c-43a8-885e-3905e723b40e"
      unitRef="number">0.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="icfd5c060ab594cae9f6247af22410df8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjU1MmFiZTIyMmJjMDRkODQ4MWVjM2I0MmRiZjk5NDczL3RhYmxlcmFuZ2U6NTUyYWJlMjIyYmMwNGQ4NDgxZWMzYjQyZGJmOTk0NzNfNC0yLTEtMS0w_1547b7ab-1c52-47c2-9830-59cfd7095fb1"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="icfd5c060ab594cae9f6247af22410df8_D20210101-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjU1MmFiZTIyMmJjMDRkODQ4MWVjM2I0MmRiZjk5NDczL3RhYmxlcmFuZ2U6NTUyYWJlMjIyYmMwNGQ4NDgxZWMzYjQyZGJmOTk0NzNfNS0yLTEtMS0w_ef7ecbe2-5a9f-403f-a565-21665f0b695f"
      unitRef="number">0.0004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="icfd5c060ab594cae9f6247af22410df8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNTQzNA_85cb3b33-d3ea-4e68-8e54-2020f43d6e0f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i624cda05c6f442e482227cdcb651b01e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfMTA5OTUxMTYzNjU3Nw_2ce82efd-65bb-4e8e-ae94-799ded061bf6"
      unitRef="usd">233000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icfd5c060ab594cae9f6247af22410df8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjU5NzA2OTc3OTAwMQ_e0827309-34db-41db-b00d-60ae683e5646"
      unitRef="usd">450000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i0c8780804ec9494aa5a5c9fa23f6bcc6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNTU2OA_1d38948b-d784-4420-ad97-915c1bd51038"
      unitRef="usd">136000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="icfd5c060ab594cae9f6247af22410df8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNTY5OA_41ae53f3-31fb-4692-91fc-963b2d4a5257">P2M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ibfd006ea4f4945efaeb183fc075f012d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNTg5NQ_77831024-6153-4d19-9427-545286fdd365"
      unitRef="shares">84486</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ibfd006ea4f4945efaeb183fc075f012d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNTk2Ng_fb34bc87-4e9a-4011-948d-c9d2ceead4d6"
      unitRef="usdPerShare">0.71</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i209f333c943b42e79aab9462added11c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjE1MA_879a4920-b7af-4aa3-a527-1a425e609cb1"
      unitRef="shares">28161</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i209f333c943b42e79aab9462added11c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjIwMQ_f8bcfe21-ba84-4351-8ee2-f6a055b37b8f"
      unitRef="usdPerShare">0.71</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <rxrx:ClassOfWarrantOrRightFairValue
      contextRef="i209f333c943b42e79aab9462added11c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjMwMA_d9827342-c431-4f17-b2ff-b9c153581b92"
      unitRef="usd">77000</rxrx:ClassOfWarrantOrRightFairValue>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i33aa98d15eec4725a67ba5499bcbbc29_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjQ2Mw_036e9350-df5f-4406-9f2a-6e0349eed156"
      unitRef="shares">25762</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i33aa98d15eec4725a67ba5499bcbbc29_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjUzNA_0f95da71-8f8e-4cba-ae92-1dd6aeb7a3db"
      unitRef="usdPerShare">2.79</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <rxrx:ClassOfWarrantOrRightFairValue
      contextRef="i33aa98d15eec4725a67ba5499bcbbc29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjYzMw_3c60c8c6-d300-4aec-bb4b-d432d563feef"
      unitRef="usd">48000</rxrx:ClassOfWarrantOrRightFairValue>
    <rxrx:ClassOfWarrantOrRightIssued
      contextRef="i0015342eeae14a93b10cef24c0a7eb00_D20200101-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjY4NQ_48f7bb6e-067e-4377-93b5-f0643f4df160"
      unitRef="shares">180000</rxrx:ClassOfWarrantOrRightIssued>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ic1ead2550bf14c0893a228633bcb285d_I20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjc2Ng_6f321bcc-a78b-4a01-a98b-5b7756631f73"
      unitRef="usdPerShare">6.51</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="ic1ead2550bf14c0893a228633bcb285d_I20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjg0Mw_0183fa3a-3803-4163-9eef-36e94d9c7212">P18M</us-gaap:WarrantsAndRightsOutstandingTerm>
    <rxrx:ClassOfWarrantOrRightGrantDateFairValue
      contextRef="i2848f38457cf43dfb9f1a86a2619c3ec_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfNjk2NQ_1bf185c3-4c24-4df6-9c39-d19314e74351"
      unitRef="usdPerShare">4.10</rxrx:ClassOfWarrantOrRightGrantDateFairValue>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RleHRyZWdpb246ZDlmZGY0MDJjZmM1NGUzMDg1NDY2YjI2NDZhOGQwMDhfODQ4Nw_c59a6caf-3a58-4f8f-a400-cbf82e975bab">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following is a summary of the changes in the Company&#x2019;s Series A and B warrant liability balance during the nine months ended September 30, 2021 and 2020: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net increase in fair value of warrants&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in fair value of warrants&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recorded in equity upon exercise&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i2bd3ed16cc3a40d9b40309215a26d2d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjA2ZmRlZDM5MmEyYTRiNTdiNTI2NmMwYmI0NWI0NzZmL3RhYmxlcmFuZ2U6MDZmZGVkMzkyYTJhNGI1N2I1MjY2YzBiYjQ1YjQ3NmZfMS0xLTEtMS0w_d574dbb7-c4e5-4e5c-9ca5-ae2ee1474e5f"
      unitRef="usd">128000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ib3660f34156d445c9c45640b5093824c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjA2ZmRlZDM5MmEyYTRiNTdiNTI2NmMwYmI0NWI0NzZmL3RhYmxlcmFuZ2U6MDZmZGVkMzkyYTJhNGI1N2I1MjY2YzBiYjQ1YjQ3NmZfMi0xLTEtMS0w_5cded4db-5619-4d78-8da0-a337c69c68bf"
      unitRef="usd">-2000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ieb672f271cdc43bab7ca1eac36b7098e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjA2ZmRlZDM5MmEyYTRiNTdiNTI2NmMwYmI0NWI0NzZmL3RhYmxlcmFuZ2U6MDZmZGVkMzkyYTJhNGI1N2I1MjY2YzBiYjQ1YjQ3NmZfMy0xLTEtMS0w_0e479348-5541-433a-8480-bb22032d5fa5"
      unitRef="usd">130000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i6c7aac41dc2042ada5f77fd1aa3b0fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjA2ZmRlZDM5MmEyYTRiNTdiNTI2NmMwYmI0NWI0NzZmL3RhYmxlcmFuZ2U6MDZmZGVkMzkyYTJhNGI1N2I1MjY2YzBiYjQ1YjQ3NmZfNS0xLTEtMS0w_fda0e392-78fb-4f94-9db5-23cecae3e9ec"
      unitRef="usd">125000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="if14c65e722904f9f939058b7366b4e72_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjA2ZmRlZDM5MmEyYTRiNTdiNTI2NmMwYmI0NWI0NzZmL3RhYmxlcmFuZ2U6MDZmZGVkMzkyYTJhNGI1N2I1MjY2YzBiYjQ1YjQ3NmZfNi0xLTEtMS0w_b6c5335e-f7ba-44ac-b998-8093aa04fc59"
      unitRef="usd">-2215000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="if14c65e722904f9f939058b7366b4e72_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjA2ZmRlZDM5MmEyYTRiNTdiNTI2NmMwYmI0NWI0NzZmL3RhYmxlcmFuZ2U6MDZmZGVkMzkyYTJhNGI1N2I1MjY2YzBiYjQ1YjQ3NmZfNy0xLTEtMS0w_4f577a1a-d682-4194-b9b1-e305b4e13291"
      unitRef="usd">2340000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ie51a0fc21e8f4d418cb515efcc6a3eaf_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82MS9mcmFnOmQ5ZmRmNDAyY2ZjNTRlMzA4NTQ2NmIyNjQ2YThkMDA4L3RhYmxlOjA2ZmRlZDM5MmEyYTRiNTdiNTI2NmMwYmI0NWI0NzZmL3RhYmxlcmFuZ2U6MDZmZGVkMzkyYTJhNGI1N2I1MjY2YzBiYjQ1YjQ3NmZfOC0xLTEtMS0w_80b83a35-ad35-442e-994d-f05c990db841"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82Ny9mcmFnOjAxZTc1YWU4ZjE5MzRjNGI5OTg3YjE0MmFkMzc1NGVmL3RleHRyZWdpb246MDFlNzVhZThmMTkzNGM0Yjk5ODdiMTQyYWQzNzU0ZWZfMTYwNw_c0e022d0-f2a8-45e3-b686-de36b7ac7691">Income Taxes &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not record any income tax expense during the three and nine months ended September 30, 2021 and 2020. The Company has historically incurred operating losses and maintains a full valuation allowance against its net deferred tax assets. Valuation allowances are recorded when the expected realization of the deferred tax assets does not meet a &#x201c;more likely than not&#x201d; criterion. Realization of the Company&#x2019;s deferred tax assets are dependent upon the generation of future taxable income, the amount and timing of which are uncertain.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net operating loss carryforwards (NOLs) and tax credit carry-forwards are subject to review by the Internal Revenue Service (IRS) and may become subject to annual limitations due to ownership changes that have occurred previously or that could occur in the future under Section&#160;382 of the Internal Revenue Code. The Company has not conducted a study to assess whether a change of control has occurred or whether there have been multiple changes of control since inception due to the significant complexity and cost associated with such a study. Any limitation may result in expiration of a portion of the NOLs or research and development tax credit carryforwards before utilization. Further, until a study is completed and any limitation is known, no amounts are being presented as an uncertain tax position. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files income tax returns in the United States, Utah and California. The Company is not currently under examination in any of these jurisdictions. The Company is subject to income tax examinations on all federal returns since the 2018 tax return.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82Ny9mcmFnOjAxZTc1YWU4ZjE5MzRjNGI5OTg3YjE0MmFkMzc1NGVmL3RleHRyZWdpb246MDFlNzVhZThmMTkzNGM0Yjk5ODdiMTQyYWQzNzU0ZWZfNDU_8ce99c65-9c5b-4891-9930-f3ddc1b77792"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82Ny9mcmFnOjAxZTc1YWU4ZjE5MzRjNGI5OTg3YjE0MmFkMzc1NGVmL3RleHRyZWdpb246MDFlNzVhZThmMTkzNGM0Yjk5ODdiMTQyYWQzNzU0ZWZfNDU_ae46c046-501e-4f53-8635-dcc4f132d760"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82Ny9mcmFnOjAxZTc1YWU4ZjE5MzRjNGI5OTg3YjE0MmFkMzc1NGVmL3RleHRyZWdpb246MDFlNzVhZThmMTkzNGM0Yjk5ODdiMTQyYWQzNzU0ZWZfNDU_dbbd4429-6174-4d59-a83d-9d0e54c1f8c9"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV82Ny9mcmFnOjAxZTc1YWU4ZjE5MzRjNGI5OTg3YjE0MmFkMzc1NGVmL3RleHRyZWdpb246MDFlNzVhZThmMTkzNGM0Yjk5ODdiMTQyYWQzNzU0ZWZfNDU_e7a14926-70f2-4ade-b07a-35e9c027018a"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RleHRyZWdpb246OGQxOGE0NDA2OWJmNDQwNTljY2RlNmYyZThkZWIzYjlfMzI0Mg_96816a54-a07d-44a7-a904-e3043851c39d">Net Loss Per Share &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three and nine months ended September 30, 2021, Recursion calculated net loss per share of Class A and Class B common stock using the two-class method. Basic net loss per share is computed using the weighted-average number of shares outstanding during the period. Diluted net loss per share is computed using the weighted-average number of shares and the effect of potentially dilutive securities outstanding during the period. Potentially dilutive securities consist of stock options and other contingently issuable shares. For periods presented in which the Company reports a net loss, all potentially dilutive shares are anti-dilutive and as such are excluded from the calculation. For the three and nine months ended September 30, 2021, the Company reported a net loss and therefore basic and diluted loss per share are the same.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The rights, including the liquidation and dividend rights, of the holders of the Company&#x2019;s Class A and Class B common stock are identical, except with respect to voting. As a result, the undistributed earnings for each period are allocated based on the contractual participation rights of the Class A and Class B common shares as if the earnings for the period had been distributed. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis and the resulting amount per share for Class A and Class B common stock was the same during the three and nine months ended September 30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recursion issued certain shares of convertible preferred stock that were outstanding until April 2021 and were concluded to be participating securities. For the three and nine months ended September 30, 2020, there was only one class of common stock outstanding. Due to the presence of participating securities, Recursion calculated net loss per share for the three and nine months ended September 30, 2020 using the more dilutive of the treasury stock or the two-class method. For periods presented in which the Company reports a net loss, the losses are not allocated to the participating securities. As the Company reported a net loss during the three and nine months ended September 30, 2020, diluted net loss per share was the same as basic net loss per share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The preferred stock converted to common stock in April 2021 as part of the Company&#x2019;s IPO. See Note 10, &#x201c;Common stock&#x201d; for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the computation of basic and diluted net loss per share of Class A and Class B common stock during 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except share amount)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,065,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,467,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,045,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,467,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company excluded the following potential common shares from the computation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,324,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,764,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,506,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,965,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,016,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net loss per share during 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,817,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,704,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.82)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company excluded the following potential common shares from the computation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,839,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,453,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,576,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,589,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,531,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,158,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RleHRyZWdpb246OGQxOGE0NDA2OWJmNDQwNTljY2RlNmYyZThkZWIzYjlfMzI0Mw_17897279-391a-4513-ad7b-96a061d820af">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the computation of basic and diluted net loss per share of Class A and Class B common stock during 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except share amount)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,065,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,467,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,045,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,467,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net loss per share during 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,817,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,704,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.82)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i31c907d87561487794a79022d9299487_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNC0xLTEtMS0w_0573fcc8-f2ab-4db2-86e9-34d57f2064b5"
      unitRef="usd">-44763000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarnings
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNC0xLTEtMS0w_635417c9-c8e3-451c-81bd-ed7225929dd0"
      unitRef="usd">-44763000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i329b0213bcb84aafb9d81a689c66a1d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNC0yLTEtMS0w_94f8ec77-1168-44e6-bfe7-2f3985773d56"
      unitRef="usd">-2664000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarnings
      contextRef="i756c7d0b565b426a875ce5edaf4246da_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNC0yLTEtMS0w_bc046644-7825-44fd-a171-7a3812698d77"
      unitRef="usd">-2664000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i43d68d556edc469f8dbbfc00b0bcd81a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNC00LTEtMS0w_a6162b1e-d377-454d-af91-de4cc2cf2010"
      unitRef="usd">-111133000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNC00LTEtMS0w_c2ec7687-2a66-46a2-a35c-997f720df570"
      unitRef="usd">-111133000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarnings
      contextRef="i9dbb8973cbf243ddb6a0cff4c11e1625_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNC01LTEtMS0w_e4fd0674-56d5-400c-9102-2cb87c4811d4"
      unitRef="usd">-10413000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i9dbb8973cbf243ddb6a0cff4c11e1625_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNC01LTEtMS0w_f44b1184-9847-4017-890f-f0bd832d2f47"
      unitRef="usd">-10413000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i31c907d87561487794a79022d9299487_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNi0xLTEtMS0w_1704a993-e3cb-456f-93b4-b328c42ed268"
      unitRef="shares">159065667</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i31c907d87561487794a79022d9299487_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNi0xLTEtMS0w_5f3c7583-fc25-4141-8c52-12e2d97b6cca"
      unitRef="shares">159065667</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i756c7d0b565b426a875ce5edaf4246da_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNi0yLTEtMS0w_ca4ee1de-4109-494e-8d33-2c1e932be89e"
      unitRef="shares">9467883</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i756c7d0b565b426a875ce5edaf4246da_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNi0yLTEtMS0w_d017da3f-6dcf-430f-90ad-4241e2ab4cd7"
      unitRef="shares">9467883</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i43d68d556edc469f8dbbfc00b0bcd81a_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNi00LTEtMS0w_c0ecd5ee-388f-44f3-90c7-ddc2f82dedc5"
      unitRef="shares">101045348</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i43d68d556edc469f8dbbfc00b0bcd81a_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNi00LTEtMS0w_efe108e4-617a-4dca-b982-d8e72ff177ee"
      unitRef="shares">101045348</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9dbb8973cbf243ddb6a0cff4c11e1625_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNi01LTEtMS0w_224e3cf4-ce9d-49a7-a093-6c7c5b8b90c5"
      unitRef="shares">9467883</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9dbb8973cbf243ddb6a0cff4c11e1625_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNi01LTEtMS0w_bd78ce90-b434-4629-a065-856cae274e33"
      unitRef="shares">9467883</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i31c907d87561487794a79022d9299487_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNy0xLTEtMS0w_51864beb-e354-4965-9d2c-211f11116058"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i31c907d87561487794a79022d9299487_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNy0xLTEtMS0w_5878acf9-a784-4ed9-bcef-9924e4b1e0f7"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i756c7d0b565b426a875ce5edaf4246da_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNy0yLTEtMS0w_6e2be9b3-eadc-4a41-95be-0a2c63af5f0f"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i756c7d0b565b426a875ce5edaf4246da_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNy0yLTEtMS0w_b1c84710-8145-4f13-ae4f-6f480ed68b63"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i43d68d556edc469f8dbbfc00b0bcd81a_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNy00LTEtMS0w_2c5866a3-6a5a-40c8-a04f-007e945617ce"
      unitRef="usdPerShare">-1.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i43d68d556edc469f8dbbfc00b0bcd81a_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNy00LTEtMS0w_335d7c77-089f-432e-bd18-e1f43c4e88a5"
      unitRef="usdPerShare">-1.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9dbb8973cbf243ddb6a0cff4c11e1625_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNy01LTEtMS0w_87e4bb6e-b944-43dc-af45-7237dbde13ef"
      unitRef="usdPerShare">-1.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9dbb8973cbf243ddb6a0cff4c11e1625_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmFlMjM1ZDExNDA1NTQzZDZhYTViMzA1MmVkMzhjMTU2L3RhYmxlcmFuZ2U6YWUyMzVkMTE0MDU1NDNkNmFhNWIzMDUyZWQzOGMxNTZfNy01LTEtMS0w_f5b9cd70-feb5-47c7-a511-960eb27ccf56"
      unitRef="usdPerShare">-1.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RleHRyZWdpb246OGQxOGE0NDA2OWJmNDQwNTljY2RlNmYyZThkZWIzYjlfMzI0NA_95cf1f3d-79d2-4ddf-bdb4-b894e3eeeda9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company excluded the following potential common shares from the computation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,324,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,764,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,506,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,965,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,016,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company excluded the following potential common shares from the computation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,839,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,453,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,576,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,589,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,531,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,158,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibf3bd2b3f1de4ca2ab977e7dc5e21061_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfMy0xLTEtMS0w_43769199-43c0-4042-8025-688c4c5dc31a"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i25149b9a570440e894a302d56c3419d4_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfMy0yLTEtMS0w_3e5916f8-6e62-4104-928e-0c2505adfc22"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3102e5c386934e08baf3f55a99f19f8f_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfMy00LTEtMS0w_e3cc65d5-0096-4b6f-8ffa-05fb6cdf67af"
      unitRef="shares">46324206</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i53e651de692a4311baff885fe1d206fd_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfMy01LTEtMS0w_1def27f6-00a1-4552-9f8d-b622f737233a"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i70f6c3f9030e468f943ac8072eca5c43_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNC0xLTEtMS0w_d941c6af-ccfd-4dac-ae2d-0499b0b1f6f5"
      unitRef="shares">16764023</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7b9f157f6cc14838be0480cbdd9ff968_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNC0yLTEtMS0w_1d52e8e6-0af5-4945-bfb2-cd2cd69d93e1"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i66ff3b8c31df4b4b8a24cb74978eff8f_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNC00LTEtMS0w_6e5a756d-8021-4ec8-9748-508e3c78f518"
      unitRef="shares">15506429</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib3a1c33e0c004ee7bcc3a113bfdbe90e_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNC01LTEtMS0w_9c7fec35-0386-4b27-bbcf-519fc10321f4"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i26eb528b81cf4adf8be643e9113fd19c_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNS0xLTEtMS0w_b061083c-03aa-400e-8f57-cede72cc3e27"
      unitRef="shares">163958</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5628df5a4848456eb3ec9ada5263c011_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNS0yLTEtMS0w_eaca3bcf-cf23-480d-a667-447d5a7313cc"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5ba0f31dd7d94a7aa2ea877325c0bb72_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNS00LTEtMS0w_9cdc9e98-1458-40c0-8285-f10087449aec"
      unitRef="shares">180479</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia222d34dfedb42a989e65c18da7342b2_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNS01LTEtMS0w_39dc77dd-b10d-4376-bf3e-4a7fb38a20d5"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ied40c52ff827437a831df98fbdf2c99c_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNi0xLTEtMS0w_add0ab22-bdfc-47c1-aa0e-ebbac45d22fd"
      unitRef="shares">37917</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ice8b605c718747d2acbf2c3db10e6ec0_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNi0yLTEtMS0w_3867a538-f6b5-46b7-931b-33a7df8e8aac"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia7afc904b0874b9c80f044ef16fb6c10_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNi00LTEtMS0w_bcc27b48-6cde-455e-be21-c2e4e19152f1"
      unitRef="shares">5109</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i29d4ed7ff0ab424a9e1664b17448dcd5_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNi01LTEtMS0w_03fac065-994c-4544-afc3-cbc89cfd8208"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i31c907d87561487794a79022d9299487_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNy0xLTEtMS0w_227b8e8f-af7c-49fb-890d-0a256d90a4dd"
      unitRef="shares">16965898</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i756c7d0b565b426a875ce5edaf4246da_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNy0yLTEtMS0w_a8a1f1cf-eaec-45d3-89d3-3d7cec66c0bb"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i43d68d556edc469f8dbbfc00b0bcd81a_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNy00LTEtMS0w_cf8b6d52-d464-4ec9-acca-f78eef36be83"
      unitRef="shares">62016223</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9dbb8973cbf243ddb6a0cff4c11e1625_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmYwNjg4ZGU2OWE1YzQyZWQ4ZWYwMWRjZmViZjVkODc1L3RhYmxlcmFuZ2U6ZjA2ODhkZTY5YTVjNDJlZDhlZjAxZGNmZWJmNWQ4NzVfNy01LTEtMS0w_3796b188-45c0-4ebc-9cc4-791a7e6af676"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:NetIncomeLoss
      contextRef="i28896c19aa0048d895dddd0ae8427e87_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmNlZjQ2NjFkZTQwMjRlZTc5MmMwOTcwMmFhOTY4ZDk0L3RhYmxlcmFuZ2U6Y2VmNDY2MWRlNDAyNGVlNzkyYzA5NzAyYWE5NjhkOTRfMy0xLTEtMS0w_39313815-2157-4e52-8be6-03f34e71e405"
      unitRef="usd">-23873000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icee0f1fd845e456095af44bb0a898324_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmNlZjQ2NjFkZTQwMjRlZTc5MmMwOTcwMmFhOTY4ZDk0L3RhYmxlcmFuZ2U6Y2VmNDY2MWRlNDAyNGVlNzkyYzA5NzAyYWE5NjhkOTRfMy0yLTEtMS0w_18e4222e-6488-44ae-8eeb-00ddc7127969"
      unitRef="usd">-61240000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmNlZjQ2NjFkZTQwMjRlZTc5MmMwOTcwMmFhOTY4ZDk0L3RhYmxlcmFuZ2U6Y2VmNDY2MWRlNDAyNGVlNzkyYzA5NzAyYWE5NjhkOTRfNS0xLTEtMS0w_3cadf291-fc9f-434e-a552-7d4425d408af"
      unitRef="shares">21817900</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmNlZjQ2NjFkZTQwMjRlZTc5MmMwOTcwMmFhOTY4ZDk0L3RhYmxlcmFuZ2U6Y2VmNDY2MWRlNDAyNGVlNzkyYzA5NzAyYWE5NjhkOTRfNS0xLTEtMS0w_d1b94fd2-1e52-4c11-8066-50596dd7fc51"
      unitRef="shares">21817900</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmNlZjQ2NjFkZTQwMjRlZTc5MmMwOTcwMmFhOTY4ZDk0L3RhYmxlcmFuZ2U6Y2VmNDY2MWRlNDAyNGVlNzkyYzA5NzAyYWE5NjhkOTRfNS0yLTEtMS0w_6bfa7fc2-546e-4356-9991-7a2672b652aa"
      unitRef="shares">21704008</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmNlZjQ2NjFkZTQwMjRlZTc5MmMwOTcwMmFhOTY4ZDk0L3RhYmxlcmFuZ2U6Y2VmNDY2MWRlNDAyNGVlNzkyYzA5NzAyYWE5NjhkOTRfNS0yLTEtMS0w_ecd91a91-4323-41fb-af65-5486e1c00860"
      unitRef="shares">21704008</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmNlZjQ2NjFkZTQwMjRlZTc5MmMwOTcwMmFhOTY4ZDk0L3RhYmxlcmFuZ2U6Y2VmNDY2MWRlNDAyNGVlNzkyYzA5NzAyYWE5NjhkOTRfNi0xLTEtMS0w_17f844da-22de-4ef2-816b-63c0eed64922"
      unitRef="usdPerShare">-1.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmNlZjQ2NjFkZTQwMjRlZTc5MmMwOTcwMmFhOTY4ZDk0L3RhYmxlcmFuZ2U6Y2VmNDY2MWRlNDAyNGVlNzkyYzA5NzAyYWE5NjhkOTRfNi0xLTEtMS0w_ac48f523-b7c0-4271-ab59-798f5067558d"
      unitRef="usdPerShare">-1.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmNlZjQ2NjFkZTQwMjRlZTc5MmMwOTcwMmFhOTY4ZDk0L3RhYmxlcmFuZ2U6Y2VmNDY2MWRlNDAyNGVlNzkyYzA5NzAyYWE5NjhkOTRfNi0yLTEtMS0w_3dcb9ec4-1c13-4d4f-9461-258cdd70b276"
      unitRef="usdPerShare">-2.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOmNlZjQ2NjFkZTQwMjRlZTc5MmMwOTcwMmFhOTY4ZDk0L3RhYmxlcmFuZ2U6Y2VmNDY2MWRlNDAyNGVlNzkyYzA5NzAyYWE5NjhkOTRfNi0yLTEtMS0w_84661191-605b-499b-9780-7d07b50497de"
      unitRef="usdPerShare">-2.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i43c8d5736faa4c1983958144094f549c_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOjY1ZDg0NjQ1Yzk5ZDQ3Njg5OGE1OGEwYzExOGU5MzIxL3RhYmxlcmFuZ2U6NjVkODQ2NDVjOTlkNDc2ODk4YTU4YTBjMTE4ZTkzMjFfMi0xLTEtMS0w_7433f0ab-3c7e-49e2-8954-b813bd29e9f1"
      unitRef="shares">89839055</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1407ac7645fc47fa897329aea3c530a8_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOjY1ZDg0NjQ1Yzk5ZDQ3Njg5OGE1OGEwYzExOGU5MzIxL3RhYmxlcmFuZ2U6NjVkODQ2NDVjOTlkNDc2ODk4YTU4YTBjMTE4ZTkzMjFfMi0yLTEtMS0w_42f0bb90-e9a8-4959-801a-8c32bb6b3304"
      unitRef="shares">82453474</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i610ce8d6e6fb4af2aed56ad3de0f1a9f_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOjY1ZDg0NjQ1Yzk5ZDQ3Njg5OGE1OGEwYzExOGU5MzIxL3RhYmxlcmFuZ2U6NjVkODQ2NDVjOTlkNDc2ODk4YTU4YTBjMTE4ZTkzMjFfMy0xLTEtMS0w_efa4280e-5b7e-4f8d-893f-006603e15157"
      unitRef="shares">3576910</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iebe1a1be865947f4aa113d844800ea59_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOjY1ZDg0NjQ1Yzk5ZDQ3Njg5OGE1OGEwYzExOGU5MzIxL3RhYmxlcmFuZ2U6NjVkODQ2NDVjOTlkNDc2ODk4YTU4YTBjMTE4ZTkzMjFfMy0yLTEtMS0w_2b5be312-777b-40ef-a962-c340d55c6e9c"
      unitRef="shares">3589986</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibec53fdf9f59440fb5fcf12d42df3d39_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOjY1ZDg0NjQ1Yzk5ZDQ3Njg5OGE1OGEwYzExOGU5MzIxL3RhYmxlcmFuZ2U6NjVkODQ2NDVjOTlkNDc2ODk4YTU4YTBjMTE4ZTkzMjFfNC0xLTEtMS0w_67e42ba7-6e9a-408a-adbb-4d98fbf9f8a5"
      unitRef="shares">115107</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iaab494b26364446fba34ae32a935dfc1_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOjY1ZDg0NjQ1Yzk5ZDQ3Njg5OGE1OGEwYzExOGU5MzIxL3RhYmxlcmFuZ2U6NjVkODQ2NDVjOTlkNDc2ODk4YTU4YTBjMTE4ZTkzMjFfNC0yLTEtMS0w_498ac237-d6c7-41b2-a450-7b487d7c8d26"
      unitRef="shares">115107</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1109a8a918954e10aa56a87593b248c0_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOjY1ZDg0NjQ1Yzk5ZDQ3Njg5OGE1OGEwYzExOGU5MzIxL3RhYmxlcmFuZ2U6NjVkODQ2NDVjOTlkNDc2ODk4YTU4YTBjMTE4ZTkzMjFfNS0xLTEtMS0w_92a2bdc6-20e9-4475-b7c3-f855e25931f2"
      unitRef="shares">93531072</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0fa1bd3b7c2942c89b9f4bffe0469586_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83MC9mcmFnOjhkMThhNDQwNjliZjQ0MDU5Y2NkZTZmMmU4ZGViM2I5L3RhYmxlOjY1ZDg0NjQ1Yzk5ZDQ3Njg5OGE1OGEwYzExOGU5MzIxL3RhYmxlcmFuZ2U6NjVkODQ2NDVjOTlkNDc2ODk4YTU4YTBjMTE4ZTkzMjFfNS0yLTEtMS0w_22ae6c62-41ee-4ad3-bc2d-6ae0daeedc7c"
      unitRef="shares">86158567</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RleHRyZWdpb246MjI0ZjA0MDMxMjNmNDhmOThjNmJkMjQ4ZTA2NmFiYTRfMjA0Nw_72ccea86-bfca-4bf6-99d8-59744013f02c">Fair Value Measurements&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The fair value hierarchy consists of the following three levels:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;Level 1 &#x2014; Valuations based on unadjusted quoted prices in active markets for identical assets that the company has the ability to access;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;Level 2 &#x2014; Valuations based on quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuations in which all significant inputs are observable in the market; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;Level 3 &#x2014; Valuations using significant inputs that are unobservable in the market and include the use of judgment by the company's management about the assumptions market participants would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to maintain a cash balance in a collateralized account to secure the Company&#x2019;s credit cards. Additionally, the Company holds restricted cash related to an outstanding letter of credit issued by J.P. Morgan, which was obtained to secure certain Company obligations relating to tenant improvements. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company measured the Series A and B preferred stock warrant liabilities at fair value using a Black-Scholes option-pricing model. See Note 12, &#x201c;Stock-based Compensation&#x201d; for details on the valuation of the warrant liabilities and a reconciliation of the balance. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company&#x2019;s assets and liabilities that are measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.452%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basis of fair value measurement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.452%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basis of fair value measurement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the financial instruments that are recognized at fair value on the Condensed Consolidated Balance Sheets, the Company has certain financial instruments that are recognized at amortized cost or some basis other than fair value. The carrying amount of these instruments are considered to be representative of their approximate fair values. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company&#x2019;s financial instruments that are not measured at fair value: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Book values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair values&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes payable, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RleHRyZWdpb246MjI0ZjA0MDMxMjNmNDhmOThjNmJkMjQ4ZTA2NmFiYTRfMjA0OA_a40f30fb-653b-48f7-9d26-834911ae2236">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company&#x2019;s assets and liabilities that are measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.452%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basis of fair value measurement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.452%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basis of fair value measurement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i190cd4db6d464d718e8e7930d9ca1083_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNS0xLTEtMS0xODIyOQ_fe1feb49-5519-481a-8131-2a96f31dca23"
      unitRef="usd">187225000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic3214dd56bf64eedbbf429ee3a167178_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNS0yLTEtMS0xNjMxNQ_ee0f8ce7-c301-43dd-9930-af5adffc03e1"
      unitRef="usd">187225000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i51038493a87f4438a225fa0f3eb3d1a8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNS0zLTEtMS0xNjMxNQ_a90350e4-209c-4c63-ae87-ae695739b6d4"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5a01352bcbd0418da5a4d83c3911cb35_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNS00LTEtMS0xNjMxNQ_79bd0844-6c7c-43b5-892e-59b92d7509e8"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iaac2c0d34aa14f4b86eb9fb680095a93_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNi0xLTEtMS0xODIyOQ_50820a15-4e7f-4f80-a075-78f328e8fcf1"
      unitRef="usd">34497000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if2b0eacaa900484a97d3551758e92093_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNi0yLTEtMS0xNjIyNA_54a59010-c639-4f68-8652-ca38f37a22d3"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if6fec666dd574bdd860d28ccf54b11c1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNS0zLTEtMS0xNjE2NA_67d851fe-4040-466e-8b71-2c4502bcb921"
      unitRef="usd">34497000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8d40bedd685247d78f2216e50d9a8eff_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNi00LTEtMS0xNjIyNA_2dc07249-e91b-4c41-95fc-784b99d08be0"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ie30ba9ac44034c578ac0d736845582c9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNy0xLTEtMS0xODIyOQ_7a614377-9778-4574-aee7-3412cb941051"
      unitRef="usd">10233000</rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ic3de39547ef349e992ca21d173027833_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNy0yLTEtMS0xNjI2NQ_af82bc09-a681-41e2-9ebb-e0c5c4be0608"
      unitRef="usd">10233000</rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ic04ee2989244405a8478ecdc58c1d93c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNy0zLTEtMS0xNjI2NQ_f5ec6804-bf58-4165-a57e-2fbb8453afcf"
      unitRef="usd">0</rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i620b4c771b704d6bbc4945cbd1c5dc27_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNy00LTEtMS0xNjI2NQ_315f1cb0-b317-404a-a7c6-45a5b7ccf30c"
      unitRef="usd">0</rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ida224670f66a4cd1b60d191c2e281cce_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfOS0xLTEtMS0xMzAxMA_ece04ba8-972a-453a-a323-149a671120c9"
      unitRef="usd">5884000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ief95da0bc6cf471e9f41eac09bb2d67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfOS0yLTEtMS0xMzAxMA_5b064bad-4ecb-47f8-96ef-a8d00c097c32"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="idf2d0d327cf84c748140d0325b4ebd61_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfOS0zLTEtMS0xMzAxMA_97e3378e-e805-46cc-bd61-e7efc713293f"
      unitRef="usd">5884000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i564180300205478f9ed895f99b4dfe03_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfOS00LTEtMS0xMzAxMA_1d2b248c-ea2c-450d-8b67-cfcc778e945a"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i441ebff9e64d4bac86210ac2f3fe7cbe_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfMTEtMS0xLTEtMTMwMTA_b8f8bc78-b0de-433c-bc98-8d0fcacf8938"
      unitRef="usd">21450000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie20600623f4948c3a5c474d9eecc9162_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfMTEtMi0xLTEtMTMwMTA_280d3af1-76fd-4995-b3ce-4c26de1d849c"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0872f901a90f4c1abc3c5b8804f79732_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfMTEtMy0xLTEtMTMwMTA_6c88644d-a166-4e41-a7eb-f381e3630fc4"
      unitRef="usd">21450000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="icee4c5b8987c42068342ac8fe0f80772_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfMTEtNC0xLTEtMTMwMTA_6bc1e231-2a12-4a5a-9cdb-4db8dfee6944"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i013dda72d65e48359f86e04e7a20b9e3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfMTItMS0xLTEtMTMwMTA_dcbb3e8f-e024-42ab-a25b-14faf66ab722"
      unitRef="usd">156854000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1296a5886a6f470cb0230592349be9eb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfMTItMi0xLTEtMTMwMTA_7ead7da0-edc1-4bc3-8a81-5de21629b134"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ice6b0ed534a640c5931de64b79a5225c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfMTItMy0xLTEtMTMwMTA_ff133076-9804-4851-9744-2ddf5753792d"
      unitRef="usd">156854000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i40d9ff00f3094561b99abddcbbc1196c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfMTItNC0xLTEtMTMwMTA_146745ae-ab15-4aec-99a8-69472f060dff"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie30ba9ac44034c578ac0d736845582c9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNS0xLTEtMS0w_e4dca323-b0fc-4715-bddc-4cf05a500c25"
      unitRef="usd">416143000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic3de39547ef349e992ca21d173027833_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNS0yLTEtMS0w_32dc0bc2-305c-4945-b7a1-e85e44e72871"
      unitRef="usd">197458000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic04ee2989244405a8478ecdc58c1d93c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNS0zLTEtMS0w_beba590d-51b2-4f82-9fdf-d5e9f1a94f71"
      unitRef="usd">218685000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i620b4c771b704d6bbc4945cbd1c5dc27_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjZiMDI1OGQ3MzUwZDQyMTg4OTBkYWZhNTVlZTdkMDZjL3RhYmxlcmFuZ2U6NmIwMjU4ZDczNTBkNDIxODg5MGRhZmE1NWVlN2QwNmNfNS00LTEtMS0w_409b7cb1-a573-433c-9dae-8cf79259fa99"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i8d4a620cd1204890aa34ec28087d8251_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNC0xLTEtMS0w_0b64858e-e5cf-4d8c-bc88-0be68e4e1eb3"
      unitRef="usd">5041000</rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i5c0eaa2c18ad4155a24b7bf783e3177e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNC0yLTEtMS0w_8ce287b8-275c-48cd-9de1-c30cc1a2cbbe"
      unitRef="usd">5041000</rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i8b15c90e4b864e4fac918da8be88c86f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNC0zLTEtMS0w_3020ff06-d27a-4d57-9868-bb2b4f4fb7f0"
      unitRef="usd">0</rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i1a713b2042cb45f4baae40157f292534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNC00LTEtMS0w_7c40f88e-ca6a-4744-b753-afe80ac790c7"
      unitRef="usd">0</rxrx:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8d4a620cd1204890aa34ec28087d8251_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNS0xLTEtMS0w_27c54d89-4002-4e8e-ac8d-e68f9de5efd0"
      unitRef="usd">5041000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5c0eaa2c18ad4155a24b7bf783e3177e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNS0yLTEtMS0w_5377a716-f3e7-4aa4-b13f-1eec1bef1b75"
      unitRef="usd">5041000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8b15c90e4b864e4fac918da8be88c86f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNS0zLTEtMS0w_4f37ec4b-36fa-440e-be33-d10e98d8c5f7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1a713b2042cb45f4baae40157f292534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNS00LTEtMS0w_68d8c4ff-f5e5-43e2-a8e0-78c882723f72"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i8d4a620cd1204890aa34ec28087d8251_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNy0xLTEtMS0w_0cd9ddb6-270c-46aa-abe0-3f42c8c60862"
      unitRef="usd">125000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i5c0eaa2c18ad4155a24b7bf783e3177e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNy0yLTEtMS0w_6f9b9cd5-ec3b-4eb1-bf4a-590e78015031"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i8b15c90e4b864e4fac918da8be88c86f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNy0zLTEtMS0w_8381bd94-539a-43e9-9283-34b9b0274822"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i1a713b2042cb45f4baae40157f292534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfNy00LTEtMS0w_11b20eb0-b6ad-4414-bdd4-f8ace458a087"
      unitRef="usd">125000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8d4a620cd1204890aa34ec28087d8251_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfOC0xLTEtMS0w_80e17168-e7d1-4870-a0ec-238adcd4f457"
      unitRef="usd">125000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5c0eaa2c18ad4155a24b7bf783e3177e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfOC0yLTEtMS0w_e5540255-e354-40c6-be11-876160a6435d"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8b15c90e4b864e4fac918da8be88c86f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfOC0zLTEtMS0w_831fbd15-c6d2-4a86-a427-15e56ecd5cca"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1a713b2042cb45f4baae40157f292534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjBjMWU0N2U4NjBjNjQzMzliMjFiYmJiZGE5NDFjYjVhL3RhYmxlcmFuZ2U6MGMxZTQ3ZTg2MGM2NDMzOWIyMWJiYmJkYTk0MWNiNWFfOC00LTEtMS0w_4be2965f-e855-46db-b9d7-a308cdb8d705"
      unitRef="usd">125000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RleHRyZWdpb246MjI0ZjA0MDMxMjNmNDhmOThjNmJkMjQ4ZTA2NmFiYTRfMjA0Ng_8472d96f-dd9e-4401-90cc-d07d51c7ffac">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company&#x2019;s financial instruments that are not measured at fair value: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Book values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair values&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes payable, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock>
    <us-gaap:LongTermDebtCurrent
      contextRef="ifc102fb1bc82413aa69f0cd8e15bbcb7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfMy0xLTEtMS0w_9eb7c568-ae89-4417-b8e2-b86f1b365258"
      unitRef="usd">88000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i242c9fb9e9d34e39bc8bb5ea202c9f5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfMy0yLTEtMS0w_7232c794-08c3-4e23-b892-abb4bc4491c5"
      unitRef="usd">1073000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i6914913f4c29445486a40ba822c76f9c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfMy00LTEtMS0w_fcbc5a5c-b5da-466b-a0ab-7ea3446bfad2"
      unitRef="usd">88000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i7d8622a762a34db69acf56d2140a8afe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfMy01LTEtMS0w_1468fada-805c-4986-b027-301cebee394e"
      unitRef="usd">1073000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ifc102fb1bc82413aa69f0cd8e15bbcb7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfNC0xLTEtMS0w_ba561d4e-dd74-43f4-b89d-9756f985665e"
      unitRef="usd">656000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i242c9fb9e9d34e39bc8bb5ea202c9f5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfNC0yLTEtMS0w_ef9dc1e6-c4cc-4165-a62b-e4a3cbf12d4f"
      unitRef="usd">11414000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i6914913f4c29445486a40ba822c76f9c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfNC00LTEtMS0w_ffa02ee3-0c9a-4f99-8e5e-25437c56b9eb"
      unitRef="usd">656000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i7d8622a762a34db69acf56d2140a8afe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfNC01LTEtMS0w_5a8fab6d-6b63-43b5-900f-8e274b7f8cab"
      unitRef="usd">11414000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtFairValue
      contextRef="i9f4c24f5df41449c8a6537fb7c6f3dc2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfNS0xLTEtMS0w_5f05b91f-494a-4c1b-bed3-af0a3f7e0f09"
      unitRef="usd">744000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7749db1c1872417f962d0cc10eb2a200_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfNS0yLTEtMS0w_dc46f016-7c75-4407-b908-6961fbece49f"
      unitRef="usd">12487000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="id9cf7bd8980049bea59d3c2a32ae4c09_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfNS00LTEtMS0w_25adef53-d016-4f6c-a1aa-81b7949ab5be"
      unitRef="usd">744000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i18aaa35da92e4cfcab63c485c3c4aaac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83My9mcmFnOjIyNGYwNDAzMTIzZjQ4Zjk4YzZiZDI0OGUwNjZhYmE0L3RhYmxlOjg4NWYyY2RiNzkyYjQ2ODFhODkxNTc5MmM1MWIyZTBiL3RhYmxlcmFuZ2U6ODg1ZjJjZGI3OTJiNDY4MWE4OTE1NzkyYzUxYjJlMGJfNS01LTEtMS0w_1c5177ca-8944-47f7-8dd2-b0b4393d311c"
      unitRef="usd">12487000</us-gaap:LongTermDebtFairValue>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i08a629d9c1214f8f8aebdac2a99a41d8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83Ni9mcmFnOjNlYjU5NDNiNGFkMzRkOWJhNjQ5ZmMzMjNjYjQzZTI2L3RleHRyZWdpb246M2ViNTk0M2I0YWQzNGQ5YmE2NDlmYzMyM2NiNDNlMjZfMjc5_ca2715bc-c361-4fdd-a267-da7d960483b7">Related Party Transactions On December&#160;5, 2017, the Company entered into a loan agreement with its CEO to provide a loan of $595 thousand. The loan had a seven-year term. As of September&#160;30, 2021 and 2020, no amount remained outstanding on the loan as the balance was fully paid during the nine months ended September 30, 2020. The acquisition of Vium was a related party transaction due to the fact that Vium was affiliated with certain investors of the Company. See Note 3, &#x201c;Acquisitions&#x201d; for additional details on the acquisition.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i774ee2b9287545a0a57464dbab971920_I20171205"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83Ni9mcmFnOjNlYjU5NDNiNGFkMzRkOWJhNjQ5ZmMzMjNjYjQzZTI2L3RleHRyZWdpb246M2ViNTk0M2I0YWQzNGQ5YmE2NDlmYzMyM2NiNDNlMjZfMTQw_ab4faeb2-85b4-4ad8-8866-80a3a397e743"
      unitRef="usd">595000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:DebtInstrumentTerm
      contextRef="ia19aa404aca14cc6acdaf9338dfc7ff5_D20171205-20171205"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83Ni9mcmFnOjNlYjU5NDNiNGFkMzRkOWJhNjQ5ZmMzMjNjYjQzZTI2L3RleHRyZWdpb246M2ViNTk0M2I0YWQzNGQ5YmE2NDlmYzMyM2NiNDNlMjZfMjgx_ccd6b959-8274-4d7b-a8e4-5d2d4caaf02c">P7Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i6893f1ac3dd94238a44159176b56e2aa_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83Ni9mcmFnOjNlYjU5NDNiNGFkMzRkOWJhNjQ5ZmMzMjNjYjQzZTI2L3RleHRyZWdpb246M2ViNTk0M2I0YWQzNGQ5YmE2NDlmYzMyM2NiNDNlMjZfMTkw_585e4f4a-b7bc-4c71-bd34-817e6f02ec2e"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i5fc41eefa45d46c3ad7b8fa3931ff65b_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjA2MGRkYjdlZjQwODRiMGU5ZTkyODZmYzUzMWIxL3NlYzowYmIwNjBkZGI3ZWY0MDg0YjBlOWU5Mjg2ZmM1MzFiMV83Ni9mcmFnOjNlYjU5NDNiNGFkMzRkOWJhNjQ5ZmMzMjNjYjQzZTI2L3RleHRyZWdpb246M2ViNTk0M2I0YWQzNGQ5YmE2NDlmYzMyM2NiNDNlMjZfMTkw_84726900-ff2a-4b66-89cb-9f869f7e8fbb"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableRelatedParties>
</xbrl>
