<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rely="http://www.remitly.com/20211231"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  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="rely-20211231.xsd" xlink:type="simple"/>
    <context id="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i178b4162dcd14be2870529b47e91bb52_I20210923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <instant>2021-09-23</instant>
        </period>
    </context>
    <context id="ib6f78b8baea145a5a9fceae29b722c4e_I20220324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <instant>2022-03-24</instant>
        </period>
    </context>
    <context id="i72ca96b064da44bca10d5a1c303da556_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i23bf0a36f31342ea8ba532ed61b03efd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i93dd42cf45934f55b845c90ed69b6311_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rely:TransactionExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i19a2c7701b4d4860941f0d22c976094e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rely:TransactionExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i278dbaf3ff3b4a108ffe36c68462c34e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rely:TransactionExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iab9042118beb4c6a87aaf8a01c05c021_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rely:CustomerSupportAndOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i41aa43a5ba13424eb76088426b756844_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rely:CustomerSupportAndOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic2c36664152b44cea225f45aa1fb1b65_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rely:CustomerSupportAndOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i839bb96b1c154cb3902956dd1100d518_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="i5fa9d437e4234c87a6410c96fa325e59_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="iad61676f15a347b89f95ef23d9711d2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="i28b3efb5983a4e11879fa51d28dfba8c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="i863c621659084906947a092563c3fd5e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie54cc0d7ae6d4f7db233d3d25c697410_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if4a97665ad024c5faa6cb5fd669ba509_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6dd0ebe81ac741cda8f3295b17610746_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icd71208994d74805a618e1181891838b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie420eb168b3f44139ed094aad82a8474_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e7c8d0a9bc94a0fbbc2cdad136881b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6489e8cb016c4b0b84a4b8e9b942fdea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2fb97be15c7844d48c6a649dcc329c90_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6394443d4ad741b1baf7183707884b17_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="i303adc843e0647f9a3f8409cf07c2fd7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="i06dbcc68948e4bcdb88e0953385a2238_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2f78cf2f71b0423fbfdde27985d0c896_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="i42d7fa9af8374d729949a9408118c333_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia68d29387ca7419189933fedd883021a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1bc038e26f89495ca9931a0d1633640d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic51124e00ce74303a6aa21d2fee8dcf2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e5475baf7264c6095ec34ccc8248e3f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i633fdfdbcb884420ab057abd2d9dc263_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia5edb4bc651a4901b6d34a83f2973e3c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i58a84bf171be4bdea023a74ebe6ae622_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i70c4ef7aea324d858ebc8aa7a3eaa9bf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i22e9147068174f5e9610c0506891f936_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic07317ed14f64af69d35176156e6c078_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie6fa62c792094597ae93b99311647db7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5ecc6c15fb434c35ad2a06fca3bc1907_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i89ed32a48fc44bfebfb4a03f4d90f849_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3f5048474a4d4c84be3455b81d5c9d3e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rely:IPOSharesFromExistingShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i765e9cb76388479e86b1ab77eb5d3541_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2870c8bb3ac04111bfe786b2a8ef642c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="idc1c301454624aba92863536673fdddb_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rely:IPOSharesFromExistingShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iada5c004795949169a04e7bc2d60afdf_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i38782db1f23546949a3ee02d86e3d055_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4b3667f620e24dfeb1021bdf9a88ad22_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id97e71c1351c49d59a51c23d433ecb81_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7eda724dabe8482684fff2a845dfd5d6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rely:ComputerAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9b64aa5829a040cf8b0f0f50ec9f9547_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib5a90a6d164f4012b46fe5e29891b4d8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201815Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i672dc1c32b08410b8b194714f8335766_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if188ee0b98ac47c998d82b71b276faa5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4f14652649f548e99d7f6efa5add2cdb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1dddf85cfb4d46849e2ce3255b1d78be_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i02166d619a1e4d6b8dbfa9b74d856a7f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i27549f90abac4285969756793cfb1d66_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99ab1b888e694164ad94414a4b451e42_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1fe1c0d32fee42b9b39ffb609ef70e30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5497055155584131900bc844409c9ced_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4a075af94994ad5868ca8f0aa095023_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rely:ComputerAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05e4253ae59e49b5b106a4cebfa55131_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rely:ComputerAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4efc01b6d0ad408896182dd7954521ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1985de021c34622b2025eaad2d984a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1eb889388a3d4d83ae4d26e917c9a405_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i38f7805b7a574a518ab9e87a5e87eb98_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="idf52e2f7b43145b8959102125c42b63c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7d857bb1e4e54dc497573bf35135b72b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i62c9bdd6be4a48708797bbe0c9fc90ef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8b0a51f0db24c9886a3167286366308_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8d54661a1c4448aae671db5add0cffd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i08f6306e03ed4e1691117363a63463d9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic4dc1159cf774145ad85967f35d63aec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5561541feaa94b00b78eb0cc716b4cfb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6b98e418e54f4f36a4661cb7c791ca99_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4149f7b05ab44049a2bb5a91d99ff871_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icdd1c0688fa14d829495ecf0fd27b3a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9980fc3ae4244e4fac6ae0c8ba1decaf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="i9858c5c10c404fe9af9335d7a70e1950_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="iddf1e3b741524efe83937e4342e6080e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="i192bd74baa6e4e638a2ad22efff2a0e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="i25de0bfb2dea4986b212f236eb9941fc_I20210913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-13</instant>
        </period>
    </context>
    <context id="ia5ac3867533e420b9fe68437a29dfd7b_I20210913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-13</instant>
        </period>
    </context>
    <context id="i702d40fc24044a518488e7b12fb3303d_I20210912">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-12</instant>
        </period>
    </context>
    <context id="i97d44637eaf943178c4439bc434701a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i28be0ecdb43946408e107a7a02843da5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9c1e6578e28f48868b6614be8b78c58c_D20210913-20210913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">rely:NYFRBRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-13</startDate>
            <endDate>2021-09-13</endDate>
        </period>
    </context>
    <context id="i709a03b98df8413ebdbd4eed844e095e_D20210913-20210913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">rely:AdjustedLIBOR100FloorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-13</startDate>
            <endDate>2021-09-13</endDate>
        </period>
    </context>
    <context id="i6bef7cef7df24181b6757ed51160e628_D20210913-20210913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-13</startDate>
            <endDate>2021-09-13</endDate>
        </period>
    </context>
    <context id="i04ea410d0c4247eca4f8ff7489a07101_D20210913-20210913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">rely:AdjustedLIBOR000FloorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-13</startDate>
            <endDate>2021-09-13</endDate>
        </period>
    </context>
    <context id="i1a2150ba827140c8a67174b7569da86c_D20210913-20210913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-13</startDate>
            <endDate>2021-09-13</endDate>
        </period>
    </context>
    <context id="id7280fb4bdbc4ec7a7c13eab20750cd9_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie80e601870a3469eb3612f58135431f0_I20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-30</instant>
        </period>
    </context>
    <context id="i51709e7ada15473c8084caca846ae939_I20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-30</instant>
        </period>
    </context>
    <context id="i619074c54835469a82d1cb2b2eaea39a_D20201101-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="i9e10f407954b474493adfc98ce1d0999_D20201101-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="i06c946ad7d61495a9b7e54d95a0f9b86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rely:CreditAgreementMember</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="i8b18ecf7221b47bd9b47c6a9f6fc5c88_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id2392d3f282c425d8d375430205721ed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52e1633815294334b1942780f0b7c1cb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia4f561210b9c4b99b1b299e54b439fe0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd4ba9cc72634b7dacc9b73d00c13f55_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc70892cda0a4b6bbdb126e9e7059d06_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i829d38a82ee04f7ea88c64dfb2e1d57b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if569ba55c5ab4a16ab159f78873eb701_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf8eb3d18a754a9ca59e614084183787_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i88a4749177294b4886e93cb4206cc516_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2fb08023a6fc4614a21d82db49316855_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5768ce3341364efebdffec5d29529870_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i12c98ea70ce845e982dff4d6ba03fb91_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i53db759fc0344ed7affbccc1f02da784_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iac9ebf2e5ae14d83a7d2b0eba1bc95b0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i488ead710b2949efaeeb04695d7659e9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">rely:ShareBasedPaymentArrangementSubjectToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6db5411a03a14c289c551afba991cda9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">rely:ShareBasedPaymentArrangementSubjectToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i984773a68e344b8fb236a4f0fe3b2706_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">rely:ShareBasedPaymentArrangementSubjectToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4c28beadcee74ce291542c40515c9349_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i157fa6a0270e435880fc8b89b207268e_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rely:Pledge1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="id9d41beb241a4ca0b98448d2e1e46f5f_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rely:Pledge1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i3fbae5b7ae0d4db6bcc80b2f57a00b01_D20210928-20210928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rely:Pledge1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rely:MultifacetedSocialGoodProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-28</startDate>
            <endDate>2021-09-28</endDate>
        </period>
    </context>
    <context id="i94059437c0c241e3a6e09b15aa2e0209_D20210928-20210928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <startDate>2021-09-28</startDate>
            <endDate>2021-09-28</endDate>
        </period>
    </context>
    <context id="i3e2cd1d444404373afbeffeef32ff5d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if26ed6f24cd84228b267a84c836ea6a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31ab2d848e654c728d6284cd6a1006d0_D20210930-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4a77dba4e48946c98f19875b0dcf8c21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rely:SeriesSeedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib85c1ce1e2dc4e9b82a89b3601ec9e74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rely:SeriesSeedPrimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iccbb9d363b1f428db140dffea2e13f2b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i946f50009a6748f69eeb53361586a725_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i947e52c3acac4463bcd1efedb77e1793_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i592ff0297c6d48ecad03a15554920f42_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15ee940273634c29b581d5525e0261f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea0b9f6ac67c49c1845cfbe0f0b7c407_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesFPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e2b52606cfc4ec6a85641737972a197_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesFPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i691372158efb4f98b3f86cce89add69d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesFPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if4e93d4d36284ef0886a31b4c8c08691_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesFPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a01bf752bdf4f908e6be3797b5a3c74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rely:SeriesSeedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea115d1b827e483aaebb43771a486106_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rely:SeriesSeedPrimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb51708c36f34025b2190ae8f4fff415_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7c5328bef0746ef942fe126929c4055_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i525766c95a0a43aba6e15b5efe434493_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8f8d2dcebf748c69f97309c95c6fb3f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if72b196910cd4874b844ebe5ec5aa51d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibae131d2459a4f83bf96f6392f842316_D20191001-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i97f1ba68bb05476d809df8d4edb6a667_D20191001-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="ia15bf5b0ca244a8aace4c9e276c0b9f6_D20191001-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="iaf698591c55d4219b21ceb3cc4490c15_I20111231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rely:RemitlyEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2011-12-31</instant>
        </period>
    </context>
    <context id="ia636e55281ed46a68f6e55d0ff762888_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rely:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9714fac2f6b04871bb6f370189fa4acf_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rely:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i92ddf3ad07494602b01176d20edbdc37_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rely:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1bf8f206a60e415398557fac34038e68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rely:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i09870a32281f46d39362bb70fb7dcbcf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rely:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc9e7abf4d5a461eb55f9ebfeeabf2fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rely:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8d08e462c324a8bbc5f644e7835b747_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rely:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib773a157c3424e009439e81cab1a2bd9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibca61469fa9e44c398d677dae1fb253c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if7122b11620d4f99ab9d223f04915527_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iee0aad4439ba469dbadb79de9327699d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3ba2f9804ac241f59d5d905667838328_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i666597f72a9141f7a2c25753dac12b57_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9c511f80ed824f099bd5468a4d426462_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i51f02f39da2944f3b03cfc3a576fc89e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9256200c1c5d45678b9b250b19141e06_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i214db15b780543dc8c1f76742f796539_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if1636afd925d4e35806e0bf4740939c9_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i880c185eee9b4e42a0bbc414bf5f3735_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</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="i8bb25dce32414a03be841bb36e042ef8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5ba17700dd194d66bc0b15cdfa547a45_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc58db9f7a9a4d1dbadeba0d0c440f07_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6c8336f472a0495eb03ea87f1829b299_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i30a58413445c43a7b8646045da28f5d5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i953dedbe942b4b7cbad087f4a7e99e2d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e1c94fec617428ea7c6054fd31f367e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if884e20206a448a19fe4cdab4dc2e35a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8418e414b392464a8041b7ac81945295_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7f42347cf81a4030b3c9f68c743eec55_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia764adebe6f944e4973fa4e9a0b74ba8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic43cac393ea8427b9570ce0014c82a6f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i520948a31b1e4e72ab2412a58d3d4625_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8188b98ed9274b09a14d12c0d5683628_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2be9e524e2eb475dbf7a17e900be12a9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8a44990f8d1444999b01ad8fa76489d1_D20191001-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i58923fd927d64757999afc0d32be2c0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d69728263b64c439f2b354b9302fc85_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i65a54ca34c4445cc9829478f018f6fc8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6488b344a1024edc917a297694fcb0b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if985a679aa894fe4b768d50e7f163c5d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2f26298c233745628b8709903a9e9657_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2586ad1c24c442dd9dd2a82ad820483c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8fa0853b77644de4bb5b28e51bd61c7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3dd5dbdd1a1e43b0ab5872d60917e6fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9962654b5c3a46e487183e00f2a96530_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rely:VATInquiryFromIrelandRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i44b5bdda76c24cd6bf48af414e0bbe78_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">rely:TransactionLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ba6efe42d924346b2dc1d7da8a3309e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">rely:TransactionLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia81c8ecb4e4d4bd583be7236f19301ae_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">rely:TransactionLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id6809633c0f0450bb54cb94a4746f809_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">rely:TransactionLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaf12c4b0077e4d7ea923ce87d897865d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">rely:TransactionLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i45a6747baf2242afb1483875d163023e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">rely:TransactionLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0eb0e02af9a6400ba7fc6ce9fe0e765c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">rely:TransactionLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7913b9d56a1340ec830bd3842e3c1758_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec73b2f3e50c4069b81bb44b6e934d19_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5fd87ce6a3cb42e28c0223c6df0ed310_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie9a1d73b2976443d9261e2819673ec0a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie1f1898de4e24937a9ed651ddf7c5643_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i59899e037e924ca5bd982d7623cc539e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i77b71fd584b6487aae10acdabcec6bb4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rely:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3be344dea3ff4933a7a27c2f0c11ce56_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rely:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8533d43d9633414ab1d1114000a4537f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rely:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if8b09bca9e134305aea72ed4d1cd4261_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i753de732589b4021bbe3617118778d46_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i719dab589ea64d70a3c706a7d56da736_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i608c5482b84a4e739c5def37427813df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i315e891373cb41a19e52ed601332d7ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc33c3d00a8244f3978ae1f85dd16a4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idfb42bf4730240688dd0f480c9a1b858_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d691f4ee11c46fa96b6c7ae90ea8233_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if864afd657cc4ca09205fc4e46abb1cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rely:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8559f6447fe94d3390c324c58a79894a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rely:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i206b4cf9b61143fab83cef3642bb170e_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rely:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i1026e86f7b69490bbb9e5d2acd235e75_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rely:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ied5909cde9174e0ea16fdad7fa8cca12_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001782170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">rely:IrelandMultiYearLeaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="country">
        <measure>rely:country</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="businessday">
        <measure>rely:businessDay</measure>
    </unit>
    <unit id="vote">
        <measure>rely:vote</measure>
    </unit>
    <unit id="period">
        <measure>rely:period</measure>
    </unit>
    <unit id="employee">
        <measure>rely:employee</measure>
    </unit>
    <unit id="claim">
        <measure>rely:claim</measure>
    </unit>
    <unit id="segment">
        <measure>rely:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80L2ZyYWc6NjkyMGE0YmVmZmQ1NDQ3NTk2MzEwZWM2YmYyMzE4MTkvdGFibGU6Njc5OTk0NzQ0ODdkNGNhOWE5YmIyNDVkOTYyZWM2YjYvdGFibGVyYW5nZTo2Nzk5OTQ3NDQ4N2Q0Y2E5YTliYjI0NWQ5NjJlYzZiNl8wLTEtMS0xLTk4MDI4_afe45234-0f42-4825-903e-0a8dd3437906">0001782170</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80L2ZyYWc6NjkyMGE0YmVmZmQ1NDQ3NTk2MzEwZWM2YmYyMzE4MTkvdGFibGU6Njc5OTk0NzQ0ODdkNGNhOWE5YmIyNDVkOTYyZWM2YjYvdGFibGVyYW5nZTo2Nzk5OTQ3NDQ4N2Q0Y2E5YTliYjI0NWQ5NjJlYzZiNl8yLTEtMS0xLTk4MDI4_7a1d58e9-0b2c-418c-bb79-b17412f0c28d">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80L2ZyYWc6NjkyMGE0YmVmZmQ1NDQ3NTk2MzEwZWM2YmYyMzE4MTkvdGFibGU6Njc5OTk0NzQ0ODdkNGNhOWE5YmIyNDVkOTYyZWM2YjYvdGFibGVyYW5nZTo2Nzk5OTQ3NDQ4N2Q0Y2E5YTliYjI0NWQ5NjJlYzZiNl8zLTEtMS0xLTk4MDI4_3e8a6f25-41ee-476a-a699-099ff0b04968">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80L2ZyYWc6NjkyMGE0YmVmZmQ1NDQ3NTk2MzEwZWM2YmYyMzE4MTkvdGFibGU6Njc5OTk0NzQ0ODdkNGNhOWE5YmIyNDVkOTYyZWM2YjYvdGFibGVyYW5nZTo2Nzk5OTQ3NDQ4N2Q0Y2E5YTliYjI0NWQ5NjJlYzZiNl80LTEtMS0xLTk4MDI4_04b976aa-1a65-4bfd-8a67-d832133f34ab">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18xOTc5_553eb391-a20e-44a3-954e-3b8e9b2259b3">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18xOTc1_91abbce7-f0fa-44ad-aa5b-2d560bf8c5a2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18yMzU_c8600096-4f1f-4054-b857-db015347a8c6">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18yMzU_72641245-2a5b-4f96-8ce2-47ca3aac6b11">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18xOTc2_e8e4ddc3-fe71-4775-b261-9ed8ff042d68">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18xOTgw_029f2398-2641-4344-a230-0b4f9a9e05ad">021-344104</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18xOTc4_004b9531-7099-4b8a-8838-153fb6d1db26">Remitly Global, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6YmE3YzdjNzg0MzVlNDhiZTk3MmIyZGFjYTI3NTNkNDAvdGFibGVyYW5nZTpiYTdjN2M3ODQzNWU0OGJlOTcyYjJkYWNhMjc1M2Q0MF8wLTAtMS0xLTk4MDI4_707289aa-7b53-4616-8d0c-3441dbf1b53e">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6YmE3YzdjNzg0MzVlNDhiZTk3MmIyZGFjYTI3NTNkNDAvdGFibGVyYW5nZTpiYTdjN2M3ODQzNWU0OGJlOTcyYjJkYWNhMjc1M2Q0MF8wLTItMS0xLTk4MDI4_d1e1651c-8e80-4801-a6dc-dd0c8eee26f2">83-2301143</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6ZTVmZDAyMWEzN2FkNDQ3ZWE1OTI4M2M1NDk5NTE1ZGIvdGFibGVyYW5nZTplNWZkMDIxYTM3YWQ0NDdlYTU5MjgzYzU0OTk1MTVkYl8wLTAtMS0xLTEwODY4OQ_e8b78135-52b3-4c40-abea-0de9c0363dc3">1111 Third Avenue,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6ZTVmZDAyMWEzN2FkNDQ3ZWE1OTI4M2M1NDk5NTE1ZGIvdGFibGVyYW5nZTplNWZkMDIxYTM3YWQ0NDdlYTU5MjgzYzU0OTk1MTVkYl8wLTEtMS0xLTEwODY5NA_14401210-c70f-4d30-85c2-43c889a1e285">Suite 2100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6ZTVmZDAyMWEzN2FkNDQ3ZWE1OTI4M2M1NDk5NTE1ZGIvdGFibGVyYW5nZTplNWZkMDIxYTM3YWQ0NDdlYTU5MjgzYzU0OTk1MTVkYl8wLTItMS0xLTEwODY5OQ_9e6a7656-10ac-4995-bff6-f2771dc2a76b">Seattle,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6ZTVmZDAyMWEzN2FkNDQ3ZWE1OTI4M2M1NDk5NTE1ZGIvdGFibGVyYW5nZTplNWZkMDIxYTM3YWQ0NDdlYTU5MjgzYzU0OTk1MTVkYl8wLTMtMS0xLTEwODcwNQ_119b3cde-5822-4cb6-bf13-3c8d230a733c">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6ZTVmZDAyMWEzN2FkNDQ3ZWE1OTI4M2M1NDk5NTE1ZGIvdGFibGVyYW5nZTplNWZkMDIxYTM3YWQ0NDdlYTU5MjgzYzU0OTk1MTVkYl8wLTUtMS0xLTEwODY3Ng_490f1760-4d36-4886-8a26-4f7ed5c30120">98101</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18zODQ4MjkwNjk5NDky_12557e2a-d6d6-45ac-a955-ad00b8dab86e">888</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18zODQ4MjkwNjk5NTM3_b9e27b17-46f3-42c5-abb8-197c87087f68">736-4859</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6M2Y3OThjN2Y5M2E1NGNmYWI4OWFlODBlZmY1MmJhNGUvdGFibGVyYW5nZTozZjc5OGM3ZjkzYTU0Y2ZhYjg5YWU4MGVmZjUyYmE0ZV8yLTAtMS0xLTEwODczMA_f72bf05e-0140-419d-b809-242b14e5acce">Common Stock, $0.0001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6M2Y3OThjN2Y5M2E1NGNmYWI4OWFlODBlZmY1MmJhNGUvdGFibGVyYW5nZTozZjc5OGM3ZjkzYTU0Y2ZhYjg5YWU4MGVmZjUyYmE0ZV8yLTItMS0xLTEwODczMA_2dc918d3-3dd2-4f67-aa49-8f5b155fe24b">RELY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6M2Y3OThjN2Y5M2E1NGNmYWI4OWFlODBlZmY1MmJhNGUvdGFibGVyYW5nZTozZjc5OGM3ZjkzYTU0Y2ZhYjg5YWU4MGVmZjUyYmE0ZV8yLTQtMS0xLTEwODczMA_7248c3cb-0170-4d29-907b-1f1a115aec11">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18zODQ4MjkwNzAwNjIx_ea95f91b-82c4-48bc-bf51-b1750904807c">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18zODQ4MjkwNzAwNjIy_d3926ecc-dba4-4b35-a3b8-b949737c73b9">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y183Njk2NTgxNDAxMzI2_becb10b1-b13c-4593-9986-7a15c6fd9b74">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18xOTcz_f6f5f3e9-be91-4e1e-86ae-a659aedc680c">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6MTM0MWI4MjFkZWNiNDlkMzg2NzJiZDE0ZTg2ZDI1NzAvdGFibGVyYW5nZToxMzQxYjgyMWRlY2I0OWQzODY3MmJkMTRlODZkMjU3MF8xLTAtMS0xLTk4MDI4_9c966de7-05b7-4e42-96b3-4e2ece54095c">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6MTM0MWI4MjFkZWNiNDlkMzg2NzJiZDE0ZTg2ZDI1NzAvdGFibGVyYW5nZToxMzQxYjgyMWRlY2I0OWQzODY3MmJkMTRlODZkMjU3MF8xLTMtMS0xLTk4MDI4_eaf5d6e4-57e1-4d6d-820c-9d385f4133ed">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGFibGU6MTM0MWI4MjFkZWNiNDlkMzg2NzJiZDE0ZTg2ZDI1NzAvdGFibGVyYW5nZToxMzQxYjgyMWRlY2I0OWQzODY3MmJkMTRlODZkMjU3MF8yLTMtMS0xLTk4MDI4_532d36f9-eb84-4672-87d4-50c571c7b3f4">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18xOTc0_311b84c8-77bc-4a33-bcf9-6aebad322776">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18zODQ4MjkwNzAwOTY4_2e589f19-b6bc-4f0c-9e94-1f669392d6c2">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18xOTc3_7bf0d0a0-06b5-4ce6-9d3b-ec5f403555dd">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i178b4162dcd14be2870529b47e91bb52_I20210923"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18zODQ4MjkwNzAxODgx_b2e87cd0-2f9b-4784-82f2-398c5ac429bc"
      unitRef="usd">4600000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ib6f78b8baea145a5a9fceae29b722c4e_I20220324"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y18xOTA1_367b22ec-b731-4195-b74e-713b3f81d452"
      unitRef="shares">166083626</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xL2ZyYWc6ZWNjMTU2ZTZhZGVkNGExNWEyOWViNGY1OWY3YjQxNmMvdGV4dHJlZ2lvbjplY2MxNTZlNmFkZWQ0YTE1YTI5ZWI0ZjU5ZjdiNDE2Y183Njk2NTgxNDAxMTE2_91812cfd-ce93-4268-9927-54c2835368d4">The information required by Part III (Items 10, 11, 12, 13, and 14) is incorporated by reference from the registrant&#x2019;s Definitive Proxy Statement for its&#160;2022&#160;Annual Meeting to be filed with the Securities and Exchange Commission pursuant to Regulation 14A.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xMy9mcmFnOjA4NGRkYTA0ZGZiZTQ5ZDhhMmQ2ZWI0M2RlNDcwNjI3L3RhYmxlOmMyOTdhMzM5NmRjMjRhMTk4MDlhZWZmNzIyNTZmMGQ3L3RhYmxlcmFuZ2U6YzI5N2EzMzk2ZGMyNGExOTgwOWFlZmY3MjI1NmYwZDdfMS0wLTEtMS0xNzA2OTAvdGV4dHJlZ2lvbjo5MDRlYmJmYzU0OWU0ZDcyOTllMWUyNDI3OTg0NzI4Zl8xNjQ5MjY3NDQxODM0_c5101226-9711-4bda-8b9c-f5fbca00df35">238</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NjYvZnJhZzo0ZTgyNDJjZTMxMjY0Yzg3ODNmY2IyMzY3M2U2OWE1ZC90ZXh0cmVnaW9uOjRlODI0MmNlMzEyNjRjODc4M2ZjYjIzNjczZTY5YTVkXzc2OTY1ODE0MDA0NDM_fda0aa41-70da-4f0f-8a00-793ed5a248ef">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NjYvZnJhZzo0ZTgyNDJjZTMxMjY0Yzg3ODNmY2IyMzY3M2U2OWE1ZC90ZXh0cmVnaW9uOjRlODI0MmNlMzEyNjRjODc4M2ZjYjIzNjczZTY5YTVkXzc2OTY1ODE0MDA0NDQ_6d895121-0de9-4fe9-abea-e99825629a75">Seattle, Washington</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMy0xLTEtMS05ODAyOA_507cd7e9-bd5f-409b-8c56-fe8d71dd9ebb"
      unitRef="usd">403262000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMy0zLTEtMS05ODAyOA_d2c4d5d1-1aa1-4b1d-b47e-af28214d8bd9"
      unitRef="usd">186694000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <rely:DisbursementPrefunding
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfNC0xLTEtMS05ODAyOA_c393ba74-6f9f-4ae5-b1d9-c9e4813c3363"
      unitRef="usd">119627000</rely:DisbursementPrefunding>
    <rely:DisbursementPrefunding
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfNC0zLTEtMS05ODAyOA_8d12afe3-3209-4518-a756-f337724e982b"
      unitRef="usd">101558000</rely:DisbursementPrefunding>
    <us-gaap:SettlementAssetsCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfNS0xLTEtMS05ODAyOA_812c4c8e-1003-4781-b77a-05027388c5c8"
      unitRef="usd">67215000</us-gaap:SettlementAssetsCurrent>
    <us-gaap:SettlementAssetsCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfNS0zLTEtMS05ODAyOA_8969b507-64a6-47b2-a050-93172e7274ed"
      unitRef="usd">50729000</us-gaap:SettlementAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfNy0xLTEtMS05ODAyOA_9f4ff148-8c62-41c2-a058-812921ac624f"
      unitRef="usd">17448000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfNy0zLTEtMS05ODAyOA_3ca42c46-9cde-4379-a0d5-21b141b9d9a3"
      unitRef="usd">6350000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfOC0xLTEtMS05ODAyOA_ac18e877-4af6-40cd-a8ed-e219c4564f8c"
      unitRef="usd">607552000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfOC0zLTEtMS05ODAyOA_859d2d40-0b65-4576-a966-f07a0289afe2"
      unitRef="usd">345331000</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfOS0xLTEtMS05ODAyOA_7441ed2f-f81e-4bff-8b25-9d235ff1b8bf"
      unitRef="usd">51000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfOS0zLTEtMS05ODAyOA_8817af48-7776-4c1b-8116-0d7ea9d77560"
      unitRef="usd">1381000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTAtMS0xLTEtOTgwMjg_a1fc84c0-d386-4c88-8f0a-d53265048062"
      unitRef="usd">9249000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTAtMy0xLTEtOTgwMjg_481b7c32-9be1-49d2-8ab1-355effb23637"
      unitRef="usd">9675000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTEtMS0xLTEtOTgwMjg_6f56734b-0cdc-4b0f-84d5-f771db82f169"
      unitRef="usd">5302000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTEtMy0xLTEtOTgwMjg_3f6fce5d-b6b7-4fd9-bca9-ab748e6200b4"
      unitRef="usd">5605000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTItMS0xLTEtOTgwMjg_0ec085f8-6837-4907-be2c-23c212c6bee1"
      unitRef="usd">3510000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTItMy0xLTEtOTgwMjg_4e9209fa-9a6f-4c88-ae3d-004b2628fcb5"
      unitRef="usd">997000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTMtMS0xLTEtOTgwMjg_e7bad0a3-0037-481e-99f6-4d7ff85fb52d"
      unitRef="usd">625664000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTMtMy0xLTEtOTgwMjg_4955b0a6-1985-4547-9225-a1e2ae182de2"
      unitRef="usd">362989000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTYtMS0xLTEtOTgwMjg_069c583c-ac76-4252-b0f6-9e05ec1608c5"
      unitRef="usd">1210000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTYtMy0xLTEtOTgwMjg_ec07e7d5-d55a-4b8d-a31e-06dfc5eeb1fa"
      unitRef="usd">4256000</us-gaap:AccountsPayableCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTctMS0xLTEtOTgwMjg_17c96add-a0a4-4d5d-9a67-fef14e4a96f7"
      unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTctMy0xLTEtOTgwMjg_515bc38a-9e80-4479-885c-86c6f3ee109e"
      unitRef="usd">80000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:SettlementLiabilitiesCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTgtMS0xLTEtOTgwMjg_f9c5990b-ef7f-472f-8d8d-571d707a450f"
      unitRef="usd">70483000</us-gaap:SettlementLiabilitiesCurrent>
    <us-gaap:SettlementLiabilitiesCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTgtMy0xLTEtOTgwMjg_029577c5-771a-4a1a-97e4-257485aa6a6c"
      unitRef="usd">54819000</us-gaap:SettlementLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTktMS0xLTEtOTgwMjg_eca8fa7a-55bc-4602-a6e5-d2461f82831b"
      unitRef="usd">66683000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMTktMy0xLTEtOTgwMjg_bb924762-3297-4feb-a7eb-2553e8800a9f"
      unitRef="usd">39742000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjAtMS0xLTEtOTgwMjg_148f4def-8258-4011-adba-1a8b65e01b19"
      unitRef="usd">3240000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjAtMy0xLTEtOTgwMjg_71846a1a-b449-4add-babc-88b69884c3af"
      unitRef="usd">2959000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjEtMS0xLTEtOTgwMjg_9520b448-ef12-437f-bbd3-2257240f1fe3"
      unitRef="usd">141616000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjEtMy0xLTEtOTgwMjg_ffe2ea83-11b5-4624-b2ee-50da0e5de32c"
      unitRef="usd">181776000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjItMS0xLTEtOTgwMjg_667f6007-f3c3-49ea-a5c3-e89d247a9475"
      unitRef="usd">2907000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjItMy0xLTEtOTgwMjg_a91d5e86-7eb4-40c9-8eb9-e1e5f3358d74"
      unitRef="usd">4008000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjMtMS0xLTEtOTgwMjg_ad17b093-c5f6-42bc-ad42-0d425b7e5606"
      unitRef="usd">813000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjMtMy0xLTEtOTgwMjg_cf9061ae-bd2d-48c2-9a31-ea7cdb00995c"
      unitRef="usd">827000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjQtMS0xLTEtOTgwMjg_329ac9df-68d1-4965-a9f2-2c89c5bd58c5"
      unitRef="usd">145336000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjQtMy0xLTEtOTgwMjg_fc7b7ded-a896-446e-99f8-65acf2e29ea3"
      unitRef="usd">186611000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjUtMS0xLTEtOTgwMjg_38d19fab-9f54-484f-a3b6-f0ae95357df2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjUtMy0xLTEtOTgwMjg_c52f571b-5880-4a69-8bf9-51f43bd4b7b5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjo5ZjA4MTc4NGU3M2M0MmZlOGE4Y2RkY2MxNmVmY2U1Yl80NA_4ef5c520-c451-4bf4-894d-d25216c80f25"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjo5ZjA4MTc4NGU3M2M0MmZlOGE4Y2RkY2MxNmVmY2U1Yl80NA_8cb971f4-7061-4125-83d1-d652fefd2d38"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjo5ZjA4MTc4NGU3M2M0MmZlOGE4Y2RkY2MxNmVmY2U1Yl82OA_5c6af080-4ab6-4014-b909-f672b4a4acc4"
      unitRef="shares">50000000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjo5ZjA4MTc4NGU3M2M0MmZlOGE4Y2RkY2MxNmVmY2U1Yl83NQ_d54881a3-b9dc-4540-a94a-d9ff690a062d"
      unitRef="shares">132674735</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjo5ZjA4MTc4NGU3M2M0MmZlOGE4Y2RkY2MxNmVmY2U1Yl8xNDQ_292643ea-dece-41e1-b4a5-928c4f33671c"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjo5ZjA4MTc4NGU3M2M0MmZlOGE4Y2RkY2MxNmVmY2U1Yl8xNDQ_855d9c14-db98-453c-b195-0627e4129484"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjo5ZjA4MTc4NGU3M2M0MmZlOGE4Y2RkY2MxNmVmY2U1Yl8xNTE_1570ed9e-22e9-4a07-b709-76f4b932108a"
      unitRef="shares">127082605</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjo5ZjA4MTc4NGU3M2M0MmZlOGE4Y2RkY2MxNmVmY2U1Yl8xNTE_feb32eb7-36d6-4dae-a6e9-c13ce4d9506c"
      unitRef="shares">127082605</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjo5ZjA4MTc4NGU3M2M0MmZlOGE4Y2RkY2MxNmVmY2U1Yl8yNzI_79576907-9023-4d26-808a-fdf7235a6a74"
      unitRef="usd">0</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjo5ZjA4MTc4NGU3M2M0MmZlOGE4Y2RkY2MxNmVmY2U1Yl8yNzk_abaeb32a-1eac-489e-8409-956d8b65bc98"
      unitRef="usd">399815000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMS0xLTEtOTgwMjg_afea078b-7600-40a5-8fe9-363d2a0ee4a8"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjYtMy0xLTEtOTgwMjg_84465ee1-380f-4645-a3e1-57ed6b877737"
      unitRef="usd">387707000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjgtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjplNmI3MTQ0OGNjMGE0NGExYmIzNmI0NDQxODlmOTViM18xOA_7c41d228-092f-4176-b423-f297131e4618"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjgtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjplNmI3MTQ0OGNjMGE0NGExYmIzNmI0NDQxODlmOTViM18xOA_e3102ad4-c8f3-47cc-80d5-5a7b9da109fa"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjgtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjplNmI3MTQ0OGNjMGE0NGExYmIzNmI0NDQxODlmOTViM18zMg_0f5ddc61-d4ec-4120-bdb2-9aa5c5e5b66a"
      unitRef="shares">725000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjgtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjplNmI3MTQ0OGNjMGE0NGExYmIzNmI0NDQxODlmOTViM18zOQ_deae0dc5-bc5c-43ab-a2c6-fca1783949c8"
      unitRef="shares">190000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjgtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjplNmI3MTQ0OGNjMGE0NGExYmIzNmI0NDQxODlmOTViM18xMjI_6f811ab0-bf57-4956-abdd-73fe81a17ef1"
      unitRef="shares">164239555</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjgtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjplNmI3MTQ0OGNjMGE0NGExYmIzNmI0NDQxODlmOTViM18xMjI_b29b2794-f371-43e7-8cb9-490921eb7123"
      unitRef="shares">164239555</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjgtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjplNmI3MTQ0OGNjMGE0NGExYmIzNmI0NDQxODlmOTViM18xMjk_a3a963b8-ae80-4cbf-925d-1ce516874191"
      unitRef="shares">24289906</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjgtMC0xLTEtOTgwMjgvdGV4dHJlZ2lvbjplNmI3MTQ0OGNjMGE0NGExYmIzNmI0NDQxODlmOTViM18xMjk_caf4d50d-bc1e-46c0-b133-29dcd5d76885"
      unitRef="shares">24289906</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjgtMS0xLTEtOTgwMjg_d28d6dc8-3a0b-4f27-a581-28c4eccac4fa"
      unitRef="usd">16000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjgtMy0xLTEtOTgwMjg_a609895b-47ea-424c-9091-b300cbb967ab"
      unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjktMS0xLTEtOTgwMjg_ab530670-8dbe-493e-91fa-9a88b54ffa69"
      unitRef="usd">739503000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMjktMy0xLTEtOTgwMjg_12930f6c-df0d-49f8-97dc-d1789ea3a927"
      unitRef="usd">8766000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMzAtMS0xLTEtOTgwMjg_29af5874-9694-4406-8215-1a0b3dd75278"
      unitRef="usd">253000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMzAtMy0xLTEtOTgwMjg_16f97a0e-9b5f-4551-8f9a-5ec33476f1b0"
      unitRef="usd">591000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMzEtMS0xLTEtOTgwMjg_1d7ff7f9-fffa-4265-952f-315e7fea6869"
      unitRef="usd">-259444000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMzEtMy0xLTEtOTgwMjg_3b6170e8-5e40-484c-bba7-d92c52664c4f"
      unitRef="usd">-220688000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMzItMS0xLTEtOTgwMjg_9fdf6137-4adf-436e-97f5-6f74bf1651bd"
      unitRef="usd">480328000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMzItMy0xLTEtOTgwMjg_0d1216db-6090-4e85-b0c3-8854a219c35b"
      unitRef="usd">-211329000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMzMtMS0xLTEtOTgwMjg_7d3a6bc4-084b-49bf-a658-81028b60b6d1"
      unitRef="usd">625664000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xNi9mcmFnOmQ2NzgyY2RkNTg4NDRkNDI5OWIxZjZlYmFmYTM5ZTAxL3RhYmxlOmE1NDQwZTc5NjY5NzRhYTNhYmVmMTU3MGNjNmE0MjY3L3RhYmxlcmFuZ2U6YTU0NDBlNzk2Njk3NGFhM2FiZWYxNTcwY2M2YTQyNjdfMzMtMy0xLTEtOTgwMjg_7b7737fc-e1d7-4c1d-abc8-bb5fb307d0ed"
      unitRef="usd">362989000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMi01LTEtMS0xMDE2Mzc_e06e3a0a-5a47-4f14-b780-436eb2028cc9"
      unitRef="usd">458605000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMi03LTEtMS0xMDE2Mzc_d92dbf7a-feeb-45a0-a186-215a1d594321"
      unitRef="usd">256956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMi05LTEtMS0xMDE2Mzc_46bca388-afa2-407d-8079-7322059e86d6"
      unitRef="usd">126567000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i93dd42cf45934f55b845c90ed69b6311_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC01LTEtMS0xMDE2Mzc_bc6a44a3-6ad4-4615-9900-31efef84c160"
      unitRef="usd">191606000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i19a2c7701b4d4860941f0d22c976094e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC03LTEtMS0xMDE2Mzc_18ab5ea8-62ef-4a47-ac73-2d6e9a758d76"
      unitRef="usd">110414000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i278dbaf3ff3b4a108ffe36c68462c34e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC05LTEtMS0xMDE2Mzc_6d4d5143-a721-4d5e-a9a5-9c193d874e83"
      unitRef="usd">55858000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="iab9042118beb4c6a87aaf8a01c05c021_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS01LTEtMS0xMDE2Mzc_dabc0915-dd7f-489e-ae79-a138e418931c"
      unitRef="usd">45525000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i41aa43a5ba13424eb76088426b756844_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS03LTEtMS0xMDE2Mzc_4ae5a5d2-0442-4e7e-9b39-c2056819f645"
      unitRef="usd">25428000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ic2c36664152b44cea225f45aa1fb1b65_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS05LTEtMS0xMDE2Mzc_b5fd96b2-2c28-48f3-a9d6-d6363867c7ec"
      unitRef="usd">17445000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi01LTEtMS0xMDE2Mzc_afdc4bd8-010d-4773-84a4-42d101b4baac"
      unitRef="usd">120906000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi03LTEtMS0xMDE2Mzc_f354cbb8-285b-4ebe-87f5-2e47b9dc8b9a"
      unitRef="usd">73804000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi05LTEtMS0xMDE2Mzc_a71f3ba0-bb35-4e9c-b0a4-ea1cfa7731e6"
      unitRef="usd">43542000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy01LTEtMS0xMDE2Mzc_09b2be42-d7df-4f50-aa05-dc1c09247c66"
      unitRef="usd">64093000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy03LTEtMS0xMDE2Mzc_efd2a5a3-cd90-44bf-a885-afe3e3a408e5"
      unitRef="usd">40777000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy05LTEtMS0xMDE2Mzc_a39356a1-6516-4ce6-a6e9-b361bf0f9084"
      unitRef="usd">32008000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC01LTEtMS0xMDE2Mzc_c11496c2-b6c0-418d-82a4-3c1b5625bb43"
      unitRef="usd">70941000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC03LTEtMS0xMDE2Mzc_aba0a800-587f-48dc-8b4a-78744565eb35"
      unitRef="usd">31656000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC05LTEtMS0xMDE2Mzc_eecb8762-731f-4e15-995f-cf2395cc6b94"
      unitRef="usd">25658000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOS01LTEtMS0xMDE2Mzc_975dad6e-be8e-456e-a9f3-bd0d7b93f83b"
      unitRef="usd">5256000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOS03LTEtMS0xMDE2Mzc_2a292e5a-34ac-4145-a717-f9d1332bb8f6"
      unitRef="usd">4060000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOS05LTEtMS0xMDE2Mzc_fade1f72-c153-4552-8b79-f66cd82926ba"
      unitRef="usd">2658000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTAtNS0xLTEtMTAxNjM3_56ea3caa-4543-45c1-9dc3-fe8b28cdf773"
      unitRef="usd">498327000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTAtNy0xLTEtMTAxNjM3_5be22f17-5cc9-4d92-8ac5-0502a4909db3"
      unitRef="usd">286139000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTAtOS0xLTEtMTAxNjM3_81db8a17-1536-42a2-a3d2-b944492f41a2"
      unitRef="usd">177169000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTEtNS0xLTEtMTAxNjM3_d8cc6a41-0fa2-43d2-948b-d7474fb60d91"
      unitRef="usd">-39722000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTEtNy0xLTEtMTAxNjM3_f8a1f1d6-910d-4dbb-8e03-13a4541849ba"
      unitRef="usd">-29183000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTEtOS0xLTEtMTAxNjM3_4c2e4446-c4ac-4818-8375-d8eb75ff67cd"
      unitRef="usd">-50602000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTItNS0xLTEtMTAxNjM3_bcf04f49-d0d9-48ec-b053-b4e15763f20c"
      unitRef="usd">140000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTItNy0xLTEtMTAxNjM3_f9c53211-cbd1-4c38-a8bf-86c99707ce3c"
      unitRef="usd">273000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTItOS0xLTEtMTAxNjM3_568a7615-8e02-44f3-b01f-c68db0e12b85"
      unitRef="usd">1111000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTMtNS0xLTEtMTAxNjM3_271fb78f-31a7-4b81-b9ee-c2108d5bae3f"
      unitRef="usd">1256000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTMtNy0xLTEtMTAxNjM3_d5bdafad-a6be-4d2d-9e65-bc169de8ce34"
      unitRef="usd">1189000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTMtOS0xLTEtMTAxNjM3_223aff31-9b86-45f9-b39e-ef851c2a4f34"
      unitRef="usd">1608000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTQtNS0xLTEtMTAxNjM3_bafb1e79-717c-4626-b34e-f8bfbadee3ee"
      unitRef="usd">3125000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTQtNy0xLTEtMTAxNjM3_35ae7bfa-e283-4f0c-9b72-6f27d9189565"
      unitRef="usd">-1302000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTQtOS0xLTEtMTAxNjM3_60678e79-e84a-4155-9ca2-e8d0c27b2a46"
      unitRef="usd">-34000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTUtNS0xLTEtMTAxNjM3_394ec436-f3a6-41e9-8c32-19f12a94b1a7"
      unitRef="usd">-37713000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTUtNy0xLTEtMTAxNjM3_59f69ecc-e7d9-4a26-9378-324797ec9b44"
      unitRef="usd">-31401000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTUtOS0xLTEtMTAxNjM3_41ba84f0-2365-4dd8-b2dd-d5e647f9555f"
      unitRef="usd">-51133000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTYtNS0xLTEtMTAxNjM3_1c347167-058b-4ae5-b872-64b77e17df40"
      unitRef="usd">1043000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTYtNy0xLTEtMTAxNjM3_9b1adf1e-2ea5-4496-9044-59eae7f526a0"
      unitRef="usd">1163000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTYtOS0xLTEtMTAxNjM3_2a29df0f-fcf5-44cd-8b25-2508b72d313b"
      unitRef="usd">259000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTctNS0xLTEtMTAxNjM3_eed1b586-dd7d-4ef5-9168-ffa0fbfa9f70"
      unitRef="usd">-38756000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTctNy0xLTEtMTAxNjM3_237e51fa-866d-4df6-abed-061cc3898b41"
      unitRef="usd">-32564000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTctOS0xLTEtMTAxNjM3_1d12bfd0-170b-4a54-b99e-f1caa090cdbb"
      unitRef="usd">-51392000</us-gaap:NetIncomeLoss>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTgtNS0xLTEtMTAxNjM3_c6c9706c-b1ee-4c90-b947-fd951f618731"
      unitRef="usd">0</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTgtNy0xLTEtMTAxNjM3_f24fc6fd-2864-436d-a9cc-54deb0954e83"
      unitRef="usd">0</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTgtOS0xLTEtMTAxNjM3_347ce868-242f-453f-95be-d520a2489405"
      unitRef="usd">12134000</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTktNS0xLTEtMTAxNjM3_1ba38a0d-a444-4c83-9f19-a3a265e5a1b0"
      unitRef="usd">-38756000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTktNS0xLTEtMTAxNjM3_33da45f5-b2e7-485d-b028-0b3640424cfc"
      unitRef="usd">-38756000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTktNy0xLTEtMTAxNjM3_41fb6615-8981-4f7e-8c2d-0e175f1e5df7"
      unitRef="usd">-32564000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTktNy0xLTEtMTAxNjM3_5ccf78fe-44ff-4e7c-8871-9bfa9ea0b67f"
      unitRef="usd">-32564000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTktOS0xLTEtMTAxNjM3_0437c1db-ea45-4f16-b82e-40ea2701c331"
      unitRef="usd">-63526000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMTktOS0xLTEtMTAxNjM3_081fe823-9134-4cb3-b1c7-b1cb880782d2"
      unitRef="usd">-63526000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjEtNS0xLTEtMTAxNjM3_0216b7e3-9d25-4bfa-b106-688cdbef5144"
      unitRef="usdPerShare">-0.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjEtNS0xLTEtMTAxNjM3_61dd2a34-6ace-4ff8-a650-e07ac538dc06"
      unitRef="usdPerShare">-0.64</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjEtNy0xLTEtMTAxNjM3_51da73f8-8c65-4eae-b079-3867f31ee571"
      unitRef="usdPerShare">-1.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjEtNy0xLTEtMTAxNjM3_adb29265-4b48-44e8-bb5e-5c27269de0f9"
      unitRef="usdPerShare">-1.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjEtOS0xLTEtMTAxNjM3_d5af5b5a-d709-4d5a-bb5a-e5909b1b5c16"
      unitRef="usdPerShare">-2.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjEtOS0xLTEtMTAxNjM3_e9ca58a3-4386-4937-a052-3e1d4f9d1cf1"
      unitRef="usdPerShare">-2.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjMtNS0xLTEtMTAxNjM3_edb60e86-5e9c-4fa2-8689-06a886bc2774"
      unitRef="shares">60728748</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjMtNS0xLTEtMTAxNjM3_fc616c4a-3926-41d4-a801-e696aabb0d71"
      unitRef="shares">60728748</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjMtNy0xLTEtMTAxNjM3_374cd429-3b7d-4e88-8959-9760a474c830"
      unitRef="shares">21459062</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjMtNy0xLTEtMTAxNjM3_8152099f-8325-4dee-bd8d-58989ba1374d"
      unitRef="shares">21459062</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjMtOS0xLTEtMTAxNjM3_49232c1e-d5e3-4acb-82a7-5ed2c2c0d0e9"
      unitRef="shares">21290784</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfMjMtOS0xLTEtMTAxNjM3_ff7ba87a-feb1-4115-8aba-f56ecee31f66"
      unitRef="shares">21290784</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yMi9mcmFnOjM4NGVhZDkzNjAxYTRiM2ViMmEzMGU0YjFhNjM5MGFlL3RhYmxlOmZiNGE2MDdmNGZiMjQ3NzlhZDFhZmUxMmYzNDgyOTYxL3RhYmxlcmFuZ2U6ZmI0YTYwN2Y0ZmIyNDc3OWFkMWFmZTEyZjM0ODI5NjFfMi01LTEtMS0xMDE5ODk_3b5a67ca-67b3-4b47-a164-efa507dffe64"
      unitRef="usd">-38756000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yMi9mcmFnOjM4NGVhZDkzNjAxYTRiM2ViMmEzMGU0YjFhNjM5MGFlL3RhYmxlOmZiNGE2MDdmNGZiMjQ3NzlhZDFhZmUxMmYzNDgyOTYxL3RhYmxlcmFuZ2U6ZmI0YTYwN2Y0ZmIyNDc3OWFkMWFmZTEyZjM0ODI5NjFfMi03LTEtMS0xMDE5ODk_b936e273-2b26-4540-b05b-9094f0856e7c"
      unitRef="usd">-32564000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yMi9mcmFnOjM4NGVhZDkzNjAxYTRiM2ViMmEzMGU0YjFhNjM5MGFlL3RhYmxlOmZiNGE2MDdmNGZiMjQ3NzlhZDFhZmUxMmYzNDgyOTYxL3RhYmxlcmFuZ2U6ZmI0YTYwN2Y0ZmIyNDc3OWFkMWFmZTEyZjM0ODI5NjFfMi05LTEtMS0xMDE5ODk_cd599a1e-dbf9-4d71-ac28-a4c080fa558b"
      unitRef="usd">-51392000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yMi9mcmFnOjM4NGVhZDkzNjAxYTRiM2ViMmEzMGU0YjFhNjM5MGFlL3RhYmxlOmZiNGE2MDdmNGZiMjQ3NzlhZDFhZmUxMmYzNDgyOTYxL3RhYmxlcmFuZ2U6ZmI0YTYwN2Y0ZmIyNDc3OWFkMWFmZTEyZjM0ODI5NjFfNC01LTEtMS0xMDE5ODk_f495794a-5026-4a45-b0ef-a3cd6984b7f5"
      unitRef="usd">-338000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yMi9mcmFnOjM4NGVhZDkzNjAxYTRiM2ViMmEzMGU0YjFhNjM5MGFlL3RhYmxlOmZiNGE2MDdmNGZiMjQ3NzlhZDFhZmUxMmYzNDgyOTYxL3RhYmxlcmFuZ2U6ZmI0YTYwN2Y0ZmIyNDc3OWFkMWFmZTEyZjM0ODI5NjFfNC03LTEtMS0xMDE5ODk_8a9b74fe-4dd1-4964-bc32-4f6be0afa302"
      unitRef="usd">557000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yMi9mcmFnOjM4NGVhZDkzNjAxYTRiM2ViMmEzMGU0YjFhNjM5MGFlL3RhYmxlOmZiNGE2MDdmNGZiMjQ3NzlhZDFhZmUxMmYzNDgyOTYxL3RhYmxlcmFuZ2U6ZmI0YTYwN2Y0ZmIyNDc3OWFkMWFmZTEyZjM0ODI5NjFfNC05LTEtMS0xMDE5ODk_a7d10a6c-d8d4-457d-a918-fcf45885eec1"
      unitRef="usd">67000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yMi9mcmFnOjM4NGVhZDkzNjAxYTRiM2ViMmEzMGU0YjFhNjM5MGFlL3RhYmxlOmZiNGE2MDdmNGZiMjQ3NzlhZDFhZmUxMmYzNDgyOTYxL3RhYmxlcmFuZ2U6ZmI0YTYwN2Y0ZmIyNDc3OWFkMWFmZTEyZjM0ODI5NjFfNS01LTEtMS0xMDE5ODk_6cb10b84-1187-4f93-8307-a925bd8b658d"
      unitRef="usd">-39094000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yMi9mcmFnOjM4NGVhZDkzNjAxYTRiM2ViMmEzMGU0YjFhNjM5MGFlL3RhYmxlOmZiNGE2MDdmNGZiMjQ3NzlhZDFhZmUxMmYzNDgyOTYxL3RhYmxlcmFuZ2U6ZmI0YTYwN2Y0ZmIyNDc3OWFkMWFmZTEyZjM0ODI5NjFfNS03LTEtMS0xMDE5ODk_4fe546d5-99fe-432a-b02c-33134bb220d8"
      unitRef="usd">-32007000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yMi9mcmFnOjM4NGVhZDkzNjAxYTRiM2ViMmEzMGU0YjFhNjM5MGFlL3RhYmxlOmZiNGE2MDdmNGZiMjQ3NzlhZDFhZmUxMmYzNDgyOTYxL3RhYmxlcmFuZ2U6ZmI0YTYwN2Y0ZmIyNDc3OWFkMWFmZTEyZjM0ODI5NjFfNS05LTEtMS0xMDE5ODk_c370e146-cf6c-488e-ad09-13d5aec5e38f"
      unitRef="usd">-51325000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zLTEtMS0xLTEwNjEyMw_9aae9b94-04d3-4ceb-b1a4-289e940b9311"
      unitRef="shares">127082605</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zLTMtMS0xLTEwNjEyMw_3415d83c-13a4-4031-bb92-4ff80bfabd19"
      unitRef="usd">387707000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i839bb96b1c154cb3902956dd1100d518_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zLTYtMS0xLTEwNjEyMw_fc09d61e-8557-45c9-ae3f-cd6a344fe205"
      unitRef="shares">24289906</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i839bb96b1c154cb3902956dd1100d518_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zLTgtMS0xLTEwNjEyMw_86235977-700c-46a9-b951-6cc7ca5d71cb"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5fa9d437e4234c87a6410c96fa325e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zLTEwLTEtMS0xMDYxMjM_8937b1ba-cefc-4efc-9e17-4461ed43c2a5"
      unitRef="usd">8766000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad61676f15a347b89f95ef23d9711d2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zLTEyLTEtMS0xMDYxMjM_7cc2dcb4-f0ff-4909-b8e9-fb775d1e81f7"
      unitRef="usd">591000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i28b3efb5983a4e11879fa51d28dfba8c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zLTE0LTEtMS0xMDYxMjM_3596ea75-cdc1-4b00-bccd-2befd43cf74b"
      unitRef="usd">-220688000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zLTE2LTEtMS0xMDc3NDc_6d3d5ac4-0f62-4216-998e-af09e665d3f2"
      unitRef="usd">-211329000</us-gaap:StockholdersEquity>
    <rely:TemporaryEquityIssuanceCosts
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80LTAtMS0xLTEwNzc0Ny90ZXh0cmVnaW9uOjJkOTI1NDVlNDc3ODQ1YWY5ODAxMGEyYjhkMjMxNTkwXzI3NDg3NzkwNjk1MzA_dd1c062b-562c-4cfc-8715-e8d95ddbeeda"
      unitRef="usd">20000</rely:TemporaryEquityIssuanceCosts>
    <rely:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80LTEtMS0xLTEwNjEyMw_0c1cdd27-9cef-4084-bda9-7b65b033061d"
      unitRef="shares">328026</rely:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80LTMtMS0xLTEwNjEyMw_acbd92d1-2c69-4675-b34c-df4362868156"
      unitRef="usd">2980000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i863c621659084906947a092563c3fd5e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81LTYtMS0xLTE0MTUyMg_a98ab78f-0698-416d-9668-f37898b12f49"
      unitRef="shares">25759</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ie54cc0d7ae6d4f7db233d3d25c697410_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81LTEwLTEtMS0xNDE1MjI_d284f00c-9da9-4918-9fbc-5ab33a819fbb"
      unitRef="usd">169000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81LTE2LTEtMS0xNDE1MjI_cae0040f-742c-4952-992e-cd284c6d4e2b"
      unitRef="usd">169000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <rely:AdjustmentsToAdditionalPaidInCapitalNonRecoursePromissoryNote
      contextRef="ie54cc0d7ae6d4f7db233d3d25c697410_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81LTEwLTEtMS0xMDc3NDc_1324f41f-4717-4f49-9bf1-f08bbcc2de8b"
      unitRef="usd">3060000</rely:AdjustmentsToAdditionalPaidInCapitalNonRecoursePromissoryNote>
    <rely:AdjustmentsToAdditionalPaidInCapitalNonRecoursePromissoryNote
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81LTE2LTEtMS0xMDc3NDc_faafca3a-bdf2-4886-b932-5a3fdfc0ebfa"
      unitRef="usd">3060000</rely:AdjustmentsToAdditionalPaidInCapitalNonRecoursePromissoryNote>
    <rely:TemporaryEquitySharesRedeemedUponConversionShares
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82LTEtMS0xLTEzODkyMA_85839f2f-9e75-4d34-9303-912e7c88d7ca"
      unitRef="shares">127410631</rely:TemporaryEquitySharesRedeemedUponConversionShares>
    <rely:TemporaryEquitySharesRedeemedUponConversionAmount
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82LTMtMS0xLTEzODkyMA_e1014784-99e4-4e56-854f-5e20b99a30eb"
      unitRef="usd">390687000</rely:TemporaryEquitySharesRedeemedUponConversionAmount>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i863c621659084906947a092563c3fd5e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82LTYtMS0xLTEzODkyMA_fa03769f-afd9-4306-b711-0c14cc128d68"
      unitRef="shares">127410631</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i863c621659084906947a092563c3fd5e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82LTgtMS0xLTEzODkyMA_b12fa529-f4b4-468a-a898-d566d903c21e"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ie54cc0d7ae6d4f7db233d3d25c697410_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82LTEwLTEtMS0xMzg5MjA_12a2f713-d31d-4540-81ae-c5737aaa4972"
      unitRef="usd">390674000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82LTE2LTEtMS0xMzg5MjA_b4eef360-8485-491a-9549-bdfc90776c92"
      unitRef="usd">390687000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i863c621659084906947a092563c3fd5e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV83LTYtMS0xLTEzODk1OA_0b7115a7-e33a-4eac-88cf-89dc8d7b6532"
      unitRef="shares">7581395</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie54cc0d7ae6d4f7db233d3d25c697410_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV83LTEwLTEtMS0xMzg5NTg_dfe7f8b4-7987-4ceb-8e99-0e9bd9572ef3"
      unitRef="usd">305191000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV83LTE2LTEtMS0xMzg5NTg_ba6e9639-cd50-494b-80ed-5276b4fb147a"
      unitRef="usd">305191000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <rely:StockIssuedDuringPeriodSharesDonations
      contextRef="i863c621659084906947a092563c3fd5e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV84LTYtMS0xLTEzOTAwOA_b0e25227-6525-4f2c-98d2-c88ddcd21f13"
      unitRef="shares">181961</rely:StockIssuedDuringPeriodSharesDonations>
    <rely:StockIssuedDuringPeriodValueDonations
      contextRef="ie54cc0d7ae6d4f7db233d3d25c697410_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV84LTEwLTEtMS0xMzkwMDg_8b859263-3c7c-4b11-ae30-b9a92920eac9"
      unitRef="usd">6933000</rely:StockIssuedDuringPeriodValueDonations>
    <rely:StockIssuedDuringPeriodValueDonations
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV84LTE2LTEtMS0xMzkwMDg_6dc2f570-7d50-486d-983b-421953c6fe31"
      unitRef="usd">6933000</rely:StockIssuedDuringPeriodValueDonations>
    <rely:StockIssuedDuringPeriodSharesWarrants
      contextRef="i863c621659084906947a092563c3fd5e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV85LTYtMS0xLTEzOTAxNw_b8bd544f-43c2-4ccd-88c2-234d0526fe5a"
      unitRef="shares">254014</rely:StockIssuedDuringPeriodSharesWarrants>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i863c621659084906947a092563c3fd5e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8xMC02LTEtMS0xMzkwMjU_0d10050f-1dce-43db-b4e0-d12e8b20e3f1"
      unitRef="shares">4495889</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i863c621659084906947a092563c3fd5e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8xMC04LTEtMS0xMzkwMjU_586f527c-c91d-413b-89fd-8db4b5c4768e"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie54cc0d7ae6d4f7db233d3d25c697410_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8xMC0xMC0xLTEtMTM5MDI1_d469f92b-59b5-416b-ad1b-1cfabaedb911"
      unitRef="usd">7420000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8xMC0xNi0xLTEtMTM5MDI1_9802e143-7613-4788-8c8c-2bc94e3a1500"
      unitRef="usd">7421000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie54cc0d7ae6d4f7db233d3d25c697410_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8xNC0xMC0xLTEtMTA3NzQ3_7a41cad6-52e4-4120-9b26-ae9d05724f77"
      unitRef="usd">17290000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8xNC0xNi0xLTEtMTA3NzQ3_6eb9bb37-c7e5-4fce-a268-146166f2ae25"
      unitRef="usd">17290000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if4a97665ad024c5faa6cb5fd669ba509_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8xNS0xMi0xLTEtMTA3NzQ3_da8e3aaf-063b-4882-b9ce-22a0fb1849c7"
      unitRef="usd">-338000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8xNS0xNi0xLTEtMTA3NzQ3_041a09b6-b916-444e-be6a-8aeb13feaf12"
      unitRef="usd">-338000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i6dd0ebe81ac741cda8f3295b17610746_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8xOC0xNC0xLTEtMTA2MTIz_aecc4646-d18f-400a-b77b-edf98dabe85a"
      unitRef="usd">-38756000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8xOS0xNi0xLTEtMTA3NzQ3_04e3f09b-6c54-417c-a1ac-cef4c046e7b3"
      unitRef="usd">-38756000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yMC0xLTEtMS0xMDc3NDc_16ea016d-9c06-47c9-963f-79c9cf735ba8"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yMC0zLTEtMS0xMDc3NDc_4c17f6e5-4ae7-4d9f-9074-0002df3212e9"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="icd71208994d74805a618e1181891838b_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yMC02LTEtMS0xMDc3NDc_120e520d-9037-4509-82c3-140225b96eb7"
      unitRef="shares">164239555</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="icd71208994d74805a618e1181891838b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yMC04LTEtMS0xMDc3NDc_2812d61b-ac64-417f-a9e7-624a59e19afa"
      unitRef="usd">16000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie420eb168b3f44139ed094aad82a8474_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yMC0xMC0xLTEtMTA3NzQ3_609f8e1d-b91c-44a6-941b-9937a404d604"
      unitRef="usd">739503000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e7c8d0a9bc94a0fbbc2cdad136881b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yMC0xMi0xLTEtMTA3NzQ3_f485894f-dc49-4fba-8d2f-5290410b09ac"
      unitRef="usd">253000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6489e8cb016c4b0b84a4b8e9b942fdea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yMC0xNC0xLTEtMTA3NzQ3_f65a6dfc-7ddb-4b54-950d-f0f22be69aba"
      unitRef="usd">-259444000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yMC0xNi0xLTEtMTA3NzQ3_ae440715-5270-4c34-9de5-e07319f4d1d2"
      unitRef="usd">480328000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNC0xLTEtMS0xMDYxMjM_737b94d1-77f6-43ef-a1b5-208e629a4402"
      unitRef="shares">117788521</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNC0zLTEtMS0xMDYxMjM_4a90ccdb-bdbf-4b93-b477-4fd0238333d7"
      unitRef="usd">302873000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i6394443d4ad741b1baf7183707884b17_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNC02LTEtMS0xMDYxMjM_9c922271-5349-4fee-ad78-506bd457ebcb"
      unitRef="shares">22425112</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6394443d4ad741b1baf7183707884b17_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNS04LTEtMS0xMDc4MTM_2f7880b5-c187-4c46-9a55-73eff41e75d8"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i303adc843e0647f9a3f8409cf07c2fd7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNS0xMC0xLTEtMTA3ODEz_918a4d7e-4555-4a17-be91-273b0e6fd491"
      unitRef="usd">1292000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i06dbcc68948e4bcdb88e0953385a2238_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNS0xMi0xLTEtMTA3ODEz_8f35638e-0557-4d9d-81bc-89878ada4d95"
      unitRef="usd">34000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f78cf2f71b0423fbfdde27985d0c896_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNS0xNC0xLTEtMTA3ODEz_f7045108-67d9-4a07-bd11-79d24daefe43"
      unitRef="usd">-188124000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNS0xNi0xLTEtMTIwNDU0_b85cfb07-1913-44e9-8254-d3e7df84e691"
      unitRef="usd">-186796000</us-gaap:StockholdersEquity>
    <rely:TemporaryEquityIssuanceCosts
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNS0wLTEtMS0xMDYxMjMvdGV4dHJlZ2lvbjpiMTg4ZDY3MmFkNmM0MTZhODhjNjc5ZmRhMzk1ZDc5MF8zMjk4NTM0ODgzNDI2_3790e462-f819-43e8-a1c7-f47d9825162b"
      unitRef="usd">167000</rely:TemporaryEquityIssuanceCosts>
    <rely:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNS0xLTEtMS0xMDYxMjM_1a136233-c4a2-4229-8eab-0b06efcd2115"
      unitRef="shares">9294084</rely:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yNS0zLTEtMS0xMDYxMjM_1534b5eb-22eb-4cd8-89ac-9df586e59803"
      unitRef="usd">84834000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i42d7fa9af8374d729949a9408118c333_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yOS02LTEtMS0xMDc4MTM_855dc983-7885-4d66-b426-0fb40a60c011"
      unitRef="shares">1864794</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia68d29387ca7419189933fedd883021a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yOS0xMC0xLTEtMTA3ODEz_2017ccb2-3af5-4130-84c5-50e603e60b46"
      unitRef="usd">2212000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yOS0xNi0xLTEtMTIwNDYw_6fbb1264-4dab-47f1-8b09-c361a8a38de7"
      unitRef="usd">2212000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia68d29387ca7419189933fedd883021a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zNi0xMC0xLTEtMTA3ODEz_ae76aef6-f896-4dee-811f-6fcc83dd847f"
      unitRef="usd">5262000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zNi0xNi0xLTEtMTIwNDYz_a6e54794-24f6-40a6-a889-a8a39483285b"
      unitRef="usd">5262000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1bc038e26f89495ca9931a0d1633640d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zNy0xMi0xLTEtMTA3ODEz_2cd81f3d-2e8a-4efb-88f1-1a18cf68e534"
      unitRef="usd">557000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8zNy0xNi0xLTEtMTIwNDYz_0922c93d-a2e1-4d7d-abfc-2d6a716bbc1a"
      unitRef="usd">557000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="ic51124e00ce74303a6aa21d2fee8dcf2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV8yOS0xNC0xLTEtMTA2MTIz_d83bc9b4-2d3e-4815-ad6e-d2456ceb740d"
      unitRef="usd">-32564000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80MS0xNi0xLTEtMTIwNDY3_93615164-91ed-4d23-ad61-e41710e6fbcc"
      unitRef="usd">-32564000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Mi0xLTEtMS0xMDc3OTk_5fcb930b-8e93-4824-bab2-06586b62d835"
      unitRef="shares">127082605</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Mi0zLTEtMS0xMjA0Njc_315a5b2a-b1fb-4916-a1b3-af4f7f7d76dd"
      unitRef="usd">387707000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i839bb96b1c154cb3902956dd1100d518_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Mi02LTEtMS0xMjA0Njc_d927c293-0bc1-45e0-8645-697ce9bc078b"
      unitRef="shares">24289906</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i839bb96b1c154cb3902956dd1100d518_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Mi04LTEtMS0xMjA0Njc_a943511d-fb22-4d8b-99da-89aac7ff57fb"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5fa9d437e4234c87a6410c96fa325e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Mi0xMC0xLTEtMTIwNDY3_960f0fbe-7de8-44b8-a8c5-ed977f16f416"
      unitRef="usd">8766000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad61676f15a347b89f95ef23d9711d2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Mi0xMi0xLTEtMTIwNDY3_f8df60b2-fcc2-4aac-a073-2da428ce43ff"
      unitRef="usd">591000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i28b3efb5983a4e11879fa51d28dfba8c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Mi0xNC0xLTEtMTIwNDY3_b715a9ff-5be7-4f1b-aca0-9843f048f556"
      unitRef="usd">-220688000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Mi0xNi0xLTEtMTIwNDY3_0d9371ed-1d32-4ded-a958-148a4aca6580"
      unitRef="usd">-211329000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i9e5475baf7264c6095ec34ccc8248e3f_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Ny0xLTEtMS0xMDc4NzI_18bceced-fcba-44ee-812f-5482f72d76b2"
      unitRef="shares">97420191</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i9e5475baf7264c6095ec34ccc8248e3f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Ny0zLTEtMS0xMDc4NzI_fd6958e4-2578-42d3-a3cf-2769bc1bd214"
      unitRef="usd">173958000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i633fdfdbcb884420ab057abd2d9dc263_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Ny02LTEtMS0xMDc4NzI_3221a62d-ff89-48c7-8489-eeadd94f7a85"
      unitRef="shares">22595886</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i633fdfdbcb884420ab057abd2d9dc263_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Ny04LTEtMS0xMDc4NzI_1b65fcb1-46c7-4d62-830a-24a70a1a785d"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia5edb4bc651a4901b6d34a83f2973e3c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Ny0xMC0xLTEtMTA3ODcy_e2803392-03b1-4326-9d6b-f3788f1e9821"
      unitRef="usd">2773000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i58a84bf171be4bdea023a74ebe6ae622_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Ny0xMi0xLTEtMTA3ODcy_9539aee4-34a8-4920-b937-ede7123b165b"
      unitRef="usd">-33000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i70c4ef7aea324d858ebc8aa7a3eaa9bf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80Ny0xNC0xLTEtMTA3ODcy_ec596688-5e08-4eb0-bbca-81a1900e8d2a"
      unitRef="usd">-123746000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e5475baf7264c6095ec34ccc8248e3f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81MS0xNi0xLTEtMTg2NDY4_0664f3de-2461-4952-ab51-30af4bd5a3dc"
      unitRef="usd">-121004000</us-gaap:StockholdersEquity>
    <rely:TemporaryEquityIssuanceCosts
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80OC0wLTEtMS0xMDc4NjUvdGV4dHJlZ2lvbjo3MmRiOTJjMTRhYTM0NzljYmFmZmEwNTcyNDM1ZWRhMF83Njk2NTgxMzk0NTM0_2537d0fe-74ae-40cc-bc35-f8989fb1ed1a"
      unitRef="usd">5230000</rely:TemporaryEquityIssuanceCosts>
    <rely:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80OC0xLTEtMS0xMDc4NzI_f640b879-a9ec-4ad8-8dc2-958d6a971da5"
      unitRef="shares">22663933</rely:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80OC0zLTEtMS0xMDc4NzI_312fdc59-d75f-4db0-8174-f2eb049e4a4f"
      unitRef="usd">129770000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <rely:TemporaryEquityStockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80OS0xLTEtMS0xMDc4NzI_811c1aa0-4865-4e08-b221-29f6d2b9f070"
      unitRef="shares">2295603</rely:TemporaryEquityStockRepurchasedAndRetiredDuringPeriodShares>
    <rely:TemporaryEquityStockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80OS0zLTEtMS0xMDc4NzI_f1294788-21e1-44a2-a321-27b3da23e3a4"
      unitRef="usd">855000</rely:TemporaryEquityStockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i22e9147068174f5e9610c0506891f936_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80OS02LTEtMS0xMDc4NzI_ff9e1199-bb9e-43b1-b867-0f47c25d2370"
      unitRef="shares">2053690</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic07317ed14f64af69d35176156e6c078_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80OS0xMC0xLTEtMTA3ODcy_41deca6b-9a6b-4cf2-829e-8c2c8d1dad22"
      unitRef="usd">6173000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie6fa62c792094597ae93b99311647db7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV80OS0xNC0xLTEtMTA3ODcy_66dc13eb-5578-44ed-9c9b-ed248f0afd73"
      unitRef="usd">12986000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81My0xNi0xLTEtMTg2NTU1_8ab85e1e-f34c-4921-90a7-a8fa77a0af44"
      unitRef="usd">19159000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i22e9147068174f5e9610c0506891f936_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81MS02LTEtMS0xMDc4NzI_8eccae15-0d2b-4337-91b7-efd5c0256589"
      unitRef="shares">1882916</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic07317ed14f64af69d35176156e6c078_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81MS0xMC0xLTEtMTA3ODcy_caae2926-578c-49df-8760-0152db6b918d"
      unitRef="usd">1044000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81NS0xNi0xLTEtMTg2NTM4_6ba03d50-98bb-46b6-9261-86cec605ff1c"
      unitRef="usd">1044000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic07317ed14f64af69d35176156e6c078_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81OC0xMC0xLTEtMTA3ODcy_a06c132f-ef1e-4807-8c2d-c7a124d9888f"
      unitRef="usd">3648000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82Mi0xNi0xLTEtMTg2NTQz_fd5c2a9a-3125-4536-b328-5ce3d6156ef4"
      unitRef="usd">3648000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5ecc6c15fb434c35ad2a06fca3bc1907_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV81OS0xMi0xLTEtMTA3ODcy_27f62889-0123-46b9-aae9-2d632ff73d1b"
      unitRef="usd">67000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82My0xNi0xLTEtMTg2NTQz_9f2a1204-3a0c-44cc-8d88-c328ad5f11f4"
      unitRef="usd">67000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="ie6fa62c792094597ae93b99311647db7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82My0xNC0xLTEtMTA3ODcy_e0770bb2-9da6-4c1f-afc6-f5cd97bba308"
      unitRef="usd">-51392000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82Ny0xNi0xLTEtMTg2NTQ5_b704bcd0-6d8f-4d7a-80fa-503bb9c5d7d2"
      unitRef="usd">-51392000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82OC0xLTEtMS0xODY1Mjg_f25e4efb-72d9-4fa6-90f4-84babfffd046"
      unitRef="shares">117788521</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82OC0zLTEtMS0xODY1Mjg_14bda14c-95c4-426e-8f1c-1298f9a36387"
      unitRef="usd">302873000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i6394443d4ad741b1baf7183707884b17_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82OC02LTEtMS0xODY1Mjg_3ffa6871-a418-4e09-bea2-95cbc9813c49"
      unitRef="shares">22425112</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6394443d4ad741b1baf7183707884b17_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82OC04LTEtMS0xODY1Mjg_be52802f-2713-4449-96cc-145c5cfc9346"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i303adc843e0647f9a3f8409cf07c2fd7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82OC0xMC0xLTEtMTg2NTI4_fd107286-1234-4826-b18d-1970598ba865"
      unitRef="usd">1292000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i06dbcc68948e4bcdb88e0953385a2238_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82OC0xMi0xLTEtMTg2NTI4_169c2cb1-32ea-4e6b-97d3-bedf0f2c5dff"
      unitRef="usd">34000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f78cf2f71b0423fbfdde27985d0c896_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82OC0xNC0xLTEtMTg2NTI4_4bf69932-bb38-4368-8503-d0b6e79f3cf0"
      unitRef="usd">-188124000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zMjk4NTM0ODg0MzkzL2ZyYWc6NmUzNzkwNjk5YzllNDU5YzhjMjg1YmRiZjcxMTgxZjcvdGFibGU6ZDZjZDAyMzdiZTk4NDgyNThjZGI2ZTk5ZWYwMDQ2NWUvdGFibGVyYW5nZTpkNmNkMDIzN2JlOTg0ODI1OGNkYjZlOTllZjAwNDY1ZV82OC0xNi0xLTEtMTg2NTI4_3e6979a3-5ebd-4540-89ee-5fbfaec9bfee"
      unitRef="usd">-186796000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMy02LTEtMS0xMDQ3MzI_f75a9d75-914d-47f5-8027-447320ba1733"
      unitRef="usd">-38756000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMy04LTEtMS0xMDQ3Mzc_942e7041-ca4b-45cf-924a-fbb6d8d5de3b"
      unitRef="usd">-32564000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMy0xMC0xLTEtMTA0NzQx_1cc115d8-9ed2-47d3-bf62-840e4fdbf5a3"
      unitRef="usd">-51392000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNS02LTEtMS0xMDQ3MzI_66f3e4c5-46ab-4666-b5a6-35341e34d7c9"
      unitRef="usd">5256000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNS04LTEtMS0xMDQ3Mzc_dd5bdb83-d32f-4764-a29c-3f5eb5b86122"
      unitRef="usd">4060000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNS0xMC0xLTEtMTA0NzQx_256293bc-e2f8-4667-958a-ba6d9e4f8f31"
      unitRef="usd">2658000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNi02LTEtMS0xMDQ3MzI_6692fbb4-c010-4252-a15e-9540e1bb837a"
      unitRef="usd">17016000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNi04LTEtMS0xMDQ3Mzc_ac1b55f9-d363-4788-884e-6c97838186d9"
      unitRef="usd">5264000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNi0xMC0xLTEtMTA0NzQx_eb61a76b-db0a-4206-9b07-f0ea2eef2ac5"
      unitRef="usd">3648000</us-gaap:ShareBasedCompensation>
    <us-gaap:NoncashContributionExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNy02LTEtMS0xMDQ3MzI_aeb7a636-2143-48a7-ab08-8de299f31fbd"
      unitRef="usd">6933000</us-gaap:NoncashContributionExpense>
    <us-gaap:NoncashContributionExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNy04LTEtMS0xMDQ3Mzc_c05a704c-81ad-4ccb-8409-5bd870c264a6"
      unitRef="usd">0</us-gaap:NoncashContributionExpense>
    <us-gaap:NoncashContributionExpense
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNy0xMC0xLTEtMTA0NzQx_0c52fb9a-0d45-4fa8-9ca1-11187f79e132"
      unitRef="usd">0</us-gaap:NoncashContributionExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfOC02LTEtMS0xMDQ3MzI_72733d8b-dae0-4b2a-ba55-399738fb226e"
      unitRef="usd">-452000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfOC04LTEtMS0xMDQ3Mzc_862fdd34-087a-4771-91f5-4f225c66e2d8"
      unitRef="usd">-2000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfOC0xMC0xLTEtMTA0NzQx_6a83aaad-2fe6-4e58-97c7-00fcd6bd75a2"
      unitRef="usd">-37000</us-gaap:OtherNoncashIncomeExpense>
    <rely:IncreaseDecreaseInDisbursementPrefunding
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTAtNi0xLTEtMTA0NzMy_eb785efa-fd7f-430f-a6c1-14ab9aa3f834"
      unitRef="usd">18069000</rely:IncreaseDecreaseInDisbursementPrefunding>
    <rely:IncreaseDecreaseInDisbursementPrefunding
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTAtOC0xLTEtMTA0NzM3_45e612b1-06bd-4746-bf76-230b67fb7eeb"
      unitRef="usd">69719000</rely:IncreaseDecreaseInDisbursementPrefunding>
    <rely:IncreaseDecreaseInDisbursementPrefunding
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTAtMTAtMS0xLTEwNDc0MQ_0553b7a9-a453-4417-9a3b-4065fd279a85"
      unitRef="usd">-17105000</rely:IncreaseDecreaseInDisbursementPrefunding>
    <rely:IncreaseDecreaseInSettlementAssets
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTEtNi0xLTEtMTA0NzMy_a82c29f8-5057-4b39-9553-683fc7083cbe"
      unitRef="usd">17282000</rely:IncreaseDecreaseInSettlementAssets>
    <rely:IncreaseDecreaseInSettlementAssets
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTEtOC0xLTEtMTA0NzM3_b500cd6d-81d4-40f3-96e3-2d82485242c5"
      unitRef="usd">20028000</rely:IncreaseDecreaseInSettlementAssets>
    <rely:IncreaseDecreaseInSettlementAssets
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTEtMTAtMS0xLTEwNDc0MQ_3c756361-e31f-433d-b5cd-b9227346d9d3"
      unitRef="usd">17410000</rely:IncreaseDecreaseInSettlementAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTMtNi0xLTEtMTA0NzMy_2fcf456e-4897-4002-9b14-bed4fc6dac88"
      unitRef="usd">12559000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTMtOC0xLTEtMTA0NzM3_159cfa80-6af8-4ea2-99a5-a8d13470f23b"
      unitRef="usd">1959000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTMtMTAtMS0xLTEwNDc0MQ_8a5b9c76-f098-474f-a888-ffc4a11e123f"
      unitRef="usd">2235000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <rely:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTQtNi0xLTEtMTA0NzMy_1a08f2c3-ec1e-43ef-a1c5-461c75c6564e"
      unitRef="usd">-2780000</rely:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <rely:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTQtOC0xLTEtMTA0NzM3_aaf7c590-59aa-42cc-99c8-89b4a0b16bb2"
      unitRef="usd">-2376000</rely:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <rely:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTQtMTAtMS0xLTEwNDc0MQ_47344abc-ffb3-4aee-bcbb-2367b221a0be"
      unitRef="usd">-1997000</rely:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTUtNi0xLTEtMTA0NzMy_d5e37bc5-89ed-49d4-8da9-52a665745fd2"
      unitRef="usd">-3035000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTUtOC0xLTEtMTA0NzM3_3ccd99c8-3e79-4b83-b313-52ab2910ca0c"
      unitRef="usd">4044000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTUtMTAtMS0xLTEwNDc0MQ_4d04b8ef-383e-455f-ab24-a5bc0a31e8e5"
      unitRef="usd">-1488000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <rely:IncreaseDecreaseInSettlementLiabilities
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTYtNi0xLTEtMTA0NzMy_1551dc5a-00c3-402c-afa7-f23ece28052e"
      unitRef="usd">16097000</rely:IncreaseDecreaseInSettlementLiabilities>
    <rely:IncreaseDecreaseInSettlementLiabilities
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTYtOC0xLTEtMTA0NzM3_c499277c-7938-455d-ba15-70d961b7aecf"
      unitRef="usd">-29073000</rely:IncreaseDecreaseInSettlementLiabilities>
    <rely:IncreaseDecreaseInSettlementLiabilities
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTYtMTAtMS0xLTEwNDc0MQ_b9e1eca4-cbda-4c02-92ac-db0b5bd3e70b"
      unitRef="usd">54182000</rely:IncreaseDecreaseInSettlementLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTctNi0xLTEtMTA0NzMy_b9b611cc-0e6c-4494-a2f0-4b922ed39300"
      unitRef="usd">26071000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTctOC0xLTEtMTA0NzM3_33a63a7f-7842-4d5b-8090-724d5fa84450"
      unitRef="usd">25935000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTctMTAtMS0xLTEwNDc0MQ_582088ee-1870-48b2-bbd5-e60b9a264e10"
      unitRef="usd">3526000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTgtNi0xLTEtMTA0NzMy_2e95a55e-05c9-4055-b491-d9cda777afcf"
      unitRef="usd">-3295000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTgtOC0xLTEtMTA0NzM3_5e0c7555-f0d1-449b-bf6d-2478d08e4653"
      unitRef="usd">-2547000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTgtMTAtMS0xLTEwNDc0MQ_7733deee-d766-4d46-aa6a-c42a83047266"
      unitRef="usd">-2193000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTktNi0xLTEtMTA0NzMy_bc2ef36a-b66a-4cba-b0f1-65f0addc2b3b"
      unitRef="usd">-18391000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTktOC0xLTEtMTA0NzM3_b3d508a8-f87e-4301-b724-f5e244e3e53a"
      unitRef="usd">-114209000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMTktMTAtMS0xLTEwNDc0MQ_40ab0701-c28f-4d9d-8a71-5bb343d2483d"
      unitRef="usd">8435000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjEtNi0xLTEtMTA0NzMy_8f66a362-86d9-4780-9ee8-c402d86cf09b"
      unitRef="usd">1956000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjEtOC0xLTEtMTA0NzM3_0e9ab841-0166-41e8-b75d-35c67371aa55"
      unitRef="usd">2064000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjEtMTAtMS0xLTEwNDc0MQ_e01ad916-a5ed-43bf-b823-9ed5fee59060"
      unitRef="usd">5049000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForSoftware
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjItNi0xLTEtMTA0NzMy_47aa8101-774e-4bc4-a7eb-dfdd759b8fa1"
      unitRef="usd">2578000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjItOC0xLTEtMTA0NzM3_fd920485-7053-4348-8e93-a2ece8484ae7"
      unitRef="usd">2306000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjItMTAtMS0xLTEwNDc0MQ_fcf5b162-3c03-47f5-8951-b733c2b5bcfb"
      unitRef="usd">2160000</us-gaap:PaymentsForSoftware>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjMtNi0xLTEtMTA0NzMy_7a18145c-1920-4b54-a6ea-e7bc75a59482"
      unitRef="usd">-4534000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjMtOC0xLTEtMTA0NzM3_03d68251-fdc6-4d85-b040-89892f34b8c1"
      unitRef="usd">-4370000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjMtMTAtMS0xLTEwNDc0MQ_4bed0e5d-58ed-4c34-b10e-f9357ce26cb3"
      unitRef="usd">-7209000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjUtNi0xLTEtMTA0NzMy_7541df70-dd44-4eff-9373-9be8fb996716"
      unitRef="usd">305191000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjUtOC0xLTEtMTA0NzM3_7d0558f3-f97f-48e4-b461-a7e89a20c021"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjUtMTAtMS0xLTEwNDc0MQ_844e1b25-63d3-4168-a89c-875be8860da0"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjYtMS0xLTEtMTc5NjQ2_172d3100-b464-4749-8812-23b567beb471"
      unitRef="usd">3060000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjYtMy0xLTEtMTc5NjQ2_1d73f5e3-2d91-4f31-9067-48db3ac5f425"
      unitRef="usd">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjYtNS0xLTEtMTc5NjQ2_fa446ae6-ce82-4a1a-9c28-472514a0e759"
      unitRef="usd">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjYtMS0xLTEtMTc2MjEy_13faf748-8e23-4e26-8242-aee8ee10a4b7"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjYtMy0xLTEtMTc2MjEy_f107b8a7-95aa-4f87-a2f5-3d81f47cf8ec"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjYtNS0xLTEtMTc2MjEy_ba0ec4b4-afd2-49b1-985d-5c23b5762ccb"
      unitRef="usd">7024000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjgtMS0xLTEtMTc2MjI4_4c01b1be-e362-4e1b-8277-3ac66fc1e5c6"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjgtMy0xLTEtMTc2MjI4_f70f5e91-6b10-4c80-bb11-1cd29584b92f"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjgtNS0xLTEtMTc2MjI4_6dde1417-9560-4c7f-8be9-174d881d3d1f"
      unitRef="usd">12991000</us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjctNi0xLTEtMTA0NzMy_708a084e-07aa-40b9-b119-b0eb843f363a"
      unitRef="usd">2980000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjctOC0xLTEtMTA0NzM3_27a4e7d7-fe6c-4693-a521-04d01f206f84"
      unitRef="usd">84834000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjctMTAtMS0xLTEwNDc0MQ_41116203-e60f-4cc9-b812-216cf8b01f1b"
      unitRef="usd">129770000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjktNi0xLTEtMTA0NzMy_e94ca8ba-d28b-4e1e-ad28-d03ffe0894a0"
      unitRef="usd">8345000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjktOC0xLTEtMTA0NzM3_059a022b-6588-4c04-8e17-8c961be45641"
      unitRef="usd">2382000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMjktMTAtMS0xLTEwNDc0MQ_8e89d795-d1d8-4f42-abb6-bd6cadbaaaa6"
      unitRef="usd">1034000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzAtNi0xLTEtMTA0NzMy_11fb0941-a979-49ad-a2b3-8391a29688f6"
      unitRef="usd">1373000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzAtOC0xLTEtMTA0NzM3_63c4138c-da68-4488-9950-86bab06af448"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzAtMTAtMS0xLTEwNDc0MQ_ed23258d-825e-4f34-8386-399ec5d2bb83"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzItMS0xLTEtMTc5MzI0_c224475f-c398-4b9c-9591-7e7e73e96650"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzItMy0xLTEtMTc5MzMz_89b57d24-0ea1-4d0d-b991-1d0a6477b887"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzItNS0xLTEtMTc5MzQy_894c3103-ff68-411f-8bef-b73e9cb182f2"
      unitRef="usd">2772000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzEtNi0xLTEtMTA0NzMy_a4c7cba3-f386-456e-81f6-6ed04f4d757a"
      unitRef="usd">-80000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzEtOC0xLTEtMTA0NzM3_8aee66ba-fec9-4336-8f62-3263588aa8b1"
      unitRef="usd">35000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzEtMTAtMS0xLTEwNDc0MQ_012208a0-7d76-49b3-aef4-2db098b92b30"
      unitRef="usd">9000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzItNi0xLTEtMTA0NzQ1_877ca82a-847b-495b-bd1e-94031f87a58c"
      unitRef="usd">238203000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzItOC0xLTEtMTA0NzQ1_12071862-661e-4e52-8b41-0ae4bad06a69"
      unitRef="usd">122216000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzItMTAtMS0xLTEwNDc0NQ_472a0f8e-a548-4759-a64a-4144d1689115"
      unitRef="usd">117017000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzMtNi0xLTEtMTA0NzQ1_a3237031-a0c9-4ecd-aea3-6b6683617414"
      unitRef="usd">-40000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzMtOC0xLTEtMTA0NzQ1_0a08e441-9953-4d95-b68b-dab2544177c6"
      unitRef="usd">918000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzMtMTAtMS0xLTEwNDc0NQ_b06b685c-122d-40c9-ae45-8f387ba8b6b8"
      unitRef="usd">329000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzQtNi0xLTEtMTA0NzQ1_a8dcac1c-4d58-4704-92f2-36e84634a845"
      unitRef="usd">215238000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzQtOC0xLTEtMTA0NzQ1_cc0a50f6-b15e-4c2c-aa87-1c1afb0d0722"
      unitRef="usd">4555000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzQtMTAtMS0xLTEwNDc0NQ_68e0f131-a180-4403-8ce2-8444d1913333"
      unitRef="usd">118572000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzUtNi0xLTEtMTA0NzQ1_fe98d3f5-360c-4334-91fc-da7aa47bd8a5"
      unitRef="usd">188075000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzUtOC0xLTEtMTA0NzQ1_5324cabb-2c7a-498b-885a-3e87e7eff4e4"
      unitRef="usd">183520000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9e5475baf7264c6095ec34ccc8248e3f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzUtMTAtMS0xLTEwNDc0NQ_06f3efc5-32a1-4ca6-898e-4e73423eacc1"
      unitRef="usd">64948000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzYtNi0xLTEtMTA0NzQ1_0840869d-ae7a-4617-8323-a259e1234430"
      unitRef="usd">403313000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzYtOC0xLTEtMTA0NzQ1_17ffe7b2-033e-4d5b-a060-609b05009ffd"
      unitRef="usd">188075000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzYtMTAtMS0xLTEwNDc0NQ_e8a0e3e6-31c0-4615-bd07-0b7ec2dcac49"
      unitRef="usd">183520000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzgtNi0xLTEtMTA0NzQ1_eda7eb99-4da5-45b1-a885-094a8ee1c76a"
      unitRef="usd">934000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzgtOC0xLTEtMTA0NzQ1_a644d30d-a696-43e6-8ad3-66b006bfa039"
      unitRef="usd">1061000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzgtMTAtMS0xLTEwNDc0NQ_4ad75037-312d-433d-a515-645a058d3e0b"
      unitRef="usd">1563000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzktNi0xLTEtMTA0NzQ1_d7ecf0db-f970-40ce-8222-f770a88b32a9"
      unitRef="usd">756000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzktOC0xLTEtMTA0NzQ1_6b0d3dfd-469c-4d0d-a60d-75645ecdcc15"
      unitRef="usd">421000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfMzktMTAtMS0xLTEwNDc0NQ_45100ff4-74a7-4c92-929c-f501b521d93f"
      unitRef="usd">186000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDEtNi0xLTEtMTA0NzQ1_9f4fa57d-88a2-4b7c-8637-1483171e9fea"
      unitRef="usd">2532000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDEtOC0xLTEtMTA0NzQ1_034f8749-3589-4e55-b401-e7e2792b699b"
      unitRef="usd">1523000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDEtMTAtMS0xLTEwNDc0NQ_016ed153-e931-4d0f-b09f-ea9d73a37baf"
      unitRef="usd">8455000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <rely:VestingOfEarlyExercisedOptions
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDItNi0xLTEtMTA0NzQ1_ff0b3d23-fc16-4b6c-9390-33ed7c9571c3"
      unitRef="usd">482000</rely:VestingOfEarlyExercisedOptions>
    <rely:VestingOfEarlyExercisedOptions
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDItOC0xLTEtMTA0NzQ1_105167b7-c6d2-45b4-9fd9-04ebacabd5aa"
      unitRef="usd">185000</rely:VestingOfEarlyExercisedOptions>
    <rely:VestingOfEarlyExercisedOptions
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDItMTAtMS0xLTEwNDc0NQ_573e20fc-423f-44da-8042-ba2232a1bf9f"
      unitRef="usd">36000</rely:VestingOfEarlyExercisedOptions>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDQtNi0xLTEtMTA0NzQ1_87f6e989-985e-4b79-94b0-0c86dfcef754"
      unitRef="usd">390687000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDQtOC0xLTEtMTA0NzQ1_8d0fa8d1-2755-41c4-93bc-7588c34a9f5c"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDQtMTAtMS0xLTEwNDc0NQ_9131fe7d-f96a-4f2e-89d7-1fa97899e038"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDctNi0xLTEtMTA0NzQ1_0d9f07c8-7b5f-41f9-bf51-f03f9edf0f86"
      unitRef="usd">403262000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDctOC0xLTEtMTA0NzQ1_4c71ff80-f6a6-47b6-8617-5fcf8e33269b"
      unitRef="usd">186694000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDctMTAtMS0xLTEwNDc0NQ_c7bcdcbf-6eda-4845-b21b-fcce5dd7aab4"
      unitRef="usd">182354000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDgtNi0xLTEtMTA0NzQ1_7b11424f-4613-4dd8-ade8-4ee10b11fb24"
      unitRef="usd">51000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDgtOC0xLTEtMTA0NzQ1_b75e5987-c3ee-4009-8fac-de519f9168b6"
      unitRef="usd">1381000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDgtMTAtMS0xLTEwNDc0NQ_8d284525-7142-4f24-ae72-fe977b15dfb1"
      unitRef="usd">1166000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDktNi0xLTEtMTA0NzQ1_fcf2beb3-d9bd-4607-b7e7-39fe79845bea"
      unitRef="usd">403313000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDktOC0xLTEtMTA0NzQ1_4131c3dc-5ce0-4587-9d65-9211dcb48040"
      unitRef="usd">188075000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8yOC9mcmFnOmFhMDUwMTM3NjkxNTQzNmZiMzFhZDIwNDRhYmY3NGQ4L3RhYmxlOjI1ZThiZjQ2MDFkZDRjMDliMGZkM2MzNTdjODY4ZjRhL3RhYmxlcmFuZ2U6MjVlOGJmNDYwMWRkNGMwOWIwZmQzYzM1N2M4NjhmNGFfNDktMTAtMS0xLTEwNDc0NQ_84cc3f10-707d-4abc-b868-3567154cf666"
      unitRef="usd">183520000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfMTU0NQ_bc7eb34e-a7eb-47d0-8f91-9fdc69a5bf7e">Organization and Description of Business&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remitly Global, Inc. (the &#x201c;Company&#x201d; or &#x201c;Remitly&#x201d;) was incorporated in the State of Delaware in October 2018 and is headquartered in Seattle, Washington, with various other global office locations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remitly is a leading digital financial services provider for immigrants and their families in over 150 countries, helping customers send money internationally in a quick, reliable, and more cost-effective manner, by leveraging digital channels and supporting cross-border transmissions across the globe.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unless otherwise expressly stated or the context otherwise requires, the terms &#x201c;Remitly&#x201d; and the &#x201c;Company&#x201d; in these notes to the consolidated financial statements refer to Remitly Global, Inc. and its wholly-owned subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Initial Public Offering and Private Placement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In September 2021, the Company completed its initial public offering (the &#x201c;IPO&#x201d;), in which the Company issued and sold 7,000,000 shares of its common stock at $43.00 per share. Concurrently, 5,162,777 shares were sold by certain of the Company&#x2019;s existing stockholders. In addition, the Company issued 581,395 shares of common stock to an existing stockholder in a private placement at the same offering price as the IPO. The Company received net proceeds of $305.2&#160;million for the IPO and private placement, after deducting underwriting discounts and other fees of $20.8&#160;million. In connection with the IPO, 127,410,631 shares of outstanding redeemable convertible preferred stock automatically converted into an equivalent number of shares of common stock on a one-to-one basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfODI0NjMzNzIxMDQwNg_0c38d537-66e2-4ae6-a9d4-0a3661892bf3"
      unitRef="country">150</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i89ed32a48fc44bfebfb4a03f4d90f849_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfOTQy_f08e4bd8-0299-4016-8802-f8bb61ba2ffe"
      unitRef="shares">7000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i3f5048474a4d4c84be3455b81d5c9d3e_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfOTc1_18c8d92e-c69c-4aa5-85fb-a9853994e740"
      unitRef="usdPerShare">43.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i765e9cb76388479e86b1ab77eb5d3541_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfOTc1_c37d3b07-b9d5-49d4-80ad-b4aa87b51b9a"
      unitRef="usdPerShare">43.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i2870c8bb3ac04111bfe786b2a8ef642c_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfOTc1_dc1e4fca-8397-4769-b68a-dcf6c6631363"
      unitRef="usdPerShare">43.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="idc1c301454624aba92863536673fdddb_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfMTAwMw_c3856da5-7ec0-4153-9b9f-8def40ad9dc2"
      unitRef="shares">5162777</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iada5c004795949169a04e7bc2d60afdf_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfMTEwNg_8bc93d8e-efc1-4f75-a152-7a419987795d"
      unitRef="shares">581395</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i38782db1f23546949a3ee02d86e3d055_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfMTI1OA_c52d0412-6fb1-40e9-a2ef-5b5403590b0b"
      unitRef="usd">305200000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <rely:SaleOfStockStockIssuanceCosts
      contextRef="i4b3667f620e24dfeb1021bdf9a88ad22_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfMTM1Mw_715bdafc-7e35-4187-87c6-2c3894d4c505"
      unitRef="usd">20800000</rely:SaleOfStockStockIssuanceCosts>
    <rely:TemporaryEquitySharesRedeemedUponConversionShares
      contextRef="i38782db1f23546949a3ee02d86e3d055_D20210901-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfMTM4NQ_65be4504-69dd-4324-9a6f-b60249157864"
      unitRef="shares">127410631</rely:TemporaryEquitySharesRedeemedUponConversionShares>
    <rely:TemporaryEquityConvertibleConversionRatio
      contextRef="i4b3667f620e24dfeb1021bdf9a88ad22_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNC9mcmFnOmI2MTZiY2FiNTNmYzQyOWI4MmJlM2RlYTMyMDBlZTk0L3RleHRyZWdpb246YjYxNmJjYWI1M2ZjNDI5YjgyYmUzZGVhMzIwMGVlOTRfMTUzMA_48888e78-826a-4569-8568-5e069d8de0c6"
      unitRef="number">1</rely:TemporaryEquityConvertibleConversionRatio>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzA2Mw_6ae0c6b9-9aea-466b-8509-835a80ec6758">Basis of Presentation and Summary of Significant Accounting Policies &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Remitly Global, Inc. and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. In the opinion of management, these consolidated financial statements reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for a fair statement of the consolidated financial statements for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. These estimates and assumptions include, but are not limited to, revenue recognition including the treatment of sales incentive programs, reserves for transaction losses, stock-based compensation expense including the estimated fair value per share of common stock, the carrying value of operating lease right-of-use assets, the recoverability of deferred tax assets, and capitalization of software development costs. The Company bases its estimates on historical experience and on assumptions that management considers reasonable. Actual results could differ from these estimates and assumptions, and these differences could be material to the consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company holds its cash and cash equivalents with financial institutions throughout the world, which management assesses to be of high credit quality. The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents, so long as the Company has legal title to such amounts held in these accounts. Amounts that are held in accounts for which the Company does not have legal title to are recorded separately in our consolidated balance sheets, typically as disbursement prefunding balances. Cash and cash equivalents consist of cash on hand and various deposit accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash primarily consists of cash collateral that the Company maintains with various payment processors in connection with its contractual obligation. The Company has relationships with certain payment processors that are responsible for processing the Company&#x2019;s incoming customer payments. These processors require the Company to maintain certain restricted cash balances as collateral throughout the term of the processor arrangement. As of December 31, 2021 and 2020, the Company had $0.1 million and $1.4 million of restricted cash, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash has been classified as a non-current asset on the consolidated balance sheets as it is not expected to be released within one year of the balance sheet date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Disbursement Prefunding &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company maintains relationships with disbursement partners in various countries.&#160;These partners are responsible for disbursing funds to recipients.&#160;The Company may maintain prefunding balances with these disbursement partners so that they are able to fulfill customer requests.&#160;The Company does not earn interest on these balances.&#160;The balances are not compensating balances and are not legally restricted. The Company is exposed to the risk of loss in the event the Company&#x2019;s disbursement partners fail, for any reason, to disburse funds to recipients according to the Company&#x2019;s instructions. Such reasons could include mistakes by the Company&#x2019;s disbursement partners in processing payment instructions or failing to correctly classify and process error categories, or insolvency or fraud by the Company&#x2019;s disbursement partners. The Company maintains a loss reserve for these accounts which is included in accrued expenses and other current liabilities within the consolidated balance sheets. However, historical losses for the disbursement funding accounts have been inconsequential.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Customer Funds Receivable &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When customers fund their transactions using credit cards or debit cards, there is a clearing period before the cash is received by the Company from the payment processors of usually one business day. Similarly, when customers provide bank information and authorization for the Company to receive funds via electronic funds transfer, the transactions are submitted via batch and received in cash usually in one to three business days. These card and electronic funds are treated as a receivable from the bank until the cash is received by the Company. The Company does not maintain a reserve as historical losses have not been material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The functional currencies of the Company&#x2019;s international subsidiaries in Canada, Australia, Ireland, United Kingdom, and Singapore are each country&#x2019;s local currency. The functional currency of the Company&#x2019;s international subsidiaries in Poland and Nicaragua is the U.S. dollar. The results of operations for the Company&#x2019;s international subsidiaries, with functional currencies other than the U.S. dollar, are translated from the local currency into U.S. dollars using the average exchange rates during each period. All assets and liabilities are translated using exchange rates at the end of each period. All equity transactions and certain assets are translated using historical rates. The consolidated financial statements are presented in U.S. dollars.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company establishes the fair value of its certain assets and liabilities using the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities that are required to be recorded at fair value, the Company considers the principal or most advantageous market in which to transact and the market-based risk. The Company applies fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis. The carrying values of cash equivalents, disbursement prefunding, customer funds receivable, prepaid expenses and other current assets, accounts payable, accrued expenses and other current liabilities, and customer liabilities approximate their respective fair values due to their relative short maturities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.78pt"&gt;Inputs are unadjusted quoted prices in active markets for identical assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.78pt"&gt;Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.78pt"&gt;Inputs are unobservable inputs based on the Company&#x2019;s own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, disbursement prefunding, restricted cash, and customer funds receivable. The Company maintains cash and cash equivalents and restricted cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation. In addition, the Company funds its international operations using accounts with institutions in the major countries where its subsidiaries operate. The Company also prefunds amounts which are held by its disbursement partners, which typically include India, Philippines and Mexico. The Company has not experienced any significant losses on its deposits of cash and cash equivalents, disbursement prefunding, restricted cash or customer funds receivable in the years ended December 31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2021, 2020, and 2019, no individual customer represented 10% or more of the Company&#x2019;s total revenues. As of December 31, 2021 and December 31, 2020, no individual customer represented 10% or more of the Company&#x2019;s customer funds receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred Offering Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to the IPO, deferred offering costs, which consist of direct incremental legal, accounting, and consulting fees relating to the IPO, were capitalized and included in other non-current assets on the consolidated balance sheets. Upon completion of the IPO in September 2021, the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Company reclassified $4.3&#160;million of deferred offering costs to additional-paid-in capital offsetting the IPO proceeds. There were&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; no &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;material deferred offering costs recorded as of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;as of December 31, 2021 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Property and Equipment, Net &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment is stated at cost, less accumulated depreciation and amortization. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.650%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated Useful Lives&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capitalized internal-use software&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 years&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer and office equipment&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 years&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5 years&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lesser of useful life or remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statements of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A lease is defined as a contract, or part of a contract, that conveys the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company adopted ASU No&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;. 2016-02 &#x201c;Leases - Topic 842&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 842&#x201d;) and all subsequent ASUs that modified ASC 842 on January 1, 2020 and elected to apply the guidance to the comparative period. The Company&#x2019;s lease commitments consist primarily of real estate property under various non-cancellable operating leases that expire between 2021 and 2024. The majority of the leases contain renewal options and provisions for increases in rental rates based on a predetermined schedule or an agreed upon index. If, at lease inception, the Company considers the exercise of a renewal option to be reasonably certain, the Company will include the extended term in the calculation of the right-of-use asset and lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Lease classification is determined at the lease commencement date. Operating leases are included in operating lease right-of-use (&#x201c;ROU&#x201d;) assets and operating lease liabilities on the consolidated balance sheets.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ROU assets represent the Company&#x2019;s right to use an underlying asset for the lease term, and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. The lease liability is recognized at commencement date based on the present value of lease payments over the lease term. The ROU asset is initially measured at cost, which is based on the lease liability adjusted for lease prepayments, plus any initial direct costs incurred less any lease incentives received. As the rate implicit in most of its leases is not readily determinable, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Company&#x2019;s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company utilized certain practical expedients and policy elections available under the lease accounting standard. The Company has elected to combine lease and non-lease components as a single lease component for its real estate leases. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also elected not to recognize ROU assets and lease liabilities on its consolidated balance sheets for leases that have a lease term of 12 months or less. The Company recognizes lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease expense for operating leases&#160;is recognized on a straight-line basis over the lease term, which is the non-cancelable term adjusted for any renewal and termination options that are considered reasonably certain. Operating leases are included in operating lease ROU assets, operating lease liabilities, and operating lease liabilities, non-current on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2021, 2020, and 2019, the Company did not have any material finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. When such events occur, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the carrying value of the asset. If impairment exists, the asset is written down to its estimated fair value. During the years ended December 31, 2021, 2020, and 2019, no material impairment of long-lived assets was recorded. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Customer Liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes transactions processed from customers but not yet disbursed to recipients as customer liabilities on the accompanying consolidated balance sheets. Customer liabilities are typically funds in-transit and the duration is typically one to two days. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 3 for information related to the Company&#x2019;s revenue recognition policy.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales Incentives &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company provides sales incentives to customers in a variety of forms, which includes promotions, discounts, and other sales incentives. Cash incentives given to customers are accounted for as reductions to revenue, up to the point where net historical cumulative revenue, at the customer level, is reduced to zero. Those additional incentive costs that would have caused the customer level revenue to be negative are classified as advertising expenses and are included as a component of marketing expenses. In addition, referral credits given to a referrer are classified as marketing expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Transaction Expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transaction expenses include fees paid to disbursement partners for paying funds to the recipient, provisions for transaction losses, fees paid to payment processors for funding transactions, bad debt expense, chargebacks, fraud prevention costs, and costs for compliance tools. See Note 14 for a rollforward of the Company&#x2019;s reserve for transaction losses for the years ended December 31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Reserve for Transaction Losses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is exposed to transaction losses including chargebacks, unauthorized credit card use, and fraud associated with customer transactions and other non-fraud related losses. The Company establishes reserves for such losses based on historical trends and any specific risks identified in processing customer transactions. This reserve is included in accrued expenses and other current liabilities on the consolidated balance sheets. The provision for transaction losses is included as a component of transaction expenses on the consolidated statements of operations and comprehensive loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Customer Support and Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer support and operations expenses consist primarily of personnel-related expenses associated with the Company&#x2019;s customer support and operations organization, including salaries, benefits, and stock-based compensation, as well as third-party costs for customer support services, and travel and related office expenses. This includes the Company&#x2019;s customer service teams which directly support the Company&#x2019;s customers, consisting of online support and call centers, and other costs incurred to support the Company&#x2019;s customers, including related telephony costs to support these teams, customer protection and risk teams, and investments in tools to effectively service the Company&#x2019;s customers, and increased customer self-service capabilities. Customer support and operations expenses also include corporate communication costs and professional services fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Marketing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Marketing expenses consist primarily of advertising costs used to attract new customers, including branding-related expenses. Marketing expenses also include personnel-related expenses associated with the Company&#x2019;s marketing organization, including salaries, benefits, and stock-based compensation, promotions, costs for software subscription services dedicated for use by the Company&#x2019;s marketing organization, and outside services contracted for marketing purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Advertising Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Advertising expenses are charged to operations as incurred and are included as a component of marketing expenses. As noted under &#x201c;Sales Incentives,&#x201d; above, advertising expenses also include additional incentive costs that would have caused the customer level revenue to be negative. Advertising expenses totaled $102.9&#160;million, $62.0 million and $33.0 million during the years ended December 31, 2021, 2020, and 2019, respectively, and are used primarily to attract new customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Technology and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Technology and development expenses consist primarily of personnel-related expenses for employees involved in the research, design, development and maintenance of both new and existing products and services, including salaries, benefits and stock-based compensation. Technology and development expenses also include professional services fees and costs for software subscription services dedicated for use by the Company&#x2019;s technology and development teams. Technology and development costs are generally expensed as incurred and do not include software development costs which qualify for capitalization as internal-use software. The amortization of internal use-software costs which were capitalized in accordance with ASC 350-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles - Goodwill and Other-Internal Use Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, are separately presented under the caption &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2018;depreciation and amortization&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;General and Administrative&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;General and administrative expenses consist primarily of personnel-related expenses for the Company&#x2019;s finance, legal, human resources, facilities, and administrative personnel, including salaries, benefits, and stock-based compensation. General and administrative expenses also include professional services fees, costs for software subscriptions, facilities costs, indirect taxes, and other corporate expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Capitalized Internal-Use Software Costs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for software development costs incurred in connection with its internal-use software in accordance with ASC&#160;350-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles - Goodwill and Other-Internal Use Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. Costs incurred in the preliminary stages of development are expensed as incurred. Once an app has reached the development stage, internal and external costs, if direct and incremental, are capitalized until the software is substantially complete and ready for its intended use. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Internal-use software is amortized on a straight-line basis over its estimated useful life, generally three years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Capitalized Cloud Computing Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company incurs costs to implement cloud computing arrangements that are hosted by a third-party vendor. The Company adopted this new standard prospectively during the fiscal year ended December 31, 2021. For cloud computing arrangements that meet the definition of a service contract, the Company capitalizes implementation costs incurred during the application development stage as a prepaid expense or an other non-current asset and amortizes the costs on a straight-line basis over the term of the associated hosting arrangement and recognized as an operating expense within the consolidated statements of operations. The classification of the expense is determined based on the nature of the hosting arrangement to which the implementation costs relate. Costs related to data conversion, training and other maintenance activities are expensed as incurred. Implementation costs for cloud computing arrangements that meet the definition of a software license are accounted for consistent with software developed or obtained for internal use as detailed further above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Segment and Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 16 for information related to the Company&#x2019;s segment reporting and geographic information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net Loss Per Share Attributable to Common Stockholders&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic and diluted net loss per share attributable to common stockholders is computed using&#160;the&#160;two-class&#160;method&#160;required for participating securities. All series of the Company&#x2019;s redeemable convertible preferred stock and early exercised stock options are considered to be participating securities because all holders are entitled to receive&#160;dividends on a pari passu basis in the event that a dividend is declared on the common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic net loss per share is computed by dividing net loss adjusted to include deemed dividends on redeemable convertible preferred stock by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income attributable to common shares by the weighted-average number of common shares determined for the basic earnings per share plus the dilutive effect of stock options, restricted stock units (&#x201c;RSUs&#x201d;), warrants and redeemable convertible preferred stock. As the Company had losses for the years ended December 31, 2021, 2020, and 2019 all potentially dilutive securities are anti-dilutive, and accordingly, basic net loss per share equaled diluted net loss per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company grants equity awards under its equity incentive plans, as well as its employee stock purchase plan (the &#x201c;ESPP,&#x201d; as further defined in Note 10). The Company measures stock-based compensation expense for both stock options granted under its equity incentive plans, and purchase rights issued under its ESPP, by calculating the estimated fair value of each employee and nonemployee award at the grant date or modification date by applying the Black-Scholes option pricing model (the &#x201c;model&#x201d;). The model utilizes the estimated value of the Company&#x2019;s underlying common stock at the measurement date, the expected or contractual term of the option, the expected stock price volatility, risk-free interest rate, and expected dividend yield of the common stock. Stock-based compensation expense is generally recognized on a straight-line basis over the requisite service period, which is typically the vesting period of the respective award; however, in some instances, the vesting percentages differ throughout the service period. Stock-based compensation for restricted stock units are measured based on the fair market value of the Company&#x2019;s stock on the date of grant. In all instances, the amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the award that is legally vested (i.e., the &#x201c;floor&#x201d; pursuant to ASC 718). Forfeitures are recognized in the period in which they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company calculates the expected term based on the average period the options are expected to remain outstanding using the simplified method, generally calculated as the midpoint of the requisite service period and the contractual term of the award. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company bases its estimate of expected volatility on the historical volatility of comparable companies from a representative peer group selected based on industry, financial, and market capitalization data. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s expected dividend yield is zero as it has not declared nor paid any dividends during the years ended December 31, 2021, 2020, and 2019 and does not currently expect to do so in the future. The risk-free interest rate used in the model is based on the implied yield currently available in the U.S. Treasury securities at maturity with an equivalent term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s 2011 and 2021 equity plans allow for early exercise of employee stock options whereby the option holder is allowed to exercise prior to vesting. The consideration received for an early exercise of an option is considered to be a deposit of the exercise price, and the related dollar amount is recorded as a liability and reflected in accrued expenses and other current liabilities in the consolidated balance sheets. This liability is reclassified to additional paid-in capital as the awards vest. Any unvested shares are subject to repurchase by the Company at their original exercise price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the consolidated financial statements and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes deferred tax assets to the extent that these assets are believed more likely than not to be realized. In making such a determination, all available positive and negative evidence is considered, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax benefits for uncertain tax positions are based upon management&#x2019;s evaluation of the information available at the reporting date. We recognize and measure uncertain tax positions in accordance with GAAP, pursuant to which we only recognize the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The benefit for positions meeting the recognition threshold is measured as the largest benefit more likely than not of being realized upon settlement with a taxing authority that has full knowledge of all relevant information. The Company&#x2019;s policy is to recognize interest and penalties related to income taxes as a component of provision for income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; (&#x201c;ASU&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU No. 2018-15,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Intangibles - Goodwill and Other-Internal-Use Software (Subtopic 350-40),Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Under existing GAAP, there is diversity in practice in accounting for the costs of implementing cloud computing arrangements (CCA) that are service contracts. The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The standard also requires the presentation of the amortization of the capitalized implementation costs in the same line item in the consolidated statements of comprehensive loss as the fees associated with the hosting arrangement. The new standard is effective for fiscal years beginning after December&#160;15, 2020, and interim periods within fiscal years beginning after December&#160;15, 2021 with early adoption permitted. This ASU was adopted on a prospective basis for the fiscal year ended  December 31, 2021. The Company capitalized $1.1 million related to the implementation of cloud computing arrangements and recorded amortization expense of $0.2 million during the year ended December 31, 2021 as a result of the adoption of this ASU.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Pronouncements Not Yet Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. This ASU replaces the existing incurred loss impairment methodology that recognizes credit losses when a probable loss has been incurred with new methodology pursuant to which loss estimates are based upon lifetime expected credit losses. The amendments in this ASU require a financial asset that is measured at amortized cost to be presented at the net amount expected to be collected. The consolidated statement of operations would then reflect the measurement of credit losses for newly recognized financial assets as well as changes to the expected credit losses that have taken place during the reporting period. The change in allowance recognized as a result of adoption will occur through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the ASU is adopted. The new standard is effective for fiscal years beginning after December&#160;15, 2022, and interim periods within that fiscal year with early adoption permitted. The&#160;Company is currently assessing the impact of the guidance on its consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued&#160;ASU 2019-12,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, which modifies ASC 740&#160;to simplify the accounting for income taxes. The ASU&#x2019;s amendments are based on changes that were suggested by stakeholders as part of the FASB&#x2019;s simplification initiative (i.e., the Board&#x2019;s effort to reduce the complexity of accounting standards while maintaining or enhancing the helpfulness of information provided to financial statement users). ASU 2019-12 removes certain exceptions related to the approach for intra period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The new standard is effective for fiscal years beginning after December&#160;15, 2021, and interim periods within fiscal years beginning after December&#160;15, 2022 with early adoption permitted. The&#160;Company is currently assessing the impact of the guidance on its consolidated financial statements. We expect to adopt this ASU on a prospective basis in the first quarter of 2022 and do not expect the adoption to have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There are other new accounting pronouncements issued by the FASB that we have adopted or will adopt, as applicable. We do not believe any of these accounting pronouncements have had, or will have, a material impact on our consolidated financial statements or disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzA1OQ_c61739c1-1d56-4cba-8a64-16383e1697fc">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Remitly Global, Inc. and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. In the opinion of management, these consolidated financial statements reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for a fair statement of the consolidated financial statements for all periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzA2NA_712a052f-0e8b-4d11-8d1b-f9a650d1341e">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Remitly Global, Inc. and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. In the opinion of management, these consolidated financial statements reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for a fair statement of the consolidated financial statements for all periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzA2MA_90ac4b6a-0432-4128-bedc-2f4d5e0a4a77">Use of Estimates The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. These estimates and assumptions include, but are not limited to, revenue recognition including the treatment of sales incentive programs, reserves for transaction losses, stock-based compensation expense including the estimated fair value per share of common stock, the carrying value of operating lease right-of-use assets, the recoverability of deferred tax assets, and capitalization of software development costs. The Company bases its estimates on historical experience and on assumptions that management considers reasonable. Actual results could differ from these estimates and assumptions, and these differences could be material to the consolidated financial statements.</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA0OQ_c4dd9891-1ab5-4225-8a34-be2219baa3d1">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company holds its cash and cash equivalents with financial institutions throughout the world, which management assesses to be of high credit quality. The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents, so long as the Company has legal title to such amounts held in these accounts. Amounts that are held in accounts for which the Company does not have legal title to are recorded separately in our consolidated balance sheets, typically as disbursement prefunding balances. Cash and cash equivalents consist of cash on hand and various deposit accounts.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA1MA_05a848df-3b29-4e60-954b-dc6d655ca7ae">Restricted CashRestricted cash primarily consists of cash collateral that the Company maintains with various payment processors in connection with its contractual obligation. The Company has relationships with certain payment processors that are responsible for processing the Company&#x2019;s incoming customer payments. These processors require the Company to maintain certain restricted cash balances as collateral throughout the term of the processor arrangement. Restricted cash has been classified as a non-current asset on the consolidated balance sheets as it is not expected to be released within one year of the balance sheet date.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMzg0ODI5MDgwMjUxNg_2527ae38-2557-4b67-8ada-6ddf21effd62"
      unitRef="usd">100000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMzg0ODI5MDgwMjUzNQ_08878ba1-c4fa-47af-8506-102d219464aa"
      unitRef="usd">1400000</us-gaap:RestrictedCashNoncurrent>
    <rely:DisbursementPrefundingPolicyPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA1Mg_9a6ab356-d011-45f5-a35f-29d8a5cc25ad">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Disbursement Prefunding &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company maintains relationships with disbursement partners in various countries.&#160;These partners are responsible for disbursing funds to recipients.&#160;The Company may maintain prefunding balances with these disbursement partners so that they are able to fulfill customer requests.&#160;The Company does not earn interest on these balances.&#160;The balances are not compensating balances and are not legally restricted. The Company is exposed to the risk of loss in the event the Company&#x2019;s disbursement partners fail, for any reason, to disburse funds to recipients according to the Company&#x2019;s instructions. Such reasons could include mistakes by the Company&#x2019;s disbursement partners in processing payment instructions or failing to correctly classify and process error categories, or insolvency or fraud by the Company&#x2019;s disbursement partners. The Company maintains a loss reserve for these accounts which is included in accrued expenses and other current liabilities within the consolidated balance sheets. However, historical losses for the disbursement funding accounts have been inconsequential.&lt;/span&gt;&lt;/div&gt;</rely:DisbursementPrefundingPolicyPolicyTextBlock>
    <rely:SettlementAssetsPolicyPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA1Mw_7047dff9-b5ec-40df-8848-83b5e5f26bc7">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Customer Funds Receivable &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When customers fund their transactions using credit cards or debit cards, there is a clearing period before the cash is received by the Company from the payment processors of usually one business day. Similarly, when customers provide bank information and authorization for the Company to receive funds via electronic funds transfer, the transactions are submitted via batch and received in cash usually in one to three business days. These card and electronic funds are treated as a receivable from the bank until the cash is received by the Company. The Company does not maintain a reserve as historical losses have not been material.&lt;/span&gt;&lt;/div&gt;</rely:SettlementAssetsPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA1NA_0302e470-7a9d-43e9-8968-0f832e63f5c2">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The functional currencies of the Company&#x2019;s international subsidiaries in Canada, Australia, Ireland, United Kingdom, and Singapore are each country&#x2019;s local currency. The functional currency of the Company&#x2019;s international subsidiaries in Poland and Nicaragua is the U.S. dollar. The results of operations for the Company&#x2019;s international subsidiaries, with functional currencies other than the U.S. dollar, are translated from the local currency into U.S. dollars using the average exchange rates during each period. All assets and liabilities are translated using exchange rates at the end of each period. All equity transactions and certain assets are translated using historical rates. The consolidated financial statements are presented in U.S. dollars.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA1OA_ada6d759-4bbf-480d-bcb2-1f019daafb0f">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company establishes the fair value of its certain assets and liabilities using the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities that are required to be recorded at fair value, the Company considers the principal or most advantageous market in which to transact and the market-based risk. The Company applies fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis. The carrying values of cash equivalents, disbursement prefunding, customer funds receivable, prepaid expenses and other current assets, accounts payable, accrued expenses and other current liabilities, and customer liabilities approximate their respective fair values due to their relative short maturities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.78pt"&gt;Inputs are unadjusted quoted prices in active markets for identical assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:54pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.78pt"&gt;Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments. &lt;/span&gt;&lt;/div&gt;Level 3Inputs are unobservable inputs based on the Company&#x2019;s own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA1NQ_fe33426e-8ebd-43ea-bf35-0f03951f41cf">Concentration of Credit Risk Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, disbursement prefunding, restricted cash, and customer funds receivable. The Company maintains cash and cash equivalents and restricted cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation. In addition, the Company funds its international operations using accounts with institutions in the major countries where its subsidiaries operate. The Company also prefunds amounts which are held by its disbursement partners, which typically include India, Philippines and Mexico.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA1Nw_3277d7f2-0746-43dd-bce9-feab6ea1570e">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred Offering Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to the IPO, deferred offering costs, which consist of direct incremental legal, accounting, and consulting fees relating to the IPO, were capitalized and included in other non-current assets on the consolidated balance sheets. Upon completion of the IPO in September 2021, the &lt;/span&gt;&lt;/div&gt;Company reclassified $4.3&#160;million of deferred offering costs to additional-paid-in capital offsetting the IPO proceeds.</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i38782db1f23546949a3ee02d86e3d055_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNjA0NzMxMzk3MjkwNA_6cdb43fa-bf3e-4063-a65e-e7c63b3b50e8"
      unitRef="usd">4300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <rely:DeferredOfferingCostsPayable
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMjc0ODc3OTE4ODk4Mg_68c464ea-204c-49ee-8d23-f7d123dfefd2"
      unitRef="usd">0</rely:DeferredOfferingCostsPayable>
    <rely:DeferredOfferingCostsPayable
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMjc0ODc3OTE4ODk4Mg_fbb987de-ee7b-4b1b-9ee9-3327e1602afa"
      unitRef="usd">0</rely:DeferredOfferingCostsPayable>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA1OQ_508a66ac-5b64-4072-a304-5e6280ebac87">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Property and Equipment, Net &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment is stated at cost, less accumulated depreciation and amortization. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.650%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated Useful Lives&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capitalized internal-use software&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 years&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer and office equipment&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 years&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5 years&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lesser of useful life or remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statements of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA2MA_9cc9caa2-3c84-42ab-8f09-22506e5f0809">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.650%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated Useful Lives&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capitalized internal-use software&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 years&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer and office equipment&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 years&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5 years&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lesser of useful life or remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:70.566%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capitalized internal-use software&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,022&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,170&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer and office 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,700&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,422&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,445&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,390&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,188&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,609&#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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,355&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,591&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Accumulated depreciation and amortization&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13,106)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,916)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,249&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,675&#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:PropertyPlantAndEquipmentUsefulLife
      contextRef="id97e71c1351c49d59a51c23d433ecb81_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RhYmxlOjJiMTI1ODg5MmE3ZTRjNjFiY2JjZjZmZDg0NjFlNjBiL3RhYmxlcmFuZ2U6MmIxMjU4ODkyYTdlNGM2MWJjYmNmNmZkODQ2MWU2MGJfMS0xLTEtMS0xMzc0NDc_032174a4-0394-4857-b765-dcf23f6ca587">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7eda724dabe8482684fff2a845dfd5d6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RhYmxlOjJiMTI1ODg5MmE3ZTRjNjFiY2JjZjZmZDg0NjFlNjBiL3RhYmxlcmFuZ2U6MmIxMjU4ODkyYTdlNGM2MWJjYmNmNmZkODQ2MWU2MGJfMi0xLTEtMS0xMzc0NDc_bddcc0d6-fb39-4b3d-aa54-a612c7b59634">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9b64aa5829a040cf8b0f0f50ec9f9547_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RhYmxlOjJiMTI1ODg5MmE3ZTRjNjFiY2JjZjZmZDg0NjFlNjBiL3RhYmxlcmFuZ2U6MmIxMjU4ODkyYTdlNGM2MWJjYmNmNmZkODQ2MWU2MGJfMy0xLTEtMS0xMzc0NDc_4aaaf164-3e3f-42f4-847a-592ec2a703b2">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA2MQ_cfbb4dae-4837-4832-8495-2635c54600fe">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A lease is defined as a contract, or part of a contract, that conveys the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company adopted ASU No&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;. 2016-02 &#x201c;Leases - Topic 842&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 842&#x201d;) and all subsequent ASUs that modified ASC 842 on January 1, 2020 and elected to apply the guidance to the comparative period. The Company&#x2019;s lease commitments consist primarily of real estate property under various non-cancellable operating leases that expire between 2021 and 2024. The majority of the leases contain renewal options and provisions for increases in rental rates based on a predetermined schedule or an agreed upon index. If, at lease inception, the Company considers the exercise of a renewal option to be reasonably certain, the Company will include the extended term in the calculation of the right-of-use asset and lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Lease classification is determined at the lease commencement date. Operating leases are included in operating lease right-of-use (&#x201c;ROU&#x201d;) assets and operating lease liabilities on the consolidated balance sheets.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ROU assets represent the Company&#x2019;s right to use an underlying asset for the lease term, and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. The lease liability is recognized at commencement date based on the present value of lease payments over the lease term. The ROU asset is initially measured at cost, which is based on the lease liability adjusted for lease prepayments, plus any initial direct costs incurred less any lease incentives received. As the rate implicit in most of its leases is not readily determinable, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Company&#x2019;s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company utilized certain practical expedients and policy elections available under the lease accounting standard. The Company has elected to combine lease and non-lease components as a single lease component for its real estate leases. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also elected not to recognize ROU assets and lease liabilities on its consolidated balance sheets for leases that have a lease term of 12 months or less. The Company recognizes lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease expense for operating leases&#160;is recognized on a straight-line basis over the lease term, which is the non-cancelable term adjusted for any renewal and termination options that are considered reasonably certain. Operating leases are included in operating lease ROU assets, operating lease liabilities, and operating lease liabilities, non-current on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA2Mg_f408eec9-98a2-4413-9d6e-68a164a1cff4">Impairment of Long-Lived Assets The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. When such events occur, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the carrying value of the asset. If impairment exists, the asset is written down to its estimated fair value.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMzg0ODI5MDgwMjU2Ng_76471bac-9b47-415c-834f-ed98e9b6860f"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMzg0ODI5MDgwMjU2Ng_b23b7f02-07e3-4e61-a776-98e28a6396f4"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMzg0ODI5MDgwMjU2Ng_f794ef97-6707-4bbc-aad2-8f736c3e548e"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <rely:SettlementLiabilitiesPolicyPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA2Mw_0bc622f6-dec9-40b8-8aeb-42b6172be7f2">Customer Liabilities The Company recognizes transactions processed from customers but not yet disbursed to recipients as customer liabilities on the accompanying consolidated balance sheets. Customer liabilities are typically funds in-transit and the duration is typically one to two days.</rely:SettlementLiabilitiesPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA2NA_51d51e95-4824-4378-ade2-1ef3eb43235f">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales Incentives &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company provides sales incentives to customers in a variety of forms, which includes promotions, discounts, and other sales incentives. Cash incentives given to customers are accounted for as reductions to revenue, up to the point where net historical cumulative revenue, at the customer level, is reduced to zero. Those additional incentive costs that would have caused the customer level revenue to be negative are classified as advertising expenses and are included as a component of marketing expenses. In addition, referral credits given to a referrer are classified as marketing expenses.&lt;/span&gt;&lt;/div&gt;Revenue&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s primary source of revenue is generated from its remittance business. Revenue is earned from transaction fees charged to customers and foreign exchange spreads between the foreign exchange rate offered to customers and the foreign exchange rate on the Company's currency purchases. Revenue is recognized when control of these services is transferred to the Company&#x2019;s customers, which is the time the funds have been delivered to the intended recipient in an amount that reflects the consideration the Company expects to be entitled to in exchange for services provided. The Company accounts for revenue in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(Topic 606),&#160;which includes the following steps:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;identification of the contract with a customer; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;identification of the performance obligations in the contract; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;determination of the transaction price;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;allocation of the transaction price to the performance obligations in the contract; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;recognition of revenue when, or as, the Company satisfies a performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customers engage the Company to perform one integrated service &#x2014; collect the customer&#x2019;s money and deliver funds to the intended recipient in the currency requested. Payment is generally due from the customer upfront upon initiation of a transaction, when the customer simultaneously agrees to the Company&#x2019;s terms and conditions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is derived from each transaction and varies based on the funding method chosen by the customer, the size of the transaction, the currency to be ultimately disbursed, the rate at which the currency was purchased, and the countries to which the funds are transferred. The Company&#x2019;s contract with customers can be terminated by the customer without a termination penalty up until the time the funds have been delivered to the intended recipient. Therefore, the Company&#x2019;s contracts are defined at the transaction level and do not extend beyond the service already provided. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s service comprises a single performance obligation to complete transactions for the Company&#x2019;s customers. Using compliance and risk assessment tools, the Company performs a transaction risk assessment on individual transactions to determine whether a transaction should be accepted. When the Company accepts a transaction and processes the designated payment method of the customer, the Company becomes obligated to its customer to complete the payment transaction, at which time a receivable is recorded, along with a corresponding customer liability. None of the Company&#x2019;s contracts contain a significant financing component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes transaction revenue on a gross basis as it is the principal for fulfilling payment transactions. As the principal to the transaction, the Company controls the service of completing payments on its payment platform. The Company bears primary responsibility for the fulfillment of the payment service, is the merchant of record, contracts directly with its customers, controls the product specifications, and defines the value proposition of its services. The Company is also responsible for providing customer support. Further, the Company has full discretion over determining the fee charged to its customers, which is independent of the cost it incurs in instances where it may utilize payment processors or other financial institutions to perform services on its behalf. These fees paid to payment processors and other financial institutions are recognized as transaction expenses in the consolidated statements of operations. The Company does not have any capitalized contract acquisition costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA2NQ_236d732e-6bd5-4103-b4cd-2417d6a686a6">Transaction Expenses Transaction expenses include fees paid to disbursement partners for paying funds to the recipient, provisions for transaction losses, fees paid to payment processors for funding transactions, bad debt expense, chargebacks, fraud prevention costs, and costs for compliance tools.&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Customer Support and Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer support and operations expenses consist primarily of personnel-related expenses associated with the Company&#x2019;s customer support and operations organization, including salaries, benefits, and stock-based compensation, as well as third-party costs for customer support services, and travel and related office expenses. This includes the Company&#x2019;s customer service teams which directly support the Company&#x2019;s customers, consisting of online support and call centers, and other costs incurred to support the Company&#x2019;s customers, including related telephony costs to support these teams, customer protection and risk teams, and investments in tools to effectively service the Company&#x2019;s customers, and increased customer self-service capabilities. Customer support and operations expenses also include corporate communication costs and professional services fees.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTU4MjIyOQ_8f224ef7-e31c-48af-b7a6-2b2128c99823">Reserve for Transaction Losses The Company is exposed to transaction losses including chargebacks, unauthorized credit card use, and fraud associated with customer transactions and other non-fraud related losses. The Company establishes reserves for such losses based on historical trends and any specific risks identified in processing customer transactions. This reserve is included in accrued expenses and other current liabilities on the consolidated balance sheets. The provision for transaction losses is included as a component of transaction expenses on the consolidated statements of operations and comprehensive loss.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <rely:MarketingCostsPolicyPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA2Nw_5d1bdb8c-10da-445c-8de4-f9781acadb25">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Marketing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Marketing expenses consist primarily of advertising costs used to attract new customers, including branding-related expenses. Marketing expenses also include personnel-related expenses associated with the Company&#x2019;s marketing organization, including salaries, benefits, and stock-based compensation, promotions, costs for software subscription services dedicated for use by the Company&#x2019;s marketing organization, and outside services contracted for marketing purposes.&lt;/span&gt;&lt;/div&gt;</rely:MarketingCostsPolicyPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTU3NTA4Mw_af30a5b8-7a18-4c20-a74f-8aaaa9a62c9d">Advertising ExpenseAdvertising expenses are charged to operations as incurred and are included as a component of marketing expenses. As noted under &#x201c;Sales Incentives,&#x201d; above, advertising expenses also include additional incentive costs that would have caused the customer level revenue to be negative.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMjc0ODc3OTIyMzI3Mw_7ee4ac98-c421-43ab-aae7-04820f2c16a2"
      unitRef="usd">102900000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMjc0ODc3OTIyMzI4MQ_e06a3432-c74f-4720-add4-e638e3768d2e"
      unitRef="usd">62000000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMTA5OTUxMTgxNzI3OA_7e770bc1-b61b-4d21-8bd3-c9cd4238cabc"
      unitRef="usd">33000000</us-gaap:AdvertisingExpense>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA2OA_db987ca4-ac1a-4c2f-a1ca-1bddb07e0282">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Technology and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Technology and development expenses consist primarily of personnel-related expenses for employees involved in the research, design, development and maintenance of both new and existing products and services, including salaries, benefits and stock-based compensation. Technology and development expenses also include professional services fees and costs for software subscription services dedicated for use by the Company&#x2019;s technology and development teams. Technology and development costs are generally expensed as incurred and do not include software development costs which qualify for capitalization as internal-use software. The amortization of internal use-software costs which were capitalized in accordance with ASC 350-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles - Goodwill and Other-Internal Use Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, are separately presented under the caption &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2018;depreciation and amortization&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA2OQ_d6eccbde-20ce-4253-bf2d-7ae13a59dec4">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;General and Administrative&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;General and administrative expenses consist primarily of personnel-related expenses for the Company&#x2019;s finance, legal, human resources, facilities, and administrative personnel, including salaries, benefits, and stock-based compensation. General and administrative expenses also include professional services fees, costs for software subscriptions, facilities costs, indirect taxes, and other corporate expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <rely:HostingArrangementServiceContractPolicyPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA3MA_9abb760b-2c83-4564-a54b-78fb4682e8a4">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Capitalized Internal-Use Software Costs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for software development costs incurred in connection with its internal-use software in accordance with ASC&#160;350-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles - Goodwill and Other-Internal Use Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. Costs incurred in the preliminary stages of development are expensed as incurred. Once an app has reached the development stage, internal and external costs, if direct and incremental, are capitalized until the software is substantially complete and ready for its intended use. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Internal-use software is amortized on a straight-line basis over its estimated useful life, generally three years. Management evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Capitalized Cloud Computing Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company incurs costs to implement cloud computing arrangements that are hosted by a third-party vendor. The Company adopted this new standard prospectively during the fiscal year ended December 31, 2021. For cloud computing arrangements that meet the definition of a service contract, the Company capitalizes implementation costs incurred during the application development stage as a prepaid expense or an other non-current asset and amortizes the costs on a straight-line basis over the term of the associated hosting arrangement and recognized as an operating expense within the consolidated statements of operations. The classification of the expense is determined based on the nature of the hosting arrangement to which the implementation costs relate. Costs related to data conversion, training and other maintenance activities are expensed as incurred. Implementation costs for cloud computing arrangements that meet the definition of a software license are accounted for consistent with software developed or obtained for internal use as detailed further above.&lt;/span&gt;&lt;/div&gt;</rely:HostingArrangementServiceContractPolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id97e71c1351c49d59a51c23d433ecb81_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMTA5OTUxMTgyMzIyMw_9f91c17e-98a3-4f10-b87d-63ba93ced7a0">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA3MQ_b6dc93b0-0946-44a4-afa6-3be8e6abebde">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net Loss Per Share Attributable to Common Stockholders&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic and diluted net loss per share attributable to common stockholders is computed using&#160;the&#160;two-class&#160;method&#160;required for participating securities. All series of the Company&#x2019;s redeemable convertible preferred stock and early exercised stock options are considered to be participating securities because all holders are entitled to receive&#160;dividends on a pari passu basis in the event that a dividend is declared on the common stock.&lt;/span&gt;&lt;/div&gt;Under the two-class method, basic net loss per share is computed by dividing net loss adjusted to include deemed dividends on redeemable convertible preferred stock by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income attributable to common shares by the weighted-average number of common shares determined for the basic earnings per share plus the dilutive effect of stock options, restricted stock units (&#x201c;RSUs&#x201d;), warrants and redeemable convertible preferred stock.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA3Mg_23e9fabf-ba54-469c-a48f-1e7dd705e995">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company grants equity awards under its equity incentive plans, as well as its employee stock purchase plan (the &#x201c;ESPP,&#x201d; as further defined in Note 10). The Company measures stock-based compensation expense for both stock options granted under its equity incentive plans, and purchase rights issued under its ESPP, by calculating the estimated fair value of each employee and nonemployee award at the grant date or modification date by applying the Black-Scholes option pricing model (the &#x201c;model&#x201d;). The model utilizes the estimated value of the Company&#x2019;s underlying common stock at the measurement date, the expected or contractual term of the option, the expected stock price volatility, risk-free interest rate, and expected dividend yield of the common stock. Stock-based compensation expense is generally recognized on a straight-line basis over the requisite service period, which is typically the vesting period of the respective award; however, in some instances, the vesting percentages differ throughout the service period. Stock-based compensation for restricted stock units are measured based on the fair market value of the Company&#x2019;s stock on the date of grant. In all instances, the amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the award that is legally vested (i.e., the &#x201c;floor&#x201d; pursuant to ASC 718). Forfeitures are recognized in the period in which they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company calculates the expected term based on the average period the options are expected to remain outstanding using the simplified method, generally calculated as the midpoint of the requisite service period and the contractual term of the award. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company bases its estimate of expected volatility on the historical volatility of comparable companies from a representative peer group selected based on industry, financial, and market capitalization data. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s expected dividend yield is zero as it has not declared nor paid any dividends during the years ended December 31, 2021, 2020, and 2019 and does not currently expect to do so in the future. The risk-free interest rate used in the model is based on the implied yield currently available in the U.S. Treasury securities at maturity with an equivalent term. &lt;/span&gt;&lt;/div&gt;The Company&#x2019;s 2011 and 2021 equity plans allow for early exercise of employee stock options whereby the option holder is allowed to exercise prior to vesting. The consideration received for an early exercise of an option is considered to be a deposit of the exercise price, and the related dollar amount is recorded as a liability and reflected in accrued expenses and other current liabilities in the consolidated balance sheets. This liability is reclassified to additional paid-in capital as the awards vest. Any unvested shares are subject to repurchase by the Company at their original exercise price.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzY5NjU4MTUwMDA3Mw_f09ebe68-348b-4ca3-b30b-e4cb364559e2">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the consolidated financial statements and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes deferred tax assets to the extent that these assets are believed more likely than not to be realized. In making such a determination, all available positive and negative evidence is considered, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax benefits for uncertain tax positions are based upon management&#x2019;s evaluation of the information available at the reporting date. We recognize and measure uncertain tax positions in accordance with GAAP, pursuant to which we only recognize the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The benefit for positions meeting the recognition threshold is measured as the largest benefit more likely than not of being realized upon settlement with a taxing authority that has full knowledge of all relevant information. The Company&#x2019;s policy is to recognize interest and penalties related to income taxes as a component of provision for income taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfNzA2Mg_750130c9-df69-4fa9-8e4b-3db48437228b">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; (&#x201c;ASU&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU No. 2018-15,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Intangibles - Goodwill and Other-Internal-Use Software (Subtopic 350-40),Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Under existing GAAP, there is diversity in practice in accounting for the costs of implementing cloud computing arrangements (CCA) that are service contracts. The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The standard also requires the presentation of the amortization of the capitalized implementation costs in the same line item in the consolidated statements of comprehensive loss as the fees associated with the hosting arrangement. The new standard is effective for fiscal years beginning after December&#160;15, 2020, and interim periods within fiscal years beginning after December&#160;15, 2021 with early adoption permitted. This ASU was adopted on a prospective basis for the fiscal year ended  December 31, 2021. The Company capitalized $1.1 million related to the implementation of cloud computing arrangements and recorded amortization expense of $0.2 million during the year ended December 31, 2021 as a result of the adoption of this ASU.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Pronouncements Not Yet Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. This ASU replaces the existing incurred loss impairment methodology that recognizes credit losses when a probable loss has been incurred with new methodology pursuant to which loss estimates are based upon lifetime expected credit losses. The amendments in this ASU require a financial asset that is measured at amortized cost to be presented at the net amount expected to be collected. The consolidated statement of operations would then reflect the measurement of credit losses for newly recognized financial assets as well as changes to the expected credit losses that have taken place during the reporting period. The change in allowance recognized as a result of adoption will occur through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the ASU is adopted. The new standard is effective for fiscal years beginning after December&#160;15, 2022, and interim periods within that fiscal year with early adoption permitted. The&#160;Company is currently assessing the impact of the guidance on its consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued&#160;ASU 2019-12,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, which modifies ASC 740&#160;to simplify the accounting for income taxes. The ASU&#x2019;s amendments are based on changes that were suggested by stakeholders as part of the FASB&#x2019;s simplification initiative (i.e., the Board&#x2019;s effort to reduce the complexity of accounting standards while maintaining or enhancing the helpfulness of information provided to financial statement users). ASU 2019-12 removes certain exceptions related to the approach for intra period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The new standard is effective for fiscal years beginning after December&#160;15, 2021, and interim periods within fiscal years beginning after December&#160;15, 2022 with early adoption permitted. The&#160;Company is currently assessing the impact of the guidance on its consolidated financial statements. We expect to adopt this ASU on a prospective basis in the first quarter of 2022 and do not expect the adoption to have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There are other new accounting pronouncements issued by the FASB that we have adopted or will adopt, as applicable. We do not believe any of these accounting pronouncements have had, or will have, a material impact on our consolidated financial statements or disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <rely:HostingArrangementServiceContractImplementationCostCapitalizedAdditions
      contextRef="ib5a90a6d164f4012b46fe5e29891b4d8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMTA5OTUxMTgxNTgzNQ_866abd70-af7d-4c3f-a413-0a4ed1ea6efb"
      unitRef="usd">1100000</rely:HostingArrangementServiceContractImplementationCostCapitalizedAdditions>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization
      contextRef="ib5a90a6d164f4012b46fe5e29891b4d8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8zNy9mcmFnOjgxZTNlODIxNWJlYTQ5ZWI4YThhNjk1ZTkyNjAyOTg4L3RleHRyZWdpb246ODFlM2U4MjE1YmVhNDllYjhhOGE2OTVlOTI2MDI5ODhfMTA5OTUxMTgxNTg0Mg_c2be1f6e-d62b-4d24-87cb-196c0e3d5eb1"
      unitRef="usd">200000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfNDc5Nw_0c7ea2bb-99d6-419c-85ea-259acfe8d0f7">Revenue&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s primary source of revenue is generated from its remittance business. Revenue is earned from transaction fees charged to customers and foreign exchange spreads between the foreign exchange rate offered to customers and the foreign exchange rate on the Company's currency purchases. Revenue is recognized when control of these services is transferred to the Company&#x2019;s customers, which is the time the funds have been delivered to the intended recipient in an amount that reflects the consideration the Company expects to be entitled to in exchange for services provided. The Company accounts for revenue in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(Topic 606),&#160;which includes the following steps:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;identification of the contract with a customer; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;identification of the performance obligations in the contract; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;determination of the transaction price;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;allocation of the transaction price to the performance obligations in the contract; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;recognition of revenue when, or as, the Company satisfies a performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customers engage the Company to perform one integrated service &#x2014; collect the customer&#x2019;s money and deliver funds to the intended recipient in the currency requested. Payment is generally due from the customer upfront upon initiation of a transaction, when the customer simultaneously agrees to the Company&#x2019;s terms and conditions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is derived from each transaction and varies based on the funding method chosen by the customer, the size of the transaction, the currency to be ultimately disbursed, the rate at which the currency was purchased, and the countries to which the funds are transferred. The Company&#x2019;s contract with customers can be terminated by the customer without a termination penalty up until the time the funds have been delivered to the intended recipient. Therefore, the Company&#x2019;s contracts are defined at the transaction level and do not extend beyond the service already provided. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s service comprises a single performance obligation to complete transactions for the Company&#x2019;s customers. Using compliance and risk assessment tools, the Company performs a transaction risk assessment on individual transactions to determine whether a transaction should be accepted. When the Company accepts a transaction and processes the designated payment method of the customer, the Company becomes obligated to its customer to complete the payment transaction, at which time a receivable is recorded, along with a corresponding customer liability. None of the Company&#x2019;s contracts contain a significant financing component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes transaction revenue on a gross basis as it is the principal for fulfilling payment transactions. As the principal to the transaction, the Company controls the service of completing payments on its payment platform. The Company bears primary responsibility for the fulfillment of the payment service, is the merchant of record, contracts directly with its customers, controls the product specifications, and defines the value proposition of its services. The Company is also responsible for providing customer support. Further, the Company has full discretion over determining the fee charged to its customers, which is independent of the cost it incurs in instances where it may utilize payment processors or other financial institutions to perform services on its behalf. These fees paid to payment processors and other financial institutions are recognized as transaction expenses in the consolidated statements of operations. The Company does not have any capitalized contract acquisition costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The deferred revenue balances from contracts with customers were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.849%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue, beginning of the period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,105&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;137&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;96&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue, end of the period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,212&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;137&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in deferred revenue during the period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;968&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue recognized during the year ended December 31, 2021 from amounts included in deferred revenue at the beginning of the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;period was $0.3&#160;million. Revenue recognized during the years ended December 31, 2020 and 2019 includes substantially all amounts included in deferred revenue at the beginning of each respective year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue represents amounts received from customers for which the performance obligations are not yet fulfilled. Deferred revenue for our remittance business is included within accrued expenses and other current liabilities on the consolidated balance sheets as the performance obligations are expected to be fulfilled within the next year. As of December 31, 2021, approximately $0.4&#160;million of other deferred revenue is recorded within other non-current liabilities and relates to an upfront long-term incentive payment received from a customer that will be recognized over the next three years, in line with the underlying performance obligations to which it relates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales Incentives &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2021, 2020, and 2019, payments made to customers resulted in reductions to revenue of $18.1&#160;million, $15.7&#160;million, and $7.9&#160;million, respectively, and charges to sales and marketing expense of $12.0&#160;million, $9.8&#160;million, and $6.1&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfNDc5OA_0b119f35-e9ff-4a23-9b6a-d21934a5f008">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The deferred revenue balances from contracts with customers were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.849%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue, beginning of the period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,105&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;137&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;96&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue, end of the period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,212&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;137&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in deferred revenue during the period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;968&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41&#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;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RhYmxlOjJmZGUyN2ZlOTI0MTRhN2ViZjE2ZTNlNzU1NmFmZTJhL3RhYmxlcmFuZ2U6MmZkZTI3ZmU5MjQxNGE3ZWJmMTZlM2U3NTU2YWZlMmFfMi01LTEtMS0xMTQ0OTI_faf4f4f1-718c-497d-92ce-bd5f72e1598a"
      unitRef="usd">1105000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RhYmxlOjJmZGUyN2ZlOTI0MTRhN2ViZjE2ZTNlNzU1NmFmZTJhL3RhYmxlcmFuZ2U6MmZkZTI3ZmU5MjQxNGE3ZWJmMTZlM2U3NTU2YWZlMmFfMi03LTEtMS0xMTQ1MDA_8a5537f5-3588-4dad-9df1-ad37c55f905a"
      unitRef="usd">137000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i9e5475baf7264c6095ec34ccc8248e3f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RhYmxlOjJmZGUyN2ZlOTI0MTRhN2ViZjE2ZTNlNzU1NmFmZTJhL3RhYmxlcmFuZ2U6MmZkZTI3ZmU5MjQxNGE3ZWJmMTZlM2U3NTU2YWZlMmFfMi05LTEtMS0xMTQ1MDc_6b4f9f35-c849-421a-9b43-deddf09dd5ca"
      unitRef="usd">96000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RhYmxlOjJmZGUyN2ZlOTI0MTRhN2ViZjE2ZTNlNzU1NmFmZTJhL3RhYmxlcmFuZ2U6MmZkZTI3ZmU5MjQxNGE3ZWJmMTZlM2U3NTU2YWZlMmFfMy01LTEtMS0xMTQ0OTI_73d5378c-8f67-4586-8644-f9ef1c91145c"
      unitRef="usd">1212000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RhYmxlOjJmZGUyN2ZlOTI0MTRhN2ViZjE2ZTNlNzU1NmFmZTJhL3RhYmxlcmFuZ2U6MmZkZTI3ZmU5MjQxNGE3ZWJmMTZlM2U3NTU2YWZlMmFfMy03LTEtMS0xMTQ1MDA_31a13c81-e4b2-429d-bfb7-13211a847250"
      unitRef="usd">1105000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RhYmxlOjJmZGUyN2ZlOTI0MTRhN2ViZjE2ZTNlNzU1NmFmZTJhL3RhYmxlcmFuZ2U6MmZkZTI3ZmU5MjQxNGE3ZWJmMTZlM2U3NTU2YWZlMmFfMy05LTEtMS0xMTQ1MDc_038abbcb-c7e1-4c0a-8773-019400e879cb"
      unitRef="usd">137000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RhYmxlOjJmZGUyN2ZlOTI0MTRhN2ViZjE2ZTNlNzU1NmFmZTJhL3RhYmxlcmFuZ2U6MmZkZTI3ZmU5MjQxNGE3ZWJmMTZlM2U3NTU2YWZlMmFfNC01LTEtMS0xMTQ0OTI_e8ceda8c-8c18-4470-8a54-f5ddb34f7fb0"
      unitRef="usd">107000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RhYmxlOjJmZGUyN2ZlOTI0MTRhN2ViZjE2ZTNlNzU1NmFmZTJhL3RhYmxlcmFuZ2U6MmZkZTI3ZmU5MjQxNGE3ZWJmMTZlM2U3NTU2YWZlMmFfNC03LTEtMS0xMTQ1MDA_539b9aa7-7ba5-4f0f-b59f-b8862719e4f5"
      unitRef="usd">968000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RhYmxlOjJmZGUyN2ZlOTI0MTRhN2ViZjE2ZTNlNzU1NmFmZTJhL3RhYmxlcmFuZ2U6MmZkZTI3ZmU5MjQxNGE3ZWJmMTZlM2U3NTU2YWZlMmFfNC05LTEtMS0xMTQ1MDc_3875d972-64b4-4ada-b663-60d6d69b5882"
      unitRef="usd">41000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfMzg0ODI5MDcwMzgxNQ_9f0670ee-45c3-4e63-a615-ff56317df99a"
      unitRef="usd">300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i672dc1c32b08410b8b194714f8335766_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfOTM0NTg0ODg2MjQzNg_7f59237d-c6ba-4f12-b143-719469b3a356"
      unitRef="usd">400000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i672dc1c32b08410b8b194714f8335766_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfMTA5OTUxMTY1NDU1NA_5c1d0db6-20c4-457b-9510-b1d9235fc40f">P3Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <rely:RevenueFromContractWithCustomerSalesIncentive
      contextRef="if188ee0b98ac47c998d82b71b276faa5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfMzg0ODI5MDcwMzgyMw_773ce51d-8c1f-46a1-90f4-879ec53ca512"
      unitRef="usd">18100000</rely:RevenueFromContractWithCustomerSalesIncentive>
    <rely:RevenueFromContractWithCustomerSalesIncentive
      contextRef="i4f14652649f548e99d7f6efa5add2cdb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfMzg0ODI5MDcwMzgyNw_10af419e-0108-41f9-a8dd-3abbb7b49098"
      unitRef="usd">15700000</rely:RevenueFromContractWithCustomerSalesIncentive>
    <rely:RevenueFromContractWithCustomerSalesIncentive
      contextRef="i1dddf85cfb4d46849e2ce3255b1d78be_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfMTA5OTUxMTY1MzA0MQ_b9fb424f-ce40-4461-9d6a-09884c571654"
      unitRef="usd">7900000</rely:RevenueFromContractWithCustomerSalesIncentive>
    <rely:RevenueFromContractWithCustomerSalesIncentive
      contextRef="i02166d619a1e4d6b8dbfa9b74d856a7f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfMzg0ODI5MDcwMzgzMQ_21fc5cc7-1cd9-4259-b8b3-a00d708fd36c"
      unitRef="usd">12000000</rely:RevenueFromContractWithCustomerSalesIncentive>
    <rely:RevenueFromContractWithCustomerSalesIncentive
      contextRef="i27549f90abac4285969756793cfb1d66_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfMzg0ODI5MDcwMzgzNQ_f112b4c1-916e-43df-afe6-034206314b26"
      unitRef="usd">9800000</rely:RevenueFromContractWithCustomerSalesIncentive>
    <rely:RevenueFromContractWithCustomerSalesIncentive
      contextRef="i99ab1b888e694164ad94414a4b451e42_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80MC9mcmFnOjIyM2FjMzkyN2EwYzQxZGQ4ZGEyMGQzYjJjYzRkYjNlL3RleHRyZWdpb246MjIzYWMzOTI3YTBjNDFkZDhkYTIwZDNiMmNjNGRiM2VfMTA5OTUxMTY1MzA0OQ_6dc6b702-c242-48d2-b4a4-02d3f62d2a4e"
      unitRef="usd">6100000</rely:RevenueFromContractWithCustomerSalesIncentive>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMTE4MQ_a523a520-fbb7-430c-acf7-ecef5b1f8e8a">Property and Equipment &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:70.566%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capitalized internal-use software&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,022&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,170&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer and office 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,700&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,422&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,445&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,390&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,188&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,609&#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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,355&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,591&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Accumulated depreciation and amortization&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13,106)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,916)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,249&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,675&#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 style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense related to property and equipment was $5.3 million, $4.1 million and $2.7 million for the years ended December 31, 2021, 2020, and 2019, respectively&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Capitalized Internal-Use Software Costs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There has been no impairment of previously capitalized costs during the years ended December 31, 2021, 2020, and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company capitalized $2.9&#160;million, $2.3&#160;million and $2.2&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for internal-use software costs during the years ended December 31, 2021, 2020, and 2019, respectively. The Company capitalized $0.3&#160;million of stock-based compensation costs to internal-use software for the year ended December 31, 2021, and $0.1 million for each of the years ended December 31, 2020 and 2019. The Company recorded amortization expense&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$2.5&#160;million, $1.6&#160;million and $0.9&#160;million for the years ended December 31, 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Capitalized Cloud Computing Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company capitalized $1.1 million related to the implementation of cloud computing arrangements and recorded amortization expense of $0.2 million during the year ended December 31, 2021. As of December 31, 2021, capitalized costs, net of accumulated amortization, were approximately $0.9 million, of which $0.4 million was recorded within prepaid expenses and other current assets and $0.5 million was recorded within other non-current assets in the Company's consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization expense related to cloud computing arrangements for the year-ended December 31, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Technology 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;165&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total amortization&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;187&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1fe1c0d32fee42b9b39ffb609ef70e30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfMS0xLTEtMS05ODAyOA_4cd42d27-61b5-427e-a5d5-4550142b7b81"
      unitRef="usd">9022000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5497055155584131900bc844409c9ced_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfMS0zLTEtMS05ODAyOA_6d1ffad5-9720-4750-a184-c791f5e27728"
      unitRef="usd">6170000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id4a075af94994ad5868ca8f0aa095023_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfMi0xLTEtMS05ODAyOA_41883e74-f5d2-4df2-8f99-4be635771888"
      unitRef="usd">4700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i05e4253ae59e49b5b106a4cebfa55131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfMi0zLTEtMS05ODAyOA_98651a32-9ed7-456b-9431-0a571ad5f459"
      unitRef="usd">3422000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4efc01b6d0ad408896182dd7954521ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfMy0xLTEtMS05ODAyOA_844818b8-3508-4885-af38-1f3c73061984"
      unitRef="usd">1445000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id1985de021c34622b2025eaad2d984a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfMy0zLTEtMS05ODAyOA_1d24cec1-6339-48ea-9df9-e26bceb2c5f7"
      unitRef="usd">1390000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1eb889388a3d4d83ae4d26e917c9a405_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfNC0xLTEtMS05ODAyOA_466198fc-6626-4d1f-b4e1-2af3bb4b57bc"
      unitRef="usd">7188000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i38f7805b7a574a518ab9e87a5e87eb98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfNC0zLTEtMS05ODAyOA_2dd609ea-04e8-4dfa-ada4-418bdc232b89"
      unitRef="usd">6609000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfNS0xLTEtMS05ODAyOA_4d532c1d-9fa3-484b-bb09-f5df1be7bf89"
      unitRef="usd">22355000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfNS0zLTEtMS05ODAyOA_85db50c4-5219-4df6-b7c2-dd01a04ef2f7"
      unitRef="usd">17591000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfNi0xLTEtMS05ODAyOA_878055af-bbdb-43cd-9fea-78ec205a5799"
      unitRef="usd">13106000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfNi0zLTEtMS05ODAyOA_87c626be-010a-4eb5-a40b-66ae42434fca"
      unitRef="usd">7916000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfNy0xLTEtMS05ODAyOA_a4a476d4-9782-4eca-b2ea-9cf05bafbb01"
      unitRef="usd">9249000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjhhMGIzZGIyYjM3ODRlMWZiMDhlNTE2MmYyMjIyYjEzL3RhYmxlcmFuZ2U6OGEwYjNkYjJiMzc4NGUxZmIwOGU1MTYyZjIyMjJiMTNfNy0zLTEtMS05ODAyOA_44909851-3f0c-43ac-b333-c9e9c57f3c28"
      unitRef="usd">9675000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjE5OTAyMzI1NzUyNw_18530d89-cdfa-4834-b314-792d5ef25bed"
      unitRef="usd">5300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMTA5OTUxMTY0Mjk5NQ_14c1e344-bb49-43ff-a57f-e0225ea4ebcb"
      unitRef="usd">4100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMTA5OTUxMTY0MzAxMA_24925cda-56da-4d55-a37d-cfbd7461157d"
      unitRef="usd">2700000</us-gaap:Depreciation>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="idf52e2f7b43145b8959102125c42b63c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjE5OTAyMzI1NzU0Mg_196d8c94-fd68-4407-9640-e48aa2c640dd"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i7d857bb1e4e54dc497573bf35135b72b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjE5OTAyMzI1NzU0Mg_b027ada5-0efd-407e-87d6-25ed9b41b625"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="id97e71c1351c49d59a51c23d433ecb81_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjE5OTAyMzI1NzU0Mg_dd893b5d-e97d-4103-b59d-7bf96f697f07"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="id97e71c1351c49d59a51c23d433ecb81_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjE5OTAyMzI1NzU0OQ_06876d31-db08-459f-bb96-3333385e4c27"
      unitRef="usd">2900000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i7d857bb1e4e54dc497573bf35135b72b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjE5OTAyMzI1NzU5Mw_d84de627-2351-462f-9486-c5a75cb82f6a"
      unitRef="usd">2300000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="idf52e2f7b43145b8959102125c42b63c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMTA5OTUxMTY0MzExMw_377fe81d-e916-4c61-b22b-c038c86b57e0"
      unitRef="usd">2200000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="id97e71c1351c49d59a51c23d433ecb81_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjE5OTAyMzI1NzU5OQ_25b32c33-2d4f-441e-beaa-6c26950a1e19"
      unitRef="usd">300000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="idf52e2f7b43145b8959102125c42b63c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjc0ODc3OTA4MTM4Nw_4ad74027-93dd-4ed5-9132-9914f7b74112"
      unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i7d857bb1e4e54dc497573bf35135b72b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjc0ODc3OTA4MTM4Nw_bab95425-b4e1-40a8-b8fc-cca6fb050f4b"
      unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:Depreciation
      contextRef="id97e71c1351c49d59a51c23d433ecb81_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjE5OTAyMzI1NzYyOA_2c424d42-852b-4e94-85bd-da1aaa219245"
      unitRef="usd">2500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7d857bb1e4e54dc497573bf35135b72b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjE5OTAyMzI1NzYzMg_fd7ad183-fb85-42c6-8df2-3280e067ee3e"
      unitRef="usd">1600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="idf52e2f7b43145b8959102125c42b63c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMTA5OTUxMTY0MzIwOQ_99a05997-790d-467c-87e4-7239ec3fb636"
      unitRef="usd">900000</us-gaap:Depreciation>
    <rely:HostingArrangementServiceContractImplementationCostCapitalizedAdditions
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfNjA0NzMxMzk2MzY2OA_57cfef4d-633d-4817-8d1a-31628d655c5b"
      unitRef="usd">1100000</rely:HostingArrangementServiceContractImplementationCostCapitalizedAdditions>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMTkyNDE0NTM1MDExMTI_2e71b070-46dc-4973-956d-49289fe194b5"
      unitRef="usd">200000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfNDUwNzk5NzY3NTM4MTg_204116b1-9b81-4471-b124-fb9b4e4aa5f3"
      unitRef="usd">900000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="i62c9bdd6be4a48708797bbe0c9fc90ef_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfNjA0NzMxMzk2MzMyMA_6083611f-ea89-40b6-bfc7-ee9fa9736888"
      unitRef="usd">400000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="ic8b0a51f0db24c9886a3167286366308_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfMjc0ODc3OTA3OTk5Nw_799847ee-c01d-469b-beec-0cff770d5cb7"
      unitRef="usd">500000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <rely:ScheduleOfHostingArrangementsServiceContractImplementationCostsTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RleHRyZWdpb246MWQ1MTIzNTYxODA3NDQ0MzhhZDY0NzNmMmJiYTc5YTVfNzY5NjU4MTQwNjIzNg_ab5c4cb0-4ddf-4369-838f-cf52f002988e">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization expense related to cloud computing arrangements for the year-ended December 31, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Technology 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;165&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total amortization&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;187&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</rely:ScheduleOfHostingArrangementsServiceContractImplementationCostsTableTextBlock>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization
      contextRef="ib8d54661a1c4448aae671db5add0cffd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjA3NzU1NWYzY2FjNDQ5MjliNjYwZWU4Y2E1NDJhZWEwL3RhYmxlcmFuZ2U6MDc3NTU1ZjNjYWM0NDkyOWI2NjBlZThjYTU0MmFlYTBfNC0xLTEtMS0xNjEzNTk_39cb7e37-8828-449e-a84a-f61a72ac8faa"
      unitRef="usd">165000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization
      contextRef="i08f6306e03ed4e1691117363a63463d9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjA3NzU1NWYzY2FjNDQ5MjliNjYwZWU4Y2E1NDJhZWEwL3RhYmxlcmFuZ2U6MDc3NTU1ZjNjYWM0NDkyOWI2NjBlZThjYTU0MmFlYTBfNS0xLTEtMS0xNjEzNTk_0afa46c0-ce64-4def-871d-20aa03469def"
      unitRef="usd">22000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80My9mcmFnOjFkNTEyMzU2MTgwNzQ0NDM4YWQ2NDczZjJiYmE3OWE1L3RhYmxlOjA3NzU1NWYzY2FjNDQ5MjliNjYwZWU4Y2E1NDJhZWEwL3RhYmxlcmFuZ2U6MDc3NTU1ZjNjYWM0NDkyOWI2NjBlZThjYTU0MmFlYTBfNy0xLTEtMS0xNjE1Mzg_9704a2ff-5de8-4600-9eba-1d28ca1c6e62"
      unitRef="usd">187000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RleHRyZWdpb246MDMxNzdmMDgyMDRhNGQ1MmJlNzY4NTc0NDFmMDQ2ZDlfODkz_299c2995-0616-4387-9ca3-78e31820123c">Fair Value Measurements &lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There are no financial assets and liabilities that are measured at fair value as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents information about the Company&#x2019;s financial assets and liabilities that are measured at fair value and indicates the fair value hierarchy of the valuation inputs used as of December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:41.677%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 3&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Assets&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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certificates of deposit&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102&#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying values of certain financial instruments, including disbursement prefunding, customer funds receivable, accounts payable, accrued expenses and other current liabilities, customer liabilities and borrowings approximate their respective fair values due to their relative short maturities and are excluded from the fair value table above. If these financial instruments were measured at fair value in the financial statements, they would be classified as Level 2.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;There were no transfers between Level&#160;1 and Level&#160;2 during the years ended December 31, 2021, 2020, and 2019.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic4dc1159cf774145ad85967f35d63aec_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RleHRyZWdpb246MDMxNzdmMDgyMDRhNGQ1MmJlNzY4NTc0NDFmMDQ2ZDlfMTA5OTUxMTYyOTQxNA_11186951-4f2c-461e-96ca-6acd6400f504"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RleHRyZWdpb246MDMxNzdmMDgyMDRhNGQ1MmJlNzY4NTc0NDFmMDQ2ZDlfODk0_22fff218-1331-4847-9e33-c1c9c9f19218">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents information about the Company&#x2019;s financial assets and liabilities that are measured at fair value and indicates the fair value hierarchy of the valuation inputs used as of December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:41.677%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 3&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Assets&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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certificates of deposit&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102&#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <rely:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i5561541feaa94b00b78eb0cc716b4cfb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RhYmxlOmJkMmFkZDhhN2QxMzQ4M2M5NzkxYjIxODZjODVhYmZlL3RhYmxlcmFuZ2U6YmQyYWRkOGE3ZDEzNDgzYzk3OTFiMjE4NmM4NWFiZmVfNC0xLTEtMS0xMTM5NjM_5598337a-90f3-430b-a041-8ce0cc464b6b"
      unitRef="usd">0</rely:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <rely:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i6b98e418e54f4f36a4661cb7c791ca99_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RhYmxlOmJkMmFkZDhhN2QxMzQ4M2M5NzkxYjIxODZjODVhYmZlL3RhYmxlcmFuZ2U6YmQyYWRkOGE3ZDEzNDgzYzk3OTFiMjE4NmM4NWFiZmVfNC0zLTEtMS0xMTM5NjM_1e96a3d6-fefa-43fc-b72a-7b1685f5d908"
      unitRef="usd">102000</rely:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <rely:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i4149f7b05ab44049a2bb5a91d99ff871_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RhYmxlOmJkMmFkZDhhN2QxMzQ4M2M5NzkxYjIxODZjODVhYmZlL3RhYmxlcmFuZ2U6YmQyYWRkOGE3ZDEzNDgzYzk3OTFiMjE4NmM4NWFiZmVfNC01LTEtMS0xMTM5NjM_46992d08-aa7b-445a-b49d-4d4285fbb459"
      unitRef="usd">0</rely:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <rely:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="icdd1c0688fa14d829495ecf0fd27b3a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RhYmxlOmJkMmFkZDhhN2QxMzQ4M2M5NzkxYjIxODZjODVhYmZlL3RhYmxlcmFuZ2U6YmQyYWRkOGE3ZDEzNDgzYzk3OTFiMjE4NmM4NWFiZmVfNC03LTEtMS0xMTUyMjQ_1179b0d1-c10a-46a0-8a6f-a5bca60f7f72"
      unitRef="usd">102000</rely:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9980fc3ae4244e4fac6ae0c8ba1decaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RhYmxlOmJkMmFkZDhhN2QxMzQ4M2M5NzkxYjIxODZjODVhYmZlL3RhYmxlcmFuZ2U6YmQyYWRkOGE3ZDEzNDgzYzk3OTFiMjE4NmM4NWFiZmVfNS0xLTEtMS0xMTUyMjQ_2681265a-5394-4c90-8224-012c66dcaa1c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9858c5c10c404fe9af9335d7a70e1950_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RhYmxlOmJkMmFkZDhhN2QxMzQ4M2M5NzkxYjIxODZjODVhYmZlL3RhYmxlcmFuZ2U6YmQyYWRkOGE3ZDEzNDgzYzk3OTFiMjE4NmM4NWFiZmVfNS0zLTEtMS0xMTUyMjQ_dc386af3-3fdb-4975-89fb-87118b8fdfd0"
      unitRef="usd">102000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iddf1e3b741524efe83937e4342e6080e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RhYmxlOmJkMmFkZDhhN2QxMzQ4M2M5NzkxYjIxODZjODVhYmZlL3RhYmxlcmFuZ2U6YmQyYWRkOGE3ZDEzNDgzYzk3OTFiMjE4NmM4NWFiZmVfNS01LTEtMS0xMTUyMjQ_81512290-ef25-4021-99be-78bb9d601b4e"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i192bd74baa6e4e638a2ad22efff2a0e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF80OS9mcmFnOjAzMTc3ZjA4MjA0YTRkNTJiZTc2ODU3NDQxZjA0NmQ5L3RhYmxlOmJkMmFkZDhhN2QxMzQ4M2M5NzkxYjIxODZjODVhYmZlL3RhYmxlcmFuZ2U6YmQyYWRkOGE3ZDEzNDgzYzk3OTFiMjE4NmM4NWFiZmVfNS03LTEtMS0xMTUyMjQ_04dd84a8-8045-459c-bbb7-e37ef2aaab94"
      unitRef="usd">102000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfNjMxMQ_e11a2034-6672-4070-af87-f25ef3fa6977">Debt &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Secured Revolving Credit Facility &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On September 13, 2021, Remitly Global, Inc. and Remitly, Inc., a wholly owned subsidiary of Remitly Global, Inc., as co-borrowers, entered into a credit agreement (the &#x201c;New Revolving Credit Facility&#x201d;) with certain lenders and JPMorgan Chase Bank, N.A. acting as administrative agent and collateral agent, that provides for revolving commitments of $250.0&#160;million (including a $60.0 million letter of credit sub-facility) and terminated its then-existing 2020 Credit Agreement (as defined below). Proceeds under the New Revolving Credit Facility are available for working capital and general corporate purposes. As part of the refinancing, the Company performed a debt modification analysis, utilizing the borrowing capacity test within ASC 470-50, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt &#x2014; Modification and Extinguishment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, on a lender-by-lender basis, resulting in the capitalization of $1.4&#160;million of new debt issuance costs incurred in connection with the New Revolving Credit Facility, which were fully paid&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; as of December 31, 2021.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Such amounts were capitalized and recorded within other long-term assets, net in the consolidated balance sheet, and will be amortized to interest expense over the term of the New Revolving Credit Facility. The Company previously had $0.5&#160;million of unamortized debt issuance costs associated with its existing Revolving Credit Facility. As a result of the debt modification analysis, the Company will continue to amortize $0.4&#160;million of unamortized debt issuance costs over the term of the New Revolving Credit Facility. The remaining $0.1&#160;million was expensed as a debt extinguishment cost within interest expense in the consolidated statement of operations during the year ended December 31, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The New Revolving Credit Facility was used to refinance its existing 2020 Credit Agreement. The New Revolving Credit Facility has a maturity date of September 13, 2026. Borrowings under the New Revolving Credit Facility accrue interest at a floating rate per annum equal to, at the Company&#x2019;s option, (1) the Alternate Base Rate (defined in the New Revolving Credit Facility as the rate per annum equal to the highest of (a) the Prime Rate in effect on such day, (b) the NYFRB Rate in effect for such day plus 0.50% and (c) the Adjusted LIBO Rate plus 1.00%, subject to a floor of 1.00% plus 0.50% or (2) the Adjusted LIBO Rate (subject to a floor of 0.00%) plus 1.50%. Such interest is payable (a) with respect to Alternate Base Rate loans, the last day of each March, June, September and December and (b) with respect to Adjusted LIBO Rate loans, at the end of each applicable interest period, but in no event less frequently than every three months. In addition, an unused commitment fee, which accrues at a rate per annum equal to 0.25% of the unused portion of the revolving commitments, is payable on the last day of each March, June, September and December. &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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The New Revolving Credit Facility contains customary conditions to borrowing, events of default and covenants, including covenants that restrict the ability to dispose of assets, merge with other entities, incur indebtedness, grant liens, pay dividends or make other distributions to holders of its capital stock, make investments, enter into restrictive agreements or engage in transactions with affiliates. As of December 31, 2021, financial covenants in the New Revolving Credit Facility include (1) a requirement to maintain a minimum Adjusted Quick Ratio of 1.50:1.00, which is tested quarterly and (2) a requirement to maintain a minimum Liquidity of $100.0&#160;million, which is tested quarterly. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company was in compliance with all financial covenants under the New Revolving Credit Facility as of December 31, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The obligations under the New Revolving Credit Facility are guaranteed by the material domestic subsidiaries of Remitly Global, Inc., subject to customary exceptions, and are secured by substantially all of the assets of the borrowers and guarantors thereunder, subject to customary exceptions. Amounts of borrowings under the New Revolving Credit Facility may fluctuate depending upon transaction volumes and seasonality.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company had no outstanding borrowings under the New Revolving Credit Facility and $18.9&#160;million in issued, but undrawn, standby letters of credit. The Company had unused borrowing capacity of $231.1&#160;million under the New Revolving Credit Facility as of December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;2020 Credit Agreement &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Since 2013, the Company had access to a variable rate credit facility. In June 2019, the Company refinanced into a new credit agreement, which was further refinanced in November 2020, as discussed below. In connection with the refinancing, the Company repaid the remaining $2.8&#160;million on its then-outstanding term loan. In November 2020, Remitly Global, Inc. and Remitly, Inc., a wholly owned subsidiary of Remitly Global, Inc., as borrower, further modified its then-existing credit agreement (the &#x201c;2020 Credit Agreement&#x201d;). Following such modification, the 2020 Credit Agreement provided Remitly, Inc. with access up to $150.0 million in revolving credit facility borrowings (including a $30.0 million letter of credit sub-facility) with a maturity date of November&#160;16, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Borrowings under the 2020 Credit Agreement were subject to mandatory repayment within 20 business days in an amount necessary to reduce the borrowings, in the aggregate, to an amount less than the Company&#x2019;s customer funds account maintained with the lender. Interest on borrowings under the 2020 Credit Agreement accrued at a floating rate per annum equal to (i) ABR (defined in the 2020 Credit Agreement as the rate per annum equal to the highest of (a) the Prime Rate in effect on such day, (b) 3.25% and (c) the Federal Funds Effective Rate in effect for such day plus 0.50% plus (ii) 1.0%. In addition, an unused revolving line facility fee accrued at a floating rate per annum equal to 0.40% of the unused portion of the line, payable monthly. As of December 31, 2020, the interest rate of the borrowings under the revolving credit facility was 4.25%.&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December 31, 2020, the Company had outstanding borrowings under the 2020 Credit Agreement of $80.0 million and $9.4&#160;million in issued, but undrawn, standby letters of credit outstanding.&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 2020 Credit Agreement contained customary conditions to borrowing, events of default and covenants, including covenants that restrict the Company&#x2019;s ability to dispose of assets, merge with or acquire other entities, incur indebtedness, pay dividends, incur encumbrances, make distributions to holders of its capital stock, make investments or engage in transactions with affiliates. Defined events of default included the occurrence of a Material Adverse Effect (as defined in the 2020 Credit Agreement) on the business or financial condition of the Company. Financial covenants included (1) a requirement to maintain a minimum Adjusted Quick Ratio of 1.50:1.00, which was tested monthly and (2) a requirement to maintain minimum trailing twelve month Consolidated Adjusted EBITDA (as defined in the 2020 Credit Agreement), which was tested quarterly. The Company was in compliance with all financial covenants under the 2020 Credit Agreement as of December 31, 2020. &lt;/span&gt;&lt;/div&gt;The obligations under the 2020 Credit Agreement were guaranteed by the material subsidiaries of Remitly Global, Inc., subject to customary exceptions, and were secured by substantially all of the assets of the borrowers and guarantors thereunder, other than intellectual property.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i25de0bfb2dea4986b212f236eb9941fc_I20210913"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMzk1_aa583ec4-3a79-4627-b918-ca3ba7f6385a"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia5ac3867533e420b9fe68437a29dfd7b_I20210913"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjc0ODc3OTA3MTY3NTg_14a0615d-31c9-4198-808f-1623b4e9afec"
      unitRef="usd">60000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i25de0bfb2dea4986b212f236eb9941fc_I20210913"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfODA5_58114fc3-4dc4-49c5-9a15-9d36239def51"
      unitRef="usd">1400000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i702d40fc24044a518488e7b12fb3303d_I20210912"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMTIxMg_10dcfc2a-4b46-41f8-961f-160dcbc8e24f"
      unitRef="usd">500000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i97d44637eaf943178c4439bc434701a7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMTM5MQ_d64be3d3-b849-470b-9028-29cbab608055"
      unitRef="usd">400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i28be0ecdb43946408e107a7a02843da5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMTQ5NQ_70975f89-55a4-46bc-9dc7-57a12abffad9"
      unitRef="usd">100000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <rely:DebtInstrumentBaseRateBasisSpreadOnVariableRate
      contextRef="i9c1e6578e28f48868b6614be8b78c58c_D20210913-20210913"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjE4Nw_26f61787-7bd6-4eae-a7cb-429ccb9bb404"
      unitRef="number">0.000050</rely:DebtInstrumentBaseRateBasisSpreadOnVariableRate>
    <rely:DebtInstrumentBaseRateBasisSpreadOnVariableRate
      contextRef="i709a03b98df8413ebdbd4eed844e095e_D20210913-20210913"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjIyNg_418d240b-7368-43dd-b6c8-2bd148f6215d"
      unitRef="number">0.0100</rely:DebtInstrumentBaseRateBasisSpreadOnVariableRate>
    <rely:DebtInstrumentFloorInterestRate
      contextRef="i709a03b98df8413ebdbd4eed844e095e_D20210913-20210913"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjI1Mg_2c891cc7-5b6a-4d4c-852b-5221eef27baf"
      unitRef="number">0.0100</rely:DebtInstrumentFloorInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6bef7cef7df24181b6757ed51160e628_D20210913-20210913"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjI2MA_a99f1618-934c-4271-91ee-55a342270f30"
      unitRef="number">0.000050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <rely:DebtInstrumentFloorInterestRate
      contextRef="i04ea410d0c4247eca4f8ff7489a07101_D20210913-20210913"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjMxNg_0a6f1e2b-5d0b-4f28-9ba0-25b518a73089"
      unitRef="number">0.0000</rely:DebtInstrumentFloorInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i04ea410d0c4247eca4f8ff7489a07101_D20210913-20210913"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjMyNQ_7ee28159-82fd-4c97-956b-d3718e234832"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i1a2150ba827140c8a67174b7569da86c_D20210913-20210913"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjQyMA_f951d002-f00a-4ee8-ac2f-99bc9b72c0f0"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <rely:LineOfCreditFacilityCovenantAdjustedQuickRatio
      contextRef="i97d44637eaf943178c4439bc434701a7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMzA0OQ_84882ee8-f488-4990-bbc3-66448f013558"
      unitRef="number">1.50</rely:LineOfCreditFacilityCovenantAdjustedQuickRatio>
    <rely:LineOfCreditFacilityCovenantTermsMinimumLiquidity
      contextRef="i97d44637eaf943178c4439bc434701a7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMzE0MQ_ae5a3ea2-4d60-4b35-877b-3a9abdfbaef3"
      unitRef="usd">100000000</rely:LineOfCreditFacilityCovenantTermsMinimumLiquidity>
    <us-gaap:LineOfCredit
      contextRef="i97d44637eaf943178c4439bc434701a7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMzY4Mg_1a17eeb1-9902-4f6b-9da7-d59fbb7a933a"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMzk3MQ_b97ec782-b9bf-4be6-b85b-17adff365d39"
      unitRef="usd">18900000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i97d44637eaf943178c4439bc434701a7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjc0ODc3OTA5MjA0Mg_e35db720-5786-41ef-8eb5-10f82e4d696e"
      unitRef="usd">231100000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="id7280fb4bdbc4ec7a7c13eab20750cd9_D20190601-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMTA5OTUxMTY0MTY0MQ_368ea84d-8d0a-431a-a31f-393c10e8e454"
      unitRef="usd">2800000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie80e601870a3469eb3612f58135431f0_I20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMzI5ODUzNDg4OTg4Nw_a9b5ef3c-339d-45a5-897c-7057a6334f41"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i51709e7ada15473c8084caca846ae939_I20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjc0ODc3OTA3MjM4NDY_90c25714-106d-44b1-bf3c-90aa17f2f867"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <rely:LineOfCreditFacilityRepaymentTermsMaximumDaysToRepay
      contextRef="i619074c54835469a82d1cb2b2eaea39a_D20201101-20201130"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfNDM1OQ_94ca9720-b184-4eb0-ad31-276e73256929"
      unitRef="businessday">20</rely:LineOfCreditFacilityRepaymentTermsMaximumDaysToRepay>
    <rely:DebtInstrumentBaseRate
      contextRef="i619074c54835469a82d1cb2b2eaea39a_D20201101-20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfNDc2OA_88d38d6d-123b-49df-9b86-20f94161ff42"
      unitRef="number">0.0325</rely:DebtInstrumentBaseRate>
    <rely:DebtInstrumentBaseRateBasisSpreadOnVariableRate
      contextRef="i9e10f407954b474493adfc98ce1d0999_D20201101-20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfNDg0MA_c9b26fa0-e811-4db3-b98b-95eb750b6367"
      unitRef="number">0.0050</rely:DebtInstrumentBaseRateBasisSpreadOnVariableRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9e10f407954b474493adfc98ce1d0999_D20201101-20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfNDg1Mw_350ac939-9721-424f-93f1-4b084dded1fc"
      unitRef="number">0.010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i619074c54835469a82d1cb2b2eaea39a_D20201101-20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfNDk0NQ_42e97e68-d959-4f58-afe3-818fda1e5137"
      unitRef="number">0.0040</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i06c946ad7d61495a9b7e54d95a0f9b86_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfNTA4Ng_483432ac-841d-44d0-916c-81c1463aef78"
      unitRef="number">0.0425</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCredit
      contextRef="i06c946ad7d61495a9b7e54d95a0f9b86_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfNTE3OA_7a011cd4-7b49-4116-afd0-f3225e2794fc"
      unitRef="usd">80000000</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfNTI0Nw_2dc505a9-f889-4637-8de7-fc23a44a58fa"
      unitRef="usd">9400000</us-gaap:LettersOfCreditOutstandingAmount>
    <rely:LineOfCreditFacilityCovenantAdjustedQuickRatio
      contextRef="i97d44637eaf943178c4439bc434701a7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81Mi9mcmFnOjM4MDI4MGQ5YWEyNTQ3NTg5OGZmYTFkNmI2ZTI1NmFlL3RleHRyZWdpb246MzgwMjgwZDlhYTI1NDc1ODk4ZmZhMWQ2YjZlMjU2YWVfMjc0ODc3OTA3MTA5Njc_84882ee8-f488-4990-bbc3-66448f013558"
      unitRef="number">1.50</rely:LineOfCreditFacilityCovenantAdjustedQuickRatio>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RleHRyZWdpb246NzFhYWFkNjdmODA0NDA2MmJkZTFiZTUzNWI3YWQ3NGFfMjI2Mw_3006b2aa-28b8-4394-8441-93926e8e61b0">Net Loss Per Common Share&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic and diluted net loss per share attributable to common stockholders is computed using&#160;the&#160;two-class&#160;method&#160;required for participating securities. Prior to the automatic conversion of all of its redeemable convertible preferred stock outstanding into common stock upon the completion of the IPO, the Company considered all series of the Company&#x2019;s redeemable convertible preferred stock and early exercised stock options to be participating securities, as the holders of such stock have the right to receive&#160;dividends on a pari passu basis in the event that a dividend is declared on the common stock. Upon completion of the IPO, all of the Company&#x2019;s redeemable convertible preferred stock was converted to common stock. After the IPO, the Company&#x2019;s early exercised stock options continue to be participating in nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic net loss per share is computed by dividing net loss adjusted to include deemed dividends on redeemable convertible preferred stock by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income attributable to common shares by the weighted-average number of common shares determined for the basic earnings per share plus the dilutive effect of stock options, RSUs, common stock warrants and redeemable convertible preferred stock. As the Company reported a net loss, diluted net loss per share was the same as basic net loss per share because the effects of potentially dilutive items were anti-dilutive for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.434%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands, except share and per share amounts)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Numerator:&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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net loss&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(38,756)&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(32,564)&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(51,392)&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deemed dividend on redeemable convertible preferred stock&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12,134)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net loss attributable to common stockholders&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(38,756)&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(32,564)&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(63,526)&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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Denominator:&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;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;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average shares used in computing net loss per share attributable to common stockholders:&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic and diluted&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,728,748&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,459,062&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,290,784&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net loss per share attributable to common stockholders:&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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 style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:&lt;/span&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:56.122%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended December 31,&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Redeemable 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;127,082,605&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;117,788,521&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Common stock warrants&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;256,250&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;256,250&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock options 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,386,942&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,034,424&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,045,751&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;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RSUs outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,496,611&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;437,369&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ESPP&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;735,282&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares subject to repurchase&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;456,294&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,888,322&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,818,334&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,075,129&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;150,698,970&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;138,908,856&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;A portion of these RSUs were subject to a performance-based vesting condition until September 22, 2021. See Note 10 for details on these awards. Includes 124,026 RSUs which legally vested but were not yet issued as common stock as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RleHRyZWdpb246NzFhYWFkNjdmODA0NDA2MmJkZTFiZTUzNWI3YWQ3NGFfMjI2NA_0235284a-a566-4c17-8e5f-a387de9d4bbc">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.434%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands, except share and per share amounts)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Numerator:&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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net loss&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(38,756)&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(32,564)&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(51,392)&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deemed dividend on redeemable convertible preferred stock&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12,134)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net loss attributable to common stockholders&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(38,756)&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(32,564)&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(63,526)&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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Denominator:&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;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;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average shares used in computing net loss per share attributable to common stockholders:&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic and diluted&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,728,748&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,459,062&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,290,784&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net loss per share attributable to common stockholders:&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfMy00LTEtMS0xMTk4ODI_5c5523de-0703-4965-a688-ae077fa6a882"
      unitRef="usd">-38756000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfMy02LTEtMS0xMTk4ODI_71589fb5-db80-4deb-99ab-424b61b2fa61"
      unitRef="usd">-32564000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfMy04LTEtMS0xMTk4ODI_446802f4-7c98-4237-8770-2d337d02ec75"
      unitRef="usd">-51392000</us-gaap:NetIncomeLoss>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfNC00LTEtMS0xMTk4ODI_fdfa8967-6028-43ee-bb15-efd9d99d9c1e"
      unitRef="usd">0</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfNC02LTEtMS0xMTk4ODI_35b3eb7a-24e5-4c4a-9fae-d40dad564415"
      unitRef="usd">0</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfNC04LTEtMS0xMTk4ODI_07f38a23-42e5-4ce6-88b6-98dafe229b87"
      unitRef="usd">12134000</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfNS00LTEtMS0xMTk4ODI_8c1a2986-c346-46df-9e30-e566b26a6cc9"
      unitRef="usd">-38756000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfNS00LTEtMS0xMTk4ODI_e9f139da-fc2c-4690-adff-13cd7f263d95"
      unitRef="usd">-38756000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfNS02LTEtMS0xMTk4ODI_0a26380a-bf51-4987-8779-331045170590"
      unitRef="usd">-32564000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfNS02LTEtMS0xMTk4ODI_9ef3fa07-754d-444f-ab69-38857878fd10"
      unitRef="usd">-32564000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfNS04LTEtMS0xMTk4ODI_350508bf-f02a-482e-bdd4-af3566137883"
      unitRef="usd">-63526000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfNS04LTEtMS0xMTk4ODI_e8a670c4-4fb6-4fca-9e9b-742e5279b1e7"
      unitRef="usd">-63526000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfOC00LTEtMS0xMTk4ODg_4237ed43-039f-446b-afc8-c094fae7a8ba"
      unitRef="shares">60728748</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfOC00LTEtMS0xMTk4ODg_c5bf3f3f-5a29-47a7-9af7-8f6993f647fe"
      unitRef="shares">60728748</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfOC02LTEtMS0xMTk4ODg_1d45f5d7-4e9c-499f-98c4-3d13f5a0e354"
      unitRef="shares">21459062</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfOC02LTEtMS0xMTk4ODg_20027262-c461-410e-95ce-3c2d4d90e2ae"
      unitRef="shares">21459062</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfOC04LTEtMS0xMTk4ODg_b2d428b7-929d-4489-8d76-d138947b267b"
      unitRef="shares">21290784</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfOC04LTEtMS0xMTk4ODg_ff676379-8c31-46b0-939f-2e650c19c68e"
      unitRef="shares">21290784</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfMTAtNC0xLTEtMTE5ODg4_635bc71c-457c-4f2a-8872-1f924b7a2f34"
      unitRef="usdPerShare">-0.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfMTAtNC0xLTEtMTE5ODg4_d748b225-fec1-4ff1-978e-3e160d450882"
      unitRef="usdPerShare">-0.64</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfMTAtNi0xLTEtMTE5ODg4_aca44a44-8922-4f13-8af8-08fff0748213"
      unitRef="usdPerShare">-1.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfMTAtNi0xLTEtMTE5ODg4_e9482cae-94fe-44db-a2ea-d33d4ed34946"
      unitRef="usdPerShare">-1.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfMTAtOC0xLTEtMTE5ODg4_3726f8fc-d6bd-47b5-afa8-22824bf5d0a0"
      unitRef="usdPerShare">-2.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmMxOTlhMzkwMzcwNjRhY2VhYTBlOTIyNjI2OTFiZmFiL3RhYmxlcmFuZ2U6YzE5OWEzOTAzNzA2NGFjZWFhMGU5MjI2MjY5MWJmYWJfMTAtOC0xLTEtMTE5ODg4_57b9b8a1-3b72-48c0-add5-cb0ad5248bd0"
      unitRef="usdPerShare">-2.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RleHRyZWdpb246NzFhYWFkNjdmODA0NDA2MmJkZTFiZTUzNWI3YWQ3NGFfMjI2NQ_b2357223-effc-4f91-adb7-3d59b9f0a6b9">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:&lt;/span&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:56.122%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended December 31,&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Redeemable 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;127,082,605&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;117,788,521&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Common stock warrants&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;256,250&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;256,250&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock options 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,386,942&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,034,424&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,045,751&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;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RSUs outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,496,611&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;437,369&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ESPP&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;735,282&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares subject to repurchase&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;456,294&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,888,322&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,818,334&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,075,129&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;150,698,970&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;138,908,856&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;A portion of these RSUs were subject to a performance-based vesting condition until September 22, 2021. See Note 10 for details on these awards. Includes 124,026 RSUs which legally vested but were not yet issued as common stock as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8b18ecf7221b47bd9b47c6a9f6fc5c88_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfMi00LTEtMS0xMTk4OTQ_1b211461-d5d3-437c-809c-516bb23a33e5"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id2392d3f282c425d8d375430205721ed_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfMi02LTEtMS0xMTk4OTQ_c62f8a64-bb46-4be2-b488-dd75dd3dc513"
      unitRef="shares">127082605</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i52e1633815294334b1942780f0b7c1cb_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfMi04LTEtMS0xMTk4OTQ_e3af9a73-62a0-4d94-99c9-b07a25024082"
      unitRef="shares">117788521</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia4f561210b9c4b99b1b299e54b439fe0_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfMy00LTEtMS0xMTk4OTQ_139bbba3-d26d-489f-b26b-bb1b2267b5f9"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibd4ba9cc72634b7dacc9b73d00c13f55_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfMy02LTEtMS0xMTk4OTQ_8a36f0f0-94e3-487f-b0d6-b46c6e46fd33"
      unitRef="shares">256250</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idc70892cda0a4b6bbdb126e9e7059d06_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfMy04LTEtMS0xMTk4OTQ_ba432ba5-48c0-45c8-9507-7aae665f3462"
      unitRef="shares">256250</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i829d38a82ee04f7ea88c64dfb2e1d57b_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNC00LTEtMS0xMTk4OTQ_3529c283-fa03-4f1f-abd9-9d637d53f797"
      unitRef="shares">23386942</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if569ba55c5ab4a16ab159f78873eb701_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNC02LTEtMS0xMTk4OTQ_5d365207-84af-4043-9f5f-ea8f3fb336b7"
      unitRef="shares">21034424</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibf8eb3d18a754a9ca59e614084183787_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNC04LTEtMS0xMTk4OTQ_d9681ee7-b0ce-4a5d-960e-1f3cd7c3b8a3"
      unitRef="shares">19045751</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i88a4749177294b4886e93cb4206cc516_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNS00LTEtMS0xMTk4OTQ_11edfc07-f384-4533-b052-007dc6827ca4"
      unitRef="shares">3496611</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2fb08023a6fc4614a21d82db49316855_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNS02LTEtMS0xMTk4OTQ_f77c1879-31ae-456b-889d-71318f241812"
      unitRef="shares">437369</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5768ce3341364efebdffec5d29529870_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNS04LTEtMS0xMTk4OTQ_84a59850-9934-4d3a-9c20-14be9ec4d3c7"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i12c98ea70ce845e982dff4d6ba03fb91_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNi0xLTEtMS0xNDM3NzU_6f375b4e-1e31-4385-82a1-a87b0ecb83da"
      unitRef="shares">735282</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i53db759fc0344ed7affbccc1f02da784_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNi0zLTEtMS0xNDM3ODI_63ed56a3-87f0-4cce-87d1-c66621e71070"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iac9ebf2e5ae14d83a7d2b0eba1bc95b0_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNi01LTEtMS0xNzk0MjI_b3ea820d-f35b-46a7-8c8a-59275359fbe8"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i488ead710b2949efaeeb04695d7659e9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNi00LTEtMS0xMTk4OTQ_fd718076-b36e-4c41-a699-43574b497f63"
      unitRef="shares">456294</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6db5411a03a14c289c551afba991cda9_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNi02LTEtMS0xMTk4OTQ_20a1e6ba-7e1a-46e4-a41f-0326dc52ca22"
      unitRef="shares">1888322</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i984773a68e344b8fb236a4f0fe3b2706_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNi04LTEtMS0xMTk4OTQ_122ceb87-3e1a-41b5-b876-bf3954a3e8ba"
      unitRef="shares">1818334</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNy00LTEtMS0xMTk4OTQ_c00deafc-cc58-4a1e-b9a8-32ac0284f316"
      unitRef="shares">28075129</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNy02LTEtMS0xMTk4OTQ_065828ea-6045-4214-ba62-4d552ab23ebc"
      unitRef="shares">150698970</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RhYmxlOmQ2ZTZjM2JiYmU0ZjQyNGI4MTRiOGI5MTI4YjY3ZDJkL3RhYmxlcmFuZ2U6ZDZlNmMzYmJiZTRmNDI0YjgxNGI4YjkxMjhiNjdkMmRfNy04LTEtMS0xMTk4OTQ_f19913cb-4dbf-4dab-bf3d-c783a0ebcda4"
      unitRef="shares">138908856</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4c28beadcee74ce291542c40515c9349_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81NS9mcmFnOjcxYWFhZDY3ZjgwNDQwNjJiZGUxYmU1MzViN2FkNzRhL3RleHRyZWdpb246NzFhYWFkNjdmODA0NDA2MmJkZTFiZTUzNWI3YWQ3NGFfMTA5OTUxMTYzMDM2NA_b0b44fd4-1781-48a0-95e4-76779d2c6466"
      unitRef="shares">124026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMjYzNQ_746298ac-7546-4909-b968-4e8abc7d9bc7">Common Stock &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company has authorized 725,000,000 shares of common stock with a par value of $0.0001 per share. Each holder of a share of common stock is entitled to one vote for each share held at all meetings of stockholders and is entitled to receive dividends whenever funds are legally available and when declared by the Company&#x2019;s board of directors. Through December 31, 2021 and December 31, 2020, no dividends have been declared or paid by the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Donation to Remitly Philanthropy Fund&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In July 2021, the Company&#x2019;s board of directors approved the reservation of up to 1,819,609 shares of common stock (which was approximately 1.0% of the fully diluted capitalization as of June 30, 2021) that the Company may issue to or for the benefit of a 501(c)(3) nonprofit foundation or a similar charitable organization pursuant to the Company&#x2019;s Pledge 1% commitment in equal installments over ten years. On September 10, 2021, the Company executed the stock donation agreement, pursuant to which it would issue the first installment of the Pledge 1% commitment to Remitly Philanthropy Fund, a donor advised fund that will be administered on its behalf by Rockefeller Philanthropy Advisors, Inc., on the day after consummation of the IPO. On September 28, 2021, the Company donated 181,961 shares of its common stock to Remitly Philanthropy Fund, pursuant to the stock donation agreement, and in connection with the Pledge 1% campaign, which publicly acknowledges the Company&#x2019;s intent to give back and increase social impact, in order to sustainably fund a portion of its corporate social responsibility goals and further its mission to expand financial inclusion for immigrants. The Company recorded a charge &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$6.9&#160;million &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;to general and administrative expense based on the closing price of its common stock as reported on the Nasdaq Global Select Market (the &#x201c;NASDAQ&#x201d;) on September 28, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Warrants &lt;/span&gt;&lt;/div&gt;In connection with a previous credit agreement, the Company issued stock warrants to purchase shares of common stock with terms of 10 years, exercisable at any time, and exercise prices ranging from $0.054 to $0.64 per share, subject to standard anti-dilution adjustments. The warrants were recorded as additional paid-in capital and capitalized as debt issuance costs on the consolidated balance sheets. On September 24, 2021, the holders of these stock warrants provided a notice of exercise and on September 30, 2021, warrants to purchase 256,250 shares of common stock were exercised in a cashless exercise, pursuant to the terms of the original warrant agreement, resulting in the issuance of 254,014 shares. There were no warrants outstanding as of December 31, 2021 and there were 256,250 warrants outstanding as of December 31, 2020.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfNTY_a5058dcb-a3d0-4444-82d6-b53e3951e955"
      unitRef="shares">725000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMTAy_b7842a9f-e2be-4b31-8619-ee98627b9fe3"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <rely:CommonStockVotingRightsVotes
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMTcw_33aa509d-0abc-4fc9-9455-7cfd914397ff"
      unitRef="vote">1</rely:CommonStockVotingRightsVotes>
    <us-gaap:DividendsCommonStock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfNTQ5NzU1ODE0MTYzMQ_5d71dfb4-fe22-4634-881e-a4d399e2dfc8"
      unitRef="usd">0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfNTQ5NzU1ODE0MTYzMQ_baf19e87-7203-4510-b318-7a523c04952e"
      unitRef="usd">0</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i157fa6a0270e435880fc8b89b207268e_I20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfNTU0_fbf92032-21f0-4edf-a1c9-433df26d2950"
      unitRef="shares">1819609</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <rely:CommonStockCapitalSharesReservedForFutureIssuancePercentOfFullyDilutedCapitalization
      contextRef="i157fa6a0270e435880fc8b89b207268e_I20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfNjA1_3e651ded-cadb-4b80-b45a-8075a63cb7dd"
      unitRef="number">0.010</rely:CommonStockCapitalSharesReservedForFutureIssuancePercentOfFullyDilutedCapitalization>
    <rely:CommonStockPledgedTerm
      contextRef="id9d41beb241a4ca0b98448d2e1e46f5f_D20210701-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfODYx_f3695cc5-90af-49d0-a0db-5d4d1c6ee57e">P10Y</rely:CommonStockPledgedTerm>
    <rely:StockIssuedDuringPeriodSharesDonation
      contextRef="i3fbae5b7ae0d4db6bcc80b2f57a00b01_D20210928-20210928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMTI0Mg_f38101f9-e251-4fd9-9cfe-3c044f167ee8"
      unitRef="shares">181961000</rely:StockIssuedDuringPeriodSharesDonation>
    <us-gaap:NoncashContributionExpense
      contextRef="i94059437c0c241e3a6e09b15aa2e0209_D20210928-20210928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfNTQ5NzU1ODE0MTYzNg_f395dbf6-b8ed-4ab9-afb3-4bb64828f4ae"
      unitRef="usd">6900000</us-gaap:NoncashContributionExpense>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMTk4Mg_736007ff-e1e1-4b3e-8c2a-0ffe46e18c9f">P10Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i3e2cd1d444404373afbeffeef32ff5d8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMjA0NA_4266f49a-8ea7-40d7-bca7-5944a27138a6"
      unitRef="usdPerShare">0.054</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="if26ed6f24cd84228b267a84c836ea6a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMjA1MA_6d6829be-7dc4-4573-83e2-3ee032c29f97"
      unitRef="usdPerShare">0.64</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMjM4MA_ff428f96-8e78-4272-855a-a803308845c3"
      unitRef="shares">256250</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <rely:StockIssuedDuringPeriodSharesWarrants
      contextRef="i31ab2d848e654c728d6284cd6a1006d0_D20210930-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMjUzMQ_bc0ef411-617f-4edd-97dc-9e01a0bb6bc6"
      unitRef="shares">254014</rely:StockIssuedDuringPeriodSharesWarrants>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMjU1Mw_f7eb972d-9296-4fba-9fa1-9c6265cd45f2"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF81OC9mcmFnOjRhYTcxZTdkOTBiMDQ1ZjRhNDkwMmNjMDE0ZWYwNTliL3RleHRyZWdpb246NGFhNzFlN2Q5MGIwNDVmNGE0OTAyY2MwMTRlZjA1OWJfMjYwMQ_7a439621-5ec6-4417-b0f8-c8ebf8e6c610"
      unitRef="shares">256250</us-gaap:ClassOfWarrantOrRightOutstanding>
    <rely:TemporaryEquityTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfOTA5_5eba364d-0066-42e8-bfa2-fdeeb2b31a5d">Redeemable Convertible Preferred Stock &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Upon completion of the IPO, all shares of the Company&#x2019;s redeemable convertible preferred stock outstanding, totaling 127,410,631, were automatically converted into an equivalent number of shares of common stock on a one-to-one basis and their carrying value of $390.7 million was reclassified into stockholders&#x2019; equity. As of December 31, 2021, there wer&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;e no&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; shares of redeemable convertible preferred stock issued and outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the IPO, the Company&#x2019;s amended and restated certificate of incorporation became effective, which authorized the issuance of 50,000,000 shares of undesignated preferred stock with a par value of $0.0001 per share with right and preferences, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;including voting rights, designated from time to time by the Company&#x2019;s board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes information regarding each series of redeemable convertible preferred stock outstanding as of December 31, 2020 (in thousands, except share and per share amounts)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:27.233%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" 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;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Series&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Shares Authorized&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Shares Issued and Outstanding&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Issuance Price Per Share&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate Liquidation Preference&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series Seed&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,199,786&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,446,322&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.27&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,595&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,741&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series Seed Prime&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,780,816&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,643,665&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.30&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,506&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,593&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series A&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,514,347&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,359,546&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.50&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,091&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,180&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series B&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,196,476&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,196,476&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.88&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,374&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,500&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series C&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,146,777&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,146,777&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.70&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41,863&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,800&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series D&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,331,802&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,331,802&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.79&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;109,674&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115,000&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series E&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,663,934&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,663,933&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.96&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129,770&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135,001&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series F&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,840,797&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,294,084&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.15&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84,834&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;85,000&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132,674,735&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;127,082,605&#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;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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;387,707&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;399,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2020, the Company issued 9,294,084 shares of Series F redeemable convertible preferred stock at $9.1456 per share for proceeds totaling $85.0&#160;million, net of issuance costs. During the year ended December 31, 2021, the Company issued 328,026 shares of Series F redeemable convertible stock at $9.1456 per share for proceeds totaling $3.0&#160;million, net of issuance costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The terms of Series Seed, Seed Prime, A, B, C, D, E and F redeemable convertible preferred stock are summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Conversion &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each share of preferred stock is convertible at the option of the holder into such number of common stock at a rate equal to the original issue price of the applicable series of preferred stock divided by the conversion price for the applicable series of preferred stock in effect at the time of the conversion. The conversion price for each share of preferred stock is initially equal to the applicable original issue price, such that the initial conversion rate is 1-for-1. The conversion price is subject to standard anti-dilution adjustments and adjustments for issuance of stock at a price per share less than the conversion price in effect for each series (Series Seed $0.2729 per share, Seed Prime $0.2961 per share, Series A $0.4976 per share, Series B $0.8805 per share, Series C $1.7032 per share, Series D $3.7914 per share, Series E is $5.9566, Series F is $9.1456 per share). Each share of redeemable convertible preferred stock is automatically convertible into common stock based on the conversion rate at such time immediately upon the earlier of (i) closing of a firm commitment underwritten public offering which results in gross cash proceeds of at least $100.0&#160;million and a per share price of $9.1456 (as adjusted for stock splits, stock dividends, combinations, or other similar recapitalization), or (ii) vote or written consent of the holders of the Series C, Series D, and Series E redeemable convertible preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Liquidation Preference &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the event of a liquidation, dissolution, or winding up of the Company or a deemed liquidation of the Company, before any payment shall be made to common stockholders, redeemable convertible preferred stock-holders shall be paid, on a pari passu basis amount all classes of redeemable convertible preferred stock, the greater of: (i) the original issue price per share for the redeemable convertible preferred stock plus any dividends declared but unpaid thereon, or (ii) the amount per share as would have been payable had the shares of redeemable convertible been converted to common stock immediately prior to such event. A deemed liquidation event includes (i) a merger or consolidation, (ii) a sale of all or substantially all of the assets of the Company, or (iii) a change in controlling ownership of the Company unless the holders of at least a majority of the outstanding shares of redeemable convertible preferred stock, voting together as a single class on as-converted basis, elect to not classify such an event a deemed liquidation event.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Since a deemed liquidation event would constitute a redemption event outside of the Company&#x2019;s controls, redeemable convertible preferred stock has been presented within the mezzanine section on the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Redemption &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The convertible preferred stock is not mandatorily redeemable at any future certain date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Voting &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The holders of the Series Seed, Seed Prime, A, B, C, D, E and F redeemable convertible preferred stock are entitled to vote, together with the holders of common stock, on all matters presented to stockholders for a vote. Each holder of the share of redeemable convertible preferred stock is entitled to the number of votes equal to the number of shares of common stock into which each share of redeemable convertible preferred stock is convertible at the time of such vote. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Dividends &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The holders of the Series Seed, Seed Prime, A, B, C, D, E and F preferred stock are entitled to receive, when and as declared by the Company&#x2019;s board of directors and out of assets legally available, such dividends as may be declared from time to time by its board of directors. Any dividends shall be distributed among the holder of preferred stock and common stock pro rata based on the number of shares of common stock then held by each holder (assuming conversion of all such preferred stock into common stock). To date, no dividends have been declared or paid by the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Tender Offer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In October 2019, the Company facilitated and consummated a tender offer (the &#x201c;2019 Tender Offer&#x201d;) in which the Company repurchased shares of common stock and redeemable convertible preferred stock from certain of the Company&#x2019;s current employees, former employees, founders and investors. In connection with the 2019 Tender Offer, the Company repurchased and retired an aggregate of 2,295,603 shares of Series Seed, Series Seed Prime and Series A redeemable convertible preferred stock for an aggregate purchase price of $13.0 million. The excess of the amount paid over the carrying value of Series Seed, Series Seed Prime and Series A redeemable convertible preferred stock, totaling $12.1 million, was recorded as a deemed dividend. Of the total recorded as a deemed dividend, $6.1 million decreased additional paid-in capital, with the remaining $6.0 million recorded as an increase in accumulated deficit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition, the Company repurchased and retired 2,053,690 shares of common stock for an aggregate purchase price of $11.0 million. See Note 10 for details on this transaction. There were no such transactions during the years ended December 31, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;</rely:TemporaryEquityTextBlock>
    <rely:TemporaryEquitySharesRedeemedUponConversionShares
      contextRef="i38782db1f23546949a3ee02d86e3d055_D20210901-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMTYy_65be4504-69dd-4324-9a6f-b60249157864"
      unitRef="shares">127410631</rely:TemporaryEquitySharesRedeemedUponConversionShares>
    <rely:TemporaryEquityConvertibleConversionRatio
      contextRef="i4b3667f620e24dfeb1021bdf9a88ad22_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMjUy_48888e78-826a-4569-8568-5e069d8de0c6"
      unitRef="number">1</rely:TemporaryEquityConvertibleConversionRatio>
    <rely:TemporaryEquitySharesRedeemedUponConversionAmount
      contextRef="i38782db1f23546949a3ee02d86e3d055_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMjk2_abc0ad27-6b4b-4394-9443-29ddb61502cb"
      unitRef="usd">390700000</rely:TemporaryEquitySharesRedeemedUponConversionAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMTY0OTI2NzQ3NDI4Mg_97d07634-759a-4f1b-aa75-11dae0ae7982"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMTY0OTI2NzQ3NDI4Mg_985a34cc-afc7-45fc-9d8a-b81295f8f2cf"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i4b3667f620e24dfeb1021bdf9a88ad22_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzYyMQ_48c17b0c-c3ce-43c5-b67c-08fa3c27e768"
      unitRef="shares">50000000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i4b3667f620e24dfeb1021bdf9a88ad22_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfNzY5NjU4MTQyMTA3Nw_74b4476e-8142-4789-9cbc-223a7bf80b42"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfOTEw_07423f7f-0a7d-4958-9eaf-c7c8ab060edc">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes information regarding each series of redeemable convertible preferred stock outstanding as of December 31, 2020 (in thousands, except share and per share amounts)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:27.233%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" 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;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Series&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Shares Authorized&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Shares Issued and Outstanding&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Issuance Price Per Share&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate Liquidation Preference&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series Seed&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,199,786&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,446,322&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.27&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,595&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,741&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series Seed Prime&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,780,816&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,643,665&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.30&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,506&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,593&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series A&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,514,347&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,359,546&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.50&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,091&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,180&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series B&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,196,476&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,196,476&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.88&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,374&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,500&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series C&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,146,777&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,146,777&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.70&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41,863&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,800&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series D&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,331,802&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,331,802&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.79&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;109,674&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115,000&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series E&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,663,934&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,663,933&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.96&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129,770&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135,001&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Series F&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,840,797&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,294,084&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.15&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84,834&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;85,000&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132,674,735&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;127,082,605&#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;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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;387,707&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;399,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TemporaryEquityTableTextBlock>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i4a77dba4e48946c98f19875b0dcf8c21_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMy0xLTEtMS05ODAyOA_a4ce67db-1944-4b35-a53a-124d21c3d4fc"
      unitRef="shares">10199786</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i4a77dba4e48946c98f19875b0dcf8c21_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMy0zLTEtMS05ODAyOA_b1b589f1-31f5-4f02-9ba8-0e89bf9e92e9"
      unitRef="shares">6446322</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i4a77dba4e48946c98f19875b0dcf8c21_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMy0zLTEtMS05ODAyOA_f882ea10-f1fb-46fa-9256-8c28d4cf7e57"
      unitRef="shares">6446322</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="i4a77dba4e48946c98f19875b0dcf8c21_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMy01LTEtMS05ODAyOA_db75c13f-8ea4-4d42-8d4d-37b5f42d3bf0"
      unitRef="usdPerShare">0.27</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i4a77dba4e48946c98f19875b0dcf8c21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMy03LTEtMS05ODAyOA_16b1e031-e171-4873-ba7b-b8c4f94f7fd8"
      unitRef="usd">1595000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i4a77dba4e48946c98f19875b0dcf8c21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMy05LTEtMS05ODAyOA_c7d905e8-6026-4875-a6b7-5e50a0a5b754"
      unitRef="usd">1741000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ib85c1ce1e2dc4e9b82a89b3601ec9e74_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNC0xLTEtMS05ODAyOA_80a5bae1-e38a-4875-a9ca-2b784d2a3757"
      unitRef="shares">8780816</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ib85c1ce1e2dc4e9b82a89b3601ec9e74_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNC0zLTEtMS05ODAyOA_bb140d2c-72e7-482f-9c7d-8814dc737122"
      unitRef="shares">8643665</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ib85c1ce1e2dc4e9b82a89b3601ec9e74_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNC0zLTEtMS05ODAyOA_c5c8ab9b-fab6-4d72-81dd-732fcc740de8"
      unitRef="shares">8643665</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="ib85c1ce1e2dc4e9b82a89b3601ec9e74_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNC01LTEtMS05ODAyOA_fd818b2b-1e35-4d2b-97f3-8171a903a739"
      unitRef="usdPerShare">0.30</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ib85c1ce1e2dc4e9b82a89b3601ec9e74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNC03LTEtMS05ODAyOA_07726166-8494-4d36-8063-17a6a6698139"
      unitRef="usd">2506000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="ib85c1ce1e2dc4e9b82a89b3601ec9e74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNC05LTEtMS05ODAyOA_b539196c-cd7b-4b87-9d96-625de173f051"
      unitRef="usd">2593000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="iccbb9d363b1f428db140dffea2e13f2b_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNS0xLTEtMS05ODAyOA_67de28e2-72e4-4ebb-9e76-ad2781e4b933"
      unitRef="shares">11514347</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="iccbb9d363b1f428db140dffea2e13f2b_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNS0zLTEtMS05ODAyOA_bf42ad69-275b-4266-95b5-2da8b234c0e1"
      unitRef="shares">10359546</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="iccbb9d363b1f428db140dffea2e13f2b_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNS0zLTEtMS05ODAyOA_ce450ea2-82ea-476d-865b-0285ebc09557"
      unitRef="shares">10359546</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="iccbb9d363b1f428db140dffea2e13f2b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNS01LTEtMS05ODAyOA_36bc3330-43af-42ab-a963-4dfbf8fb1522"
      unitRef="usdPerShare">0.50</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="iccbb9d363b1f428db140dffea2e13f2b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNS03LTEtMS05ODAyOA_00aec342-09c3-403c-bc67-8f374968e311"
      unitRef="usd">5091000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="iccbb9d363b1f428db140dffea2e13f2b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNS05LTEtMS05ODAyOA_7c59f9cc-4d8b-4a7e-b780-99d51b7a9151"
      unitRef="usd">5180000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i946f50009a6748f69eeb53361586a725_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNi0xLTEtMS05ODAyOA_82dc1502-9731-408a-9ddc-d7c91ac2cacb"
      unitRef="shares">14196476</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i946f50009a6748f69eeb53361586a725_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNi0zLTEtMS05ODAyOA_5022d414-9953-4c06-8bae-8b2e95d7af2f"
      unitRef="shares">14196476</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i946f50009a6748f69eeb53361586a725_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNi0zLTEtMS05ODAyOA_dc9be171-e21c-4a3b-a62c-68e8404ff941"
      unitRef="shares">14196476</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="i946f50009a6748f69eeb53361586a725_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNi01LTEtMS05ODAyOA_af6bceec-2202-41b0-a056-53faacb3393d"
      unitRef="usdPerShare">0.88</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i946f50009a6748f69eeb53361586a725_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNi03LTEtMS05ODAyOA_04bc7841-2b45-4cea-b68a-995ec5a7cf63"
      unitRef="usd">12374000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i946f50009a6748f69eeb53361586a725_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNi05LTEtMS05ODAyOA_2a38cd07-9c80-42e7-afba-dad2b23ff3cc"
      unitRef="usd">12500000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i947e52c3acac4463bcd1efedb77e1793_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNy0xLTEtMS05ODAyOA_6e2142ae-0139-4cad-b7e5-a68854f978e3"
      unitRef="shares">25146777</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i947e52c3acac4463bcd1efedb77e1793_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNy0zLTEtMS05ODAyOA_3841691b-1daa-415a-bfca-9b395472f2dd"
      unitRef="shares">25146777</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i947e52c3acac4463bcd1efedb77e1793_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNy0zLTEtMS05ODAyOA_acc49fc3-79d5-4291-9fe7-97355c1c4ac3"
      unitRef="shares">25146777</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="i947e52c3acac4463bcd1efedb77e1793_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNy01LTEtMS05ODAyOA_085fae96-f149-4904-8670-20058be8646e"
      unitRef="usdPerShare">1.70</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i947e52c3acac4463bcd1efedb77e1793_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNy03LTEtMS05ODAyOA_990b00de-fdeb-4764-a368-39e1bd5b33fb"
      unitRef="usd">41863000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i947e52c3acac4463bcd1efedb77e1793_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfNy05LTEtMS05ODAyOA_5e8355b5-a70f-4831-bade-7a45e85d448f"
      unitRef="usd">42800000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i592ff0297c6d48ecad03a15554920f42_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOC0xLTEtMS05ODAyOA_7a4820bb-9373-4471-8ada-e9e97b22e718"
      unitRef="shares">30331802</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i592ff0297c6d48ecad03a15554920f42_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOC0zLTEtMS05ODAyOA_76bc25bd-3b5d-489e-8196-fb799971be56"
      unitRef="shares">30331802</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i592ff0297c6d48ecad03a15554920f42_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOC0zLTEtMS05ODAyOA_d9909eff-8904-4f8d-b645-997f82d566a2"
      unitRef="shares">30331802</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="i592ff0297c6d48ecad03a15554920f42_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOC01LTEtMS05ODAyOA_6992275d-1f9e-48d1-9983-553873976a83"
      unitRef="usdPerShare">3.79</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i592ff0297c6d48ecad03a15554920f42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOC03LTEtMS05ODAyOA_0aad6f7b-bb9f-4904-9566-790cb7fdfc8b"
      unitRef="usd">109674000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i592ff0297c6d48ecad03a15554920f42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOC05LTEtMS05ODAyOA_c8a145a0-fd18-4226-9049-c440a81c0059"
      unitRef="usd">115000000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i15ee940273634c29b581d5525e0261f8_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOS0xLTEtMS05ODAyOA_96baadd4-3fab-4264-8cef-19f013c41ddf"
      unitRef="shares">22663934</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i15ee940273634c29b581d5525e0261f8_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOS0zLTEtMS05ODAyOA_5b656292-99d4-48e3-94d9-db7e7bca6f3f"
      unitRef="shares">22663933</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i15ee940273634c29b581d5525e0261f8_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOS0zLTEtMS05ODAyOA_db7a7e48-a10c-4ac7-98aa-91aeb8ee40a2"
      unitRef="shares">22663933</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="i15ee940273634c29b581d5525e0261f8_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOS01LTEtMS05ODAyOA_bae51c5c-731e-4964-9377-b6e7c0865f41"
      unitRef="usdPerShare">5.96</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i15ee940273634c29b581d5525e0261f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOS03LTEtMS05ODAyOA_7604e614-7f92-4586-a7e2-472816700a80"
      unitRef="usd">129770000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i15ee940273634c29b581d5525e0261f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfOS05LTEtMS05ODAyOA_9f0ff650-f72d-4ca8-94f8-c8abee32ae25"
      unitRef="usd">135001000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="iea0b9f6ac67c49c1845cfbe0f0b7c407_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTAtMS0xLTEtOTgwMjg_05689dd4-79ba-4fc2-97e5-dbf27fc497bf"
      unitRef="shares">9840797</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="iea0b9f6ac67c49c1845cfbe0f0b7c407_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTAtMy0xLTEtOTgwMjg_32c5c4c0-b0f4-483d-8fc2-fe8f66c2a6b1"
      unitRef="shares">9294084</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="iea0b9f6ac67c49c1845cfbe0f0b7c407_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTAtMy0xLTEtOTgwMjg_f8610964-1da3-49a3-adfd-528b923c1143"
      unitRef="shares">9294084</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="iea0b9f6ac67c49c1845cfbe0f0b7c407_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTAtNS0xLTEtOTgwMjg_f674a967-2697-4aa6-b600-17e8c181d4d2"
      unitRef="usdPerShare">9.15</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="iea0b9f6ac67c49c1845cfbe0f0b7c407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTAtNy0xLTEtOTgwMjg_ae8ddece-fb2a-447c-bc5f-87a9f5031a86"
      unitRef="usd">84834000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="iea0b9f6ac67c49c1845cfbe0f0b7c407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTAtOS0xLTEtOTgwMjg_4d3aadca-6587-4052-8090-a0b338f03002"
      unitRef="usd">85000000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTEtMS0xLTEtOTgwMjg_a185526c-d907-4187-99ad-1faf6541258f"
      unitRef="shares">132674735</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTEtMy0xLTEtOTgwMjg_7d89e542-00a6-41d6-a45d-2e79455e5d1c"
      unitRef="shares">127082605</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTEtMy0xLTEtOTgwMjg_d76e1ba3-6372-4e49-b2a3-f97820bccade"
      unitRef="shares">127082605</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTEtNy0xLTEtOTgwMjg_d385670d-d5d7-40ec-bb88-6291ed5c941b"
      unitRef="usd">387707000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RhYmxlOmYzMDYyMGIwNmQ5NDRmOTFhYWZjNzhhNzBiYjExMjAzL3RhYmxlcmFuZ2U6ZjMwNjIwYjA2ZDk0NGY5MWFhZmM3OGE3MGJiMTEyMDNfMTEtOS0xLTEtOTgwMjg_fd7b6244-4ae5-44e8-a99b-ace742081abe"
      unitRef="usd">399815000</us-gaap:TemporaryEquityLiquidationPreference>
    <rely:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="i6e2b52606cfc4ec6a85641737972a197_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzY1MA_a27194f3-ff06-4e61-9e10-a5e9dcf98a83"
      unitRef="shares">9294084</rely:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <rely:TemporaryEquityStockIssuedDuringPeriodValueNewIssuesPricePerShare
      contextRef="iea0b9f6ac67c49c1845cfbe0f0b7c407_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzY2Mw_3eb60058-7055-4c6e-b5ec-e7c50d6177f0"
      unitRef="usdPerShare">9.1456</rely:TemporaryEquityStockIssuedDuringPeriodValueNewIssuesPricePerShare>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i6e2b52606cfc4ec6a85641737972a197_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzY5NQ_e20d2d55-ccdc-41b5-bf56-94df816c6b75"
      unitRef="usd">85000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <rely:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="i691372158efb4f98b3f86cce89add69d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzcwNQ_0aef2b09-11df-4e45-b1db-729b287a3074"
      unitRef="shares">328026</rely:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <rely:TemporaryEquityStockIssuedDuringPeriodValueNewIssuesPricePerShare
      contextRef="if4e93d4d36284ef0886a31b4c8c08691_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfNzY5NjU4MTQyMTA5NQ_4e72f648-0a7b-4863-88fc-2947d57a32db"
      unitRef="usdPerShare">9.1456</rely:TemporaryEquityStockIssuedDuringPeriodValueNewIssuesPricePerShare>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i691372158efb4f98b3f86cce89add69d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzcyMw_ac8811e8-bb82-44ab-9538-e2fb07e2defa"
      unitRef="usd">3000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <rely:TemporaryEquityConvertibleConversionRatio
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfNzY5NjU4MTQyMTEwNQ_5c489174-9339-40dd-bc77-8687d50236d0"
      unitRef="number">1</rely:TemporaryEquityConvertibleConversionRatio>
    <rely:TemporaryEquityConvertibleConversionPrice
      contextRef="i3a01bf752bdf4f908e6be3797b5a3c74_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzc1MQ_95cd1b89-ef4b-449d-856f-1e542ccea762"
      unitRef="usdPerShare">0.2729</rely:TemporaryEquityConvertibleConversionPrice>
    <rely:TemporaryEquityConvertibleConversionPrice
      contextRef="iea115d1b827e483aaebb43771a486106_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzc2MQ_8db287e4-f920-41fc-a4d6-59d87ef9e847"
      unitRef="usdPerShare">0.2961</rely:TemporaryEquityConvertibleConversionPrice>
    <rely:TemporaryEquityConvertibleConversionPrice
      contextRef="idb51708c36f34025b2190ae8f4fff415_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzc3MQ_b4a3e09e-9eb2-4c96-b896-0945780586bd"
      unitRef="usdPerShare">0.4976</rely:TemporaryEquityConvertibleConversionPrice>
    <rely:TemporaryEquityConvertibleConversionPrice
      contextRef="if7c5328bef0746ef942fe126929c4055_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzc4MQ_966b4814-c0f3-4016-a36a-2ee01b9d8371"
      unitRef="usdPerShare">0.8805</rely:TemporaryEquityConvertibleConversionPrice>
    <rely:TemporaryEquityConvertibleConversionPrice
      contextRef="i525766c95a0a43aba6e15b5efe434493_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzc5MQ_b9fd7c10-24c6-41d8-a140-01cde0e36508"
      unitRef="usdPerShare">1.7032</rely:TemporaryEquityConvertibleConversionPrice>
    <rely:TemporaryEquityConvertibleConversionPrice
      contextRef="ib8f8d2dcebf748c69f97309c95c6fb3f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzgwMQ_e51bfdad-11ff-4d18-9729-0ffd9445a5cb"
      unitRef="usdPerShare">3.7914</rely:TemporaryEquityConvertibleConversionPrice>
    <rely:TemporaryEquityConvertibleConversionPrice
      contextRef="if72b196910cd4874b844ebe5ec5aa51d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzgxMQ_fafeaa78-5d36-48c5-a809-236edfdbd1f7"
      unitRef="usdPerShare">5.9566</rely:TemporaryEquityConvertibleConversionPrice>
    <rely:TemporaryEquityConvertibleConversionPrice
      contextRef="if4e93d4d36284ef0886a31b4c8c08691_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzgyMQ_6912b2a1-a3a5-43e5-a5e9-aa5443e8f11e"
      unitRef="usdPerShare">9.1456</rely:TemporaryEquityConvertibleConversionPrice>
    <rely:TemporaryEquityConvertibleAutomaticConversionThresholdGrossProceeds
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMzg0ODI5MDcyMzgzOA_518fe576-a676-4b01-a6e2-42acc0d7e203"
      unitRef="usd">100000000</rely:TemporaryEquityConvertibleAutomaticConversionThresholdGrossProceeds>
    <rely:TemporaryEquityConvertibleAutomaticConversionStockPriceTrigger
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfNzY5NjU4MTQyMTEyMw_32d7e182-5a0a-4fec-940c-64273f785a1f"
      unitRef="usdPerShare">9.1456</rely:TemporaryEquityConvertibleAutomaticConversionStockPriceTrigger>
    <rely:TemporaryEquityStockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ibae131d2459a4f83bf96f6392f842316_D20191001-20191031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMTA5OTUxMTY1NzI2OA_5d166f57-30f6-44c0-a211-898560f33209"
      unitRef="shares">2295603</rely:TemporaryEquityStockRepurchasedAndRetiredDuringPeriodShares>
    <rely:TemporaryEquityStockRepurchasedAndRetiredAggregatePurchasePrice
      contextRef="ibae131d2459a4f83bf96f6392f842316_D20191001-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMTA5OTUxMTY1NzY5NQ_5e382ee1-444a-4992-b131-f638f13b48e5"
      unitRef="usd">13000000</rely:TemporaryEquityStockRepurchasedAndRetiredAggregatePurchasePrice>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="ibae131d2459a4f83bf96f6392f842316_D20191001-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMTA5OTUxMTY1NzcxNg_5d060f2c-1a39-4cf7-bf33-24fd8b75a487"
      unitRef="usd">12100000</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="i97f1ba68bb05476d809df8d4edb6a667_D20191001-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMTA5OTUxMTY1NzczOA_c5bd1595-d9ed-41d9-a9af-97fa7aca8daa"
      unitRef="usd">6100000</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="ia15bf5b0ca244a8aace4c9e276c0b9f6_D20191001-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMTA5OTUxMTY1Nzc1OQ_77cb02c7-61e1-421f-bda8-ba9c1b867ca2"
      unitRef="usd">6000000</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ibae131d2459a4f83bf96f6392f842316_D20191001-20191031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMTA5OTUxMTY1OTMzMw_656636ba-9dfc-4555-9fd9-47520e7f5acb"
      unitRef="shares">2053690</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <rely:StockRepurchasedAndRetiredAggregatePurchasePrice
      contextRef="ibae131d2459a4f83bf96f6392f842316_D20191001-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82MS9mcmFnOmEwNGJhNTk4ODIyYzRkMjJhYWYzMWJmOWEzNGI1M2Q3L3RleHRyZWdpb246YTA0YmE1OTg4MjJjNGQyMmFhZjMxYmY5YTM0YjUzZDdfMTA5OTUxMTY1OTM0OQ_5dc6349d-94ff-4e66-8128-018933a95aa5"
      unitRef="usd">11000000</rely:StockRepurchasedAndRetiredAggregatePurchasePrice>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfODYyNg_f467bcfe-536a-4c81-8e99-1909bb1cdf37">Stock-Based Compensation &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Equity Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In 2011, the Company adopted the Remitly Global, Inc. 2011 Equity Incentive Plan (the &#x201c;2011 Plan&#x201d;), as amended, which provided for the issuance of up to 43,899,677 incentive stock options, nonqualified stock options, restricted common stock, and RSUs and stock appreciation rights to employees, directors, officers, and consultants of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In September 2021, the Company adopted the Remitly Global, Inc. 2021 Equity Incentive Plan (the &#x201c;2021 Plan&#x201d;, and together with the 2011 Plan, the &#x201c;Plan&#x201d;) as a successor to the 2011 Plan. The 2021 Plan authorizes the issuance of incentive stock options, nonqualified stock options, restricted common stock, stock appreciation rights, RSUs, and performance and stock bonus awards. Pursuant to the 2021 Plan, incentive stock options may be granted only to Company employees. The Company may grant all other types of awards to its employees, directors, and consultants. The 2021 Plan is administered by the Company&#x2019;s board of directors, which determines the terms of the grants, including exercise price, number of equity awards granted, and vesting schedule. The 2021 Plan provides for the issuance of up to 25,000,000 shares of common stock, plus any reserved shares not issued or subject to outstanding grants under the 2011 Plan, which was 552,736 on the effective date of the 2021 Plan, for a total of 25,552,736 shares reserved for issuance under the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan will increase automatically on January 1 of each of 2022 through 2031 by the number of shares equal to 5% of the aggregate number of outstanding shares of all classes of common stock as of the immediately preceding December 31, or a lesser number as may be determined by the Company&#x2019;s talent and compensation committee, or by the Company&#x2019;s board of directors acting in place of the talent and compensation committee.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition, in September 2021, the Company adopted the Remitly Global, Inc. 2021 Employee Stock Purchase Plan (the &#x201c;2021 ESPP&#x201d; or &#x201c;ESPP&#x201d;) to enable eligible employees to purchase shares of common stock with accumulated payroll deductions at a discount. The ESPP provides for the issuance of up to 3,500,000 shares of common stock. The number of shares reserved for issuance and sale under the ESPP will increase automatically on January 1 of each of 2022 through 2031 by the number of shares equal to 1% of the aggregate number of outstanding shares of all classes of common stock as of the immediately preceding December 31, or a lesser number as may be determined by the Company&#x2019;s talent and compensation committee, or by the Company&#x2019;s board of directors acting in place of the talent and compensation committee. Subject to stock splits, recapitalizations, or similar events, no more than 35,000,000 shares of common stock may be issued over the term of the ESPP. The ESPP is intended to qualify under Section 423 of the Code, provided that the administrator may adopt sub-plans under the ESPP designed to be outside of the scope of Section 423 for participants who are non-U.S. residents.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021 and December 31, 2020, 23,599,005 and 206,529 equity awards remain available for issuance under the 2021 Plan and 2011 Plan, respectively. As of December 31, 2021, there have been no issuances of shares under the ESPP, therefore all 3,500,000 shares of common stock remain available for issuance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock options granted under the Plan generally vest over a period from two years to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;four years&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; from the vesting commencement date on a monthly basis with or without a one-year cliff or, for non-employees, ratably on a monthly basis over a shorter period, depending upon anticipated duration of services. Other vesting terms are determined by the Company&#x2019;s board of directors. All options granted under the Plan are exercisable for up to ten years from the grant date, subject to vesting. In the event of termination of service, options will generally remain exercisable, to the extent vested, for three months following the termination of service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of the Company&#x2019;s stock option activity during the year ended December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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:41.677%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Stock Options&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands, except share and per share amounts)&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Options Outstanding&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-Average Exercise Price&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-Average Remaining Contractual Life (Years)&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate Intrinsic Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balances as of January 1, 2021&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,034,424&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.82&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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64,604&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,219,753&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.26&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Exercised&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,495,889)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.85&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72,208&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,371,346)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.16&#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;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balances as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,386,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.70&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.66&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;395,676&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested and exercisable as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,200,154&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.38&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;192,296&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested and expected to vest as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,788,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.69&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.66&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;402,847&#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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the estimated fair value of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of each employee stock option granted during the years ended December 31, 2021, 2020, and 2019 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:56.122%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years Ended December 31,&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Risk-free interest rates&lt;/span&gt;&lt;/td&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.32% to 1.19%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.30% to 1.47%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.51% to 2.47%&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.5 to 6.8 years&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0 to 6.6 years&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0 to 10.0 years&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.8% to 50.5%&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.3% to 54.0%&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.8% to 54.0%&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividend rate&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair value of underlying common stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to the completion of the IPO, the Company&#x2019;s board of directors considered numerous objective and subjective factors to determine the fair value of the Company&#x2019;s common stock at each meeting in which awards were approved. The factors considered included, but were not limited to: (i) the results of contemporaneous independent third-party valuations of the Company&#x2019;s common stock; (ii) the prices, rights, preferences, and privileges of the Company&#x2019;s redeemable convertible preferred stock relative to those of its common stock; (iii) the lack of marketability of the Company&#x2019;s common stock; (iv) actual operating and financial results; (v) current business conditions and projections; (vi) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions; and (vii) precedent transactions involving the Company&#x2019;s shares. After the completion of the IPO, the fair value of the Company&#x2019;s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the NASDAQ.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted-average grant date fair value of options granted during the years ended December 31, 2021, 2020, and 2019 was $5.22, $1.10, and $1.23&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;respectively. The aggregate grant-date fair value of options vested for the years ended December 31, 2021, 2020, and 2019 was $7.3 million, $5.4 million, and $3.7 million,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;respectively. The intrinsic value of options exercised for the years ended December 31, 2021, 2020, and 2019 was $72.2 million, $2.4 million, and $3.0 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prior to the IPO, the Company granted performance-based RSUs (&#x201c;PRSUs&#x201d;) to employees and directors that continued both service-based and performance-based vesting conditions. The service-based vesting condition for these awards is typically satisfied over four years with a cliff vesting period of one year and continued vesting quarterly thereafter. The performance-based vesting condition is satisfied on the earlier of (i) the effective date of a registration statement of the Company filed under the Securities Act for the sale of the Company&#x2019;s common stock or (ii) immediately prior to the closing of a change in control of the Company. Both events were not deemed probable until consummated, and therefore, stock-based compensation expense related to these PRSUs remained unrecognized prior to the effectiveness of the IPO. Upon the effectiveness of the IPO, the performance-based vesting condition was satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $1.1&#160;million, using the accelerated attribution method for the portion of the awards for which the service-based vesting condition has been fully or partially satisfied. The remaining grant-date fair value of these PRSUs will be recognized over the remaining requisite service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Beginning in August 2021, the Company began granting RSUs to employees and directors with service-based vesting conditions. The service-based vesting condition for these awards is typically satisfied over four years with a cliff vesting period of one year and continued vesting quarterly thereafter. The grant-date fair value of these RSUs will be recognized over the requisite service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted stock unit activity, including PRSUs, during the year ended December 31, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:69.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-Average Grant-Date Fair Value Per Share&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested at January 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;437,369&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.54&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,112,492&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27.16&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124,026)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.07&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cancelled/forfeited&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(53,250)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.11&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,372,585&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.83&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted-average grant date fair value of RSUs, including PRSUs, granted during the years ended December 31, 2021 and 2020 was $27.16 and $3.54, respectively. The aggregate grant-date fair value of RSUS, including PRSUs, vested for the years ended December 31, 2021 and 2020 was $0.6 million and zero, respectively. There were no RSUs granted or vested during the year ended December 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The ESPP provides for consecutive offering periods during which eligible employees can participate in the ESPP and be granted the right to purchase shares. The offering period that commenced on September 22, 2021 shall end on August 31, 2023 with the first purchase period ending on February 28, 2022, the second purchase period ending on August 31, 2022, the third purchase period ending on February 28, 2023, and the fourth purchase period ending on August 31, 2023. Thereafter, subsequent offering periods shall commence on each subsequent March 1 and September 1, with each offering period consisting of four six-month purchase periods, for a total of a 24-month offering period. No offering periods may last longer than 27 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Eligible employees can contribute up to 15% of their eligible compensation, subject to limitation as provided for in the ESPP, and purchase the common stock at a purchase price per share equal to 85% of the lesser of the fair market value of the common stock on (i) the offering date, which is defined as the first business day of the offering period, or (ii) the purchase date, which is the final business day of the purchase period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of ESPP offerings was estimated at the date of each offering using the Black-Scholes option-pricing model with the following assumptions during the year ended December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Risk-free interest rates&lt;/span&gt;&lt;/td&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.06% to 0.30%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4 to 1.9 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.7% to 56.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividend rate&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s ESPP began in 2021, therefore no awards were granted under the ESPP during the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense for stock options, RSUs, PRSUs, and the ESPP, included in the consolidated statements of operations, net of amounts capitalized to internal-use software, as described in Note 4, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.359%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.359%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.887%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer support and operations&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;153&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Marketing&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;869&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;541&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Technology and development&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,931&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,130&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,486&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,607&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,243&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,596&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,016&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,264&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,648&#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 style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the total unamortized compensation cost related to all non-vested equity awards, including options, RSUs, and PRSUs was $122.6&#160;million, which will be amortized over a weighted-average remaining requisite service period of approximately 3.3 years. As of December 31, 2021, the total unrecognized compensation expense related to the ESPP was $3.9&#160;million, which is expected to be amortized over the next 1.7 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company did not record a material income tax benefit related to stock-based compensation expense and stock option exercises, during the years ended December 31, 2021, 2020, and 2019, since the Company currently maintains a full valuation allowance against its net deferred tax assets in the jurisdictions where material stock-compensation expense charges are incurred, and stock option exercises occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tender Offer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the 2019 Tender Offer, as discussed in Note 9, the Company repurchased and retired 2,053,690 shares of the Company&#x2019;s common stock for an aggregate purchase price of $11.0 million. The amounts paid in excess of the fair value of the common shares repurchased from the Company&#x2019;s employees and founders, totaling $4.0 million were recorded as compensation expense for the year ended December 31, 2019, and are in addition to the amounts included as stock-based compensation expense in the above table. The $4.0 million of excess fair value was recorded in the following line items in the consolidated statements of operations: $0.2 million in marketing, $2.0 million in technology and development, and $1.8 million in general and administrative. The remaining $7.0 million was recorded as a decrease to par value of common stock and an increase in accumulated deficit, as the additional paid-in capital balance at the time of the transaction was zero. There were no such transactions during the years ended December 31, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iaf698591c55d4219b21ceb3cc4490c15_I20111231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTU4_dda22d47-4978-419e-8221-76a9a7e6def4"
      unitRef="shares">43899677</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ia636e55281ed46a68f6e55d0ff762888_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjE5OTAyMzI3NDI3NQ_c7879331-9849-4429-98c6-98ad36ec0552"
      unitRef="shares">25000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i9714fac2f6b04871bb6f370189fa4acf_D20210901-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjE5OTAyMzI3NDI3OQ_35c84f7b-499f-4a9c-860d-6a7514b7bb84"
      unitRef="shares">552736</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ia636e55281ed46a68f6e55d0ff762888_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTM1Mg_4e6e247f-0be5-452b-a1b1-0a62e9176132"
      unitRef="shares">25552736</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <rely:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreaseAsPercentageOfSharesOutstanding
      contextRef="ia636e55281ed46a68f6e55d0ff762888_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjE5OTAyMzI3NDI4Mw_3d5969a7-649d-4e26-9178-1100bcc6c87a"
      unitRef="number">0.05</rely:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreaseAsPercentageOfSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i92ddf3ad07494602b01176d20edbdc37_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjE5OTAyMzI3NDI4Nw_d4843761-9da8-44fc-8bbd-15c7050d5132"
      unitRef="shares">3500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <rely:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreaseAsPercentageOfSharesOutstanding
      contextRef="i92ddf3ad07494602b01176d20edbdc37_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjE5OTAyMzI3NDI5Mw_89fb4373-d8dc-4bc3-aced-da629f442616"
      unitRef="number">0.01</rely:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreaseAsPercentageOfSharesOutstanding>
    <rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesAvailableOverAwardTerm
      contextRef="i92ddf3ad07494602b01176d20edbdc37_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjE5OTAyMzI3NDI5Nw_e69b04f7-3bba-4336-a682-6052b6bbaae9"
      unitRef="shares">35000000</rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesAvailableOverAwardTerm>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i1bf8f206a60e415398557fac34038e68_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMzQzMQ_74f16917-0808-4cd0-81a7-558bebeebbd4"
      unitRef="shares">23599005</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i09870a32281f46d39362bb70fb7dcbcf_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMzQzOA_6f80d3e5-0926-46df-a0e5-d3e08ba3deb4"
      unitRef="shares">206529</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="idc9e7abf4d5a461eb55f9ebfeeabf2fc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY2NTg5OA_bd579138-d176-4887-8a4c-802090cd4e86"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ic8d08e462c324a8bbc5f644e7835b747_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjc0ODc3OTA5NTcwMQ_88679208-0aeb-4df7-972c-ace1269a6b9b"
      unitRef="shares">3500000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib773a157c3424e009439e81cab1a2bd9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMzczNw_9b7aa7cb-6abd-4c27-a9d3-e6702feaba55">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibca61469fa9e44c398d677dae1fb253c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMzc0Mw_3d583635-0c6d-4b22-9256-ada83b25dae7">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffAwardVestingPeriod
      contextRef="if7122b11620d4f99ab9d223f04915527_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNzY5NjU4MTQyMjExMA_e6623c6a-4d49-4d84-a423-8dda3e7e22fe">P1Y</rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffAwardVestingPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if7122b11620d4f99ab9d223f04915527_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNDA4OA_33bced04-2c6c-4132-9451-a86fafba13d4">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodUponTerminationOfService
      contextRef="if7122b11620d4f99ab9d223f04915527_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNDI0MA_68455e2b-130a-4760-9df8-e426b2c33971">P3M</rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodUponTerminationOfService>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfODYyNw_cbbb4be6-e4ec-4c4a-879a-eeeb6cec9453">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of the Company&#x2019;s stock option activity during the year ended December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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:41.677%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Stock Options&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands, except share and per share amounts)&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Options Outstanding&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-Average Exercise Price&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-Average Remaining Contractual Life (Years)&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate Intrinsic Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balances as of January 1, 2021&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,034,424&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.82&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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64,604&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,219,753&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.26&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Exercised&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,495,889)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.85&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72,208&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,371,346)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.16&#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;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balances as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,386,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.70&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.66&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;395,676&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested and exercisable as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,200,154&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.38&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;192,296&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested and expected to vest as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,788,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.69&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.66&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;402,847&#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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the estimated fair value of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfMi0xLTEtMS05ODAyOA_278a9651-29be-4706-a8bd-7424aa2d8f15"
      unitRef="shares">21034424</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfMi0zLTEtMS05ODAyOA_b26b912c-fbe2-41ea-89af-7a5194dd5e71"
      unitRef="usdPerShare">1.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfMi01LTEtMS05ODAyOA_ea453e5b-e23e-4ebe-a288-2051a6f3e8d6">P7Y9M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfMi03LTEtMS05ODAyOA_3093c5d4-20d6-44cf-9434-2827c1654b1f"
      unitRef="usd">64604000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfMy0xLTEtMS05ODAyOA_332bb3eb-8819-44b5-89ee-0c88f2e81319"
      unitRef="shares">8219753</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfMy0zLTEtMS05ODAyOA_005cc6e4-5ba4-4a1e-8cc7-004813082007"
      unitRef="usdPerShare">7.26</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNC0xLTEtMS05ODAyOA_80fa9362-db0f-497e-8a42-b0d11bcfd96b"
      unitRef="shares">4495889</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNC0zLTEtMS05ODAyOA_71efa350-3280-42ec-ac16-c8c876f53f5d"
      unitRef="usdPerShare">1.85</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNC03LTEtMS05ODAyOA_428d6f5c-8733-49cd-8ba3-e6e8f76aeab7"
      unitRef="usd">72208000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNS0xLTEtMS05ODAyOA_245c1be6-0e08-43a5-bacd-94fa454237a5"
      unitRef="shares">1371346</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNS0zLTEtMS05ODAyOA_d2b79eea-3a29-4be6-9ea9-616ea6c7b266"
      unitRef="usdPerShare">3.16</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNi0xLTEtMS05ODAyOA_86d8d416-4c9c-451f-bb5f-402663b4f25d"
      unitRef="shares">23386942</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNi0zLTEtMS05ODAyOA_06ca04e6-fe37-4055-8722-882535ecaf31"
      unitRef="usdPerShare">3.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNi01LTEtMS05ODAyOA_ce227d4f-3012-4b19-af77-ed8e4c25326b">P7Y7M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNi03LTEtMS05ODAyOA_1d92ad0a-c12a-44de-b831-0df6b350be20"
      unitRef="usd">395676000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNy0xLTEtMS05ODAyOA_39ec3913-9b6a-4a47-a4d1-342a6d3a5054"
      unitRef="shares">10200154</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNy0zLTEtMS05ODAyOA_e5974444-0baf-4245-9948-5b35f1a64c8f"
      unitRef="usdPerShare">1.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNy01LTEtMS05ODAyOA_abaa27da-f0ee-4ec3-acc7-9e64260ac616">P6Y4M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfNy03LTEtMS05ODAyOA_c471d491-1ed2-45d5-b26d-014d73a2a659"
      unitRef="usd">192296000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfOC0xLTEtMS05ODAyOA_fd3b2720-7272-47f5-af5d-347cf2548068"
      unitRef="shares">23788236</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfOC0zLTEtMS05ODAyOA_bf139ce2-f15d-433d-9abe-a357c6729373"
      unitRef="usdPerShare">3.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfOC01LTEtMS05ODAyOA_c21ec8a4-4c34-47b2-a78d-48c18eb94b9d">P7Y7M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjhhMTY2ZWJiODY0MzQ3NGZiZTQzMzM3YzYxYmQ3NmRmL3RhYmxlcmFuZ2U6OGExNjZlYmI4NjQzNDc0ZmJlNDMzMzdjNjFiZDc2ZGZfOC03LTEtMS05ODAyOA_55e96a23-6e9c-4ee7-ab54-db7fb6edd406"
      unitRef="usd">402847000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfODYzMA_6a45a196-b57c-413b-a7ef-31fe23c7d441">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of each employee stock option granted during the years ended December 31, 2021, 2020, and 2019 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:56.122%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years Ended December 31,&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Risk-free interest rates&lt;/span&gt;&lt;/td&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.32% to 1.19%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.30% to 1.47%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.51% to 2.47%&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.5 to 6.8 years&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0 to 6.6 years&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0 to 10.0 years&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.8% to 50.5%&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.3% to 54.0%&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.8% to 54.0%&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividend rate&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib773a157c3424e009439e81cab1a2bd9_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMi01LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjowZTZkOWNjYWJhY2E0ODU4YTU1MGQ2YWRlZmY3YzJkZl81NDk3NTU4MTM4ODg0_ef2aa383-a9d0-4a18-8bc5-14de4d047cba"
      unitRef="number">0.0032</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ibca61469fa9e44c398d677dae1fb253c_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMi01LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjowZTZkOWNjYWJhY2E0ODU4YTU1MGQ2YWRlZmY3YzJkZl81NDk3NTU4MTM4ODkz_18c13a90-6d67-46dd-bee8-de35f78610d1"
      unitRef="number">0.0119</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iee0aad4439ba469dbadb79de9327699d_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMi03LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjpmNDcwZWQ5ZDk2ZWE0NWRmODA2NmY4OGI2MzZjNzNjMV81NDk3NTU4MTM4ODg0_5fe2d01b-e9b9-4af0-802d-767eb0793f8f"
      unitRef="number">0.0030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3ba2f9804ac241f59d5d905667838328_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMi03LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjpmNDcwZWQ5ZDk2ZWE0NWRmODA2NmY4OGI2MzZjNzNjMV81NDk3NTU4MTM4ODkx_08a28235-9fac-434e-8375-7c1059dba9e7"
      unitRef="number">0.0147</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i666597f72a9141f7a2c25753dac12b57_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMi05LTEtMS0xMTkzNjcvdGV4dHJlZ2lvbjoxMTJiMzE1Mzc1NzY0Y2M1ODQyNTJlYzIzYzQ4MjQ5ZV81NDk3NTU4MTM4ODg0_dab364ae-c5b0-4ff6-940f-481502bc4dfd"
      unitRef="number">0.0151</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i9c511f80ed824f099bd5468a4d426462_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMi05LTEtMS0xMTkzNjcvdGV4dHJlZ2lvbjoxMTJiMzE1Mzc1NzY0Y2M1ODQyNTJlYzIzYzQ4MjQ5ZV81NDk3NTU4MTM4ODkx_5a5adace-8384-4dd5-88f8-eecca2e3856b"
      unitRef="number">0.0247</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ib773a157c3424e009439e81cab1a2bd9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMy01LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjoyOTU0YTAyNGQ5ODc0MTQxYjA2OTU3YzMzY2I2Y2JmYV81NDk3NTU4MTM4ODg0_e62a120e-3201-43df-9868-ca1df3ae71c7">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ibca61469fa9e44c398d677dae1fb253c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMy01LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjoyOTU0YTAyNGQ5ODc0MTQxYjA2OTU3YzMzY2I2Y2JmYV81NDk3NTU4MTM4ODkx_f717e13b-d4c4-468f-b894-bd3fc5affd48">P6Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iee0aad4439ba469dbadb79de9327699d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMy03LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjpjMzQzODg5MDFlMjI0NmEwOWQzMjA0NzY0MDcwYzdkMV81NDk3NTU4MTM4ODg0_a52263c1-0257-4b8e-93b9-154d0918f563">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3ba2f9804ac241f59d5d905667838328_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMy03LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjpjMzQzODg5MDFlMjI0NmEwOWQzMjA0NzY0MDcwYzdkMV81NDk3NTU4MTM4ODkx_f9057e7f-90c7-4f6a-9923-c7c258231640">P6Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i666597f72a9141f7a2c25753dac12b57_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMy05LTEtMS0xMTkzNzMvdGV4dHJlZ2lvbjo0M2M4YTBhNzE0M2I0ODdhOTU3MGM2YjZlNWIwYTljZV81NDk3NTU4MTM4ODg0_c63ca170-3155-48c8-a568-48b6d020129f">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9c511f80ed824f099bd5468a4d426462_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfMy05LTEtMS0xMTkzNzMvdGV4dHJlZ2lvbjo0M2M4YTBhNzE0M2I0ODdhOTU3MGM2YjZlNWIwYTljZV81NDk3NTU4MTM4ODkx_238153ac-9b63-42b3-952f-9d38bcac4014">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ib773a157c3424e009439e81cab1a2bd9_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfNC01LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjozYjk0NDg0ZTYyMzE0NTdjOTU0NzA5Y2Y0ZjI1NmE4ZV81NDk3NTU4MTM4ODg0_0456ba84-bc9c-450a-8ed9-04cffaa7baca"
      unitRef="number">0.378</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ibca61469fa9e44c398d677dae1fb253c_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfNC01LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjozYjk0NDg0ZTYyMzE0NTdjOTU0NzA5Y2Y0ZjI1NmE4ZV81NDk3NTU4MTM4ODkx_9b76e4ce-9543-4638-8099-43974940f07e"
      unitRef="number">0.505</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="iee0aad4439ba469dbadb79de9327699d_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfNC03LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjowOWE3ZWJjZWJlNzM0YTIxOTE1NGEwMDllYmZjNDMzNl81NDk3NTU4MTM4ODk0_2308e313-5e2c-45ac-a19b-17924100d394"
      unitRef="number">0.373</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3ba2f9804ac241f59d5d905667838328_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfNC03LTEtMS0xMTkyNTkvdGV4dHJlZ2lvbjowOWE3ZWJjZWJlNzM0YTIxOTE1NGEwMDllYmZjNDMzNl81NDk3NTU4MTM4OTAx_04830487-0112-47e7-b526-090c7f883596"
      unitRef="number">0.540</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i666597f72a9141f7a2c25753dac12b57_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfNC05LTEtMS0xMTkzNzkvdGV4dHJlZ2lvbjpmN2MyMDUyNmFmMjM0OTJiOWQwZWJhNjcwMzA3NDRmMV81NDk3NTU4MTM4ODg0_095e1627-f41f-468e-8e22-7a0bd7a449cb"
      unitRef="number">0.538</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i9c511f80ed824f099bd5468a4d426462_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfNC05LTEtMS0xMTkzNzkvdGV4dHJlZ2lvbjpmN2MyMDUyNmFmMjM0OTJiOWQwZWJhNjcwMzA3NDRmMV81NDk3NTU4MTM4ODkx_471515e3-2591-41c0-9ffa-636f6469ac0d"
      unitRef="number">0.540</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="if7122b11620d4f99ab9d223f04915527_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfNS01LTEtMS0xMTkzMTQ_212b7908-916e-4061-bbc1-dbbad2e69c9f"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i51f02f39da2944f3b03cfc3a576fc89e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfNS03LTEtMS0xMTkzMjI_1385aa33-3875-4cf5-8626-a25ebf689821"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i9256200c1c5d45678b9b250b19141e06_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmRhNjcxYmYyMTVlNTQ5ZWJhYWNiYjJlZTgwNTUxMmRhL3RhYmxlcmFuZ2U6ZGE2NzFiZjIxNWU1NDllYmFhY2JiMmVlODA1NTEyZGFfNS05LTEtMS0xMTkzMjI_2cf3a5b1-d3b8-4e39-bd6c-53ff48cdfc04"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjE5OTAyMzI3NDI2Nw_3378a4ea-de13-411d-8442-3fd33390d5c6"
      unitRef="usdPerShare">5.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjE5OTAyMzI3NDI3MA_e85e66a3-d630-48d7-b34a-c0dcb65b3e50"
      unitRef="usdPerShare">1.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjc0ODc3OTEwNDAzOQ_b2134aff-effc-477e-921d-face21406f86"
      unitRef="usdPerShare">1.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjE5OTAyMzI3NDMxMg_9a026a5c-b144-49a8-9ec6-e0e621dcdb53"
      unitRef="usd">7300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjE5OTAyMzI3NDMxOQ_6740dc27-8e36-46b6-beeb-3bb4f9bf45ec"
      unitRef="usd">5400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1ODIzMA_2275030b-e827-4bbf-a5be-19a125f18c21"
      unitRef="usd">3700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1NDg1MA_ef2049a5-ac9a-4636-afa2-0df876f3b2b3"
      unitRef="usd">72200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1MDg0Mg_e1af30b4-9676-4b8c-9f84-be49a194291e"
      unitRef="usd">2400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1ODIzOQ_7fea4122-d529-4398-8ede-3dd4c9db9a50"
      unitRef="usd">3000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i214db15b780543dc8c1f76742f796539_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNjg1Mg_451c89d6-24da-4f5a-8cdc-9127c4f0524c">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffAwardVestingPeriod
      contextRef="i214db15b780543dc8c1f76742f796539_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNjg4Ng_7f5f03bd-4dee-41b8-9196-83f9069ba50d">P1Y</rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffAwardVestingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="if1636afd925d4e35806e0bf4740939c9_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNzU4Nw_94ee1a77-c3fd-4f90-8125-1096e7fc2b85"
      unitRef="usd">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i214db15b780543dc8c1f76742f796539_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfODA2Nw_451c89d6-24da-4f5a-8cdc-9127c4f0524c">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffAwardVestingPeriod
      contextRef="i214db15b780543dc8c1f76742f796539_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfODEwMQ_7f5f03bd-4dee-41b8-9196-83f9069ba50d">P1Y</rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffAwardVestingPeriod>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfODYyOA_bbcc8bf7-1e25-4a6c-a34b-ee8b5ffa1a3d">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted stock unit activity, including PRSUs, during the year ended December 31, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:69.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-Average Grant-Date Fair Value Per Share&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested at January 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;437,369&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.54&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,112,492&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27.16&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(124,026)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.07&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cancelled/forfeited&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(53,250)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.11&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,372,585&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.83&#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;/table&gt;&lt;/div&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i880c185eee9b4e42a0bbc414bf5f3735_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjFmODM1NGEyOWNkZTRhNjU5YzY2NDNlY2IzMjhiYmY0L3RhYmxlcmFuZ2U6MWY4MzU0YTI5Y2RlNGE2NTljNjY0M2VjYjMyOGJiZjRfMS0yLTEtMS05ODAyOA_c55bafea-507f-43fd-9df7-42a270acf3e5"
      unitRef="shares">437369</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i880c185eee9b4e42a0bbc414bf5f3735_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjFmODM1NGEyOWNkZTRhNjU5YzY2NDNlY2IzMjhiYmY0L3RhYmxlcmFuZ2U6MWY4MzU0YTI5Y2RlNGE2NTljNjY0M2VjYjMyOGJiZjRfMS00LTEtMS05ODAyOA_f70fcb51-b947-4f5c-9d58-0d3d72ed2447"
      unitRef="usdPerShare">3.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4c28beadcee74ce291542c40515c9349_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjFmODM1NGEyOWNkZTRhNjU5YzY2NDNlY2IzMjhiYmY0L3RhYmxlcmFuZ2U6MWY4MzU0YTI5Y2RlNGE2NTljNjY0M2VjYjMyOGJiZjRfMi0yLTEtMS05ODAyOA_245f16e7-bd2d-46fc-9845-8fa93f6e31f7"
      unitRef="shares">3112492</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4c28beadcee74ce291542c40515c9349_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjFmODM1NGEyOWNkZTRhNjU5YzY2NDNlY2IzMjhiYmY0L3RhYmxlcmFuZ2U6MWY4MzU0YTI5Y2RlNGE2NTljNjY0M2VjYjMyOGJiZjRfMi00LTEtMS05ODAyOA_b28770d2-755a-4bcd-aebd-f91f89943d2e"
      unitRef="usdPerShare">27.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4c28beadcee74ce291542c40515c9349_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjFmODM1NGEyOWNkZTRhNjU5YzY2NDNlY2IzMjhiYmY0L3RhYmxlcmFuZ2U6MWY4MzU0YTI5Y2RlNGE2NTljNjY0M2VjYjMyOGJiZjRfMy0yLTEtMS05ODAyOA_046a2cf8-864d-4deb-aa77-ea42c65ef160"
      unitRef="shares">124026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4c28beadcee74ce291542c40515c9349_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjFmODM1NGEyOWNkZTRhNjU5YzY2NDNlY2IzMjhiYmY0L3RhYmxlcmFuZ2U6MWY4MzU0YTI5Y2RlNGE2NTljNjY0M2VjYjMyOGJiZjRfMy00LTEtMS05ODAyOA_f09d84e8-6651-4185-bf45-c61a83b23d99"
      unitRef="usdPerShare">5.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i4c28beadcee74ce291542c40515c9349_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjFmODM1NGEyOWNkZTRhNjU5YzY2NDNlY2IzMjhiYmY0L3RhYmxlcmFuZ2U6MWY4MzU0YTI5Y2RlNGE2NTljNjY0M2VjYjMyOGJiZjRfNC0yLTEtMS05ODAyOA_909fac56-cf51-44b4-839a-3c485faeddb5"
      unitRef="shares">53250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i4c28beadcee74ce291542c40515c9349_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjFmODM1NGEyOWNkZTRhNjU5YzY2NDNlY2IzMjhiYmY0L3RhYmxlcmFuZ2U6MWY4MzU0YTI5Y2RlNGE2NTljNjY0M2VjYjMyOGJiZjRfNC00LTEtMS05ODAyOA_91623d90-b561-4e57-8627-9c5ffc6dc689"
      unitRef="usdPerShare">32.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8bb25dce32414a03be841bb36e042ef8_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjFmODM1NGEyOWNkZTRhNjU5YzY2NDNlY2IzMjhiYmY0L3RhYmxlcmFuZ2U6MWY4MzU0YTI5Y2RlNGE2NTljNjY0M2VjYjMyOGJiZjRfNS0yLTEtMS05ODAyOA_89e83ca5-9e46-4bbd-ab9b-66f89504d387"
      unitRef="shares">3372585</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8bb25dce32414a03be841bb36e042ef8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjFmODM1NGEyOWNkZTRhNjU5YzY2NDNlY2IzMjhiYmY0L3RhYmxlcmFuZ2U6MWY4MzU0YTI5Y2RlNGE2NTljNjY0M2VjYjMyOGJiZjRfNS00LTEtMS05ODAyOA_47d86e25-218d-4e2c-a746-45c8ce8f8a69"
      unitRef="usdPerShare">24.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4c28beadcee74ce291542c40515c9349_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1MjYzNA_b28770d2-755a-4bcd-aebd-f91f89943d2e"
      unitRef="usdPerShare">27.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5ba17700dd194d66bc0b15cdfa547a45_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1ODI0OQ_8da80ce5-530b-4ece-bc48-6eb5136f38ad"
      unitRef="usdPerShare">3.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i4c28beadcee74ce291542c40515c9349_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1MDgxMw_73a89f76-1775-4b69-9061-4291d6b9c6cb"
      unitRef="usd">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i5ba17700dd194d66bc0b15cdfa547a45_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1MDgyMQ_d766d6a9-a073-44fd-a86d-317f1dc377ac"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="idc58db9f7a9a4d1dbadeba0d0c440f07_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY2NTg5MA_78e59957-f6d5-43fb-af04-d2372c0e82c1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idc58db9f7a9a4d1dbadeba0d0c440f07_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY2NTg5MA_f9cd47a9-3172-49be-9b0e-b41539d86f6e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods
      contextRef="i6c8336f472a0495eb03ea87f1829b299_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNzY5NjU4MTQxMzI4Mg_b7f7757a-a233-4401-8afe-44650f9c578d"
      unitRef="period">4</rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods>
    <rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod
      contextRef="i6c8336f472a0495eb03ea87f1829b299_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNzY5NjU4MTQxMzMyMQ_14ea8707-5370-4439-bf87-57a9883bc1ca">P6M</rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod>
    <rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod
      contextRef="i6c8336f472a0495eb03ea87f1829b299_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNzY5NjU4MTQxMzMyMg_693aef55-856a-46f2-a5a0-bfa02e6a3d3f">P24M</rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod>
    <rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod
      contextRef="i30a58413445c43a7b8646045da28f5d5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNzY5NjU4MTQxMzMwOA_4edef8a1-df52-4b41-8cc0-a87fcb09af2f">P27M</rely:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="i953dedbe942b4b7cbad087f4a7e99e2d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNDM5ODA0NjUyOTkzMQ_4bf8ed03-bca8-41e5-9b75-a11e9344d618"
      unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i6c8336f472a0495eb03ea87f1829b299_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNDM5ODA0NjUyOTkzNg_ce115da4-3123-47dc-82e0-f6dc6ca14a81"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNzY5NjU4MTQxMzI3Mw_69d025cd-2433-44a4-aa5d-f226569d358e">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of ESPP offerings was estimated at the date of each offering using the Black-Scholes option-pricing model with the following assumptions during the year ended December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Risk-free interest rates&lt;/span&gt;&lt;/td&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.06% to 0.30%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4 to 1.9 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.7% to 56.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividend rate&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i4e1c94fec617428ea7c6054fd31f367e_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmI3MTZkOThiM2RhOTRjYjhhYWZiYTk1MWVjNGUzOTE2L3RhYmxlcmFuZ2U6YjcxNmQ5OGIzZGE5NGNiOGFhZmJhOTUxZWM0ZTM5MTZfMi01LTEtMS0xMDI5OTYvdGV4dHJlZ2lvbjpiOGQxNDhjZTUwZDY0Y2UzOWU4MTZmMjlkZWRlNTkyOV8yMTk5MDIzMjU1NTc1_22ad1cea-2688-4cc0-a712-5c6da3d1556a"
      unitRef="number">0.0006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i30a58413445c43a7b8646045da28f5d5_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmI3MTZkOThiM2RhOTRjYjhhYWZiYTk1MWVjNGUzOTE2L3RhYmxlcmFuZ2U6YjcxNmQ5OGIzZGE5NGNiOGFhZmJhOTUxZWM0ZTM5MTZfMi01LTEtMS0xMDI5OTYvdGV4dHJlZ2lvbjpiOGQxNDhjZTUwZDY0Y2UzOWU4MTZmMjlkZWRlNTkyOV8yMTk5MDIzMjU1NTgz_b935b7bd-ef07-4129-b187-ad4acfe555f2"
      unitRef="number">0.0030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4e1c94fec617428ea7c6054fd31f367e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmI3MTZkOThiM2RhOTRjYjhhYWZiYTk1MWVjNGUzOTE2L3RhYmxlcmFuZ2U6YjcxNmQ5OGIzZGE5NGNiOGFhZmJhOTUxZWM0ZTM5MTZfMy01LTEtMS0xMDI5OTYvdGV4dHJlZ2lvbjphNjE3YjRmOTEyMTA0ZDI4ODYzY2FhMWU0NTg5NGFjMl8yMTk5MDIzMjU1NTc1_8180b2af-f70f-483f-bfb6-897c11cd956e">P0Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i30a58413445c43a7b8646045da28f5d5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmI3MTZkOThiM2RhOTRjYjhhYWZiYTk1MWVjNGUzOTE2L3RhYmxlcmFuZ2U6YjcxNmQ5OGIzZGE5NGNiOGFhZmJhOTUxZWM0ZTM5MTZfMy01LTEtMS0xMDI5OTYvdGV4dHJlZ2lvbjphNjE3YjRmOTEyMTA0ZDI4ODYzY2FhMWU0NTg5NGFjMl8yMTk5MDIzMjU1NTg3_7e813d77-a7a9-412c-9754-0a43055b4e11">P1Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i4e1c94fec617428ea7c6054fd31f367e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmI3MTZkOThiM2RhOTRjYjhhYWZiYTk1MWVjNGUzOTE2L3RhYmxlcmFuZ2U6YjcxNmQ5OGIzZGE5NGNiOGFhZmJhOTUxZWM0ZTM5MTZfNC01LTEtMS0xMDI5OTYvdGV4dHJlZ2lvbjphMjNkOTFlODQ3OTQ0ZWJhYTQ5ODM4OTAxN2M3YTgxMl8yMTk5MDIzMjU1NTc2_0c8e1cfc-0a56-4298-a4dc-378efba6cdbf"
      unitRef="number">0.377</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i30a58413445c43a7b8646045da28f5d5_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmI3MTZkOThiM2RhOTRjYjhhYWZiYTk1MWVjNGUzOTE2L3RhYmxlcmFuZ2U6YjcxNmQ5OGIzZGE5NGNiOGFhZmJhOTUxZWM0ZTM5MTZfNC01LTEtMS0xMDI5OTYvdGV4dHJlZ2lvbjphMjNkOTFlODQ3OTQ0ZWJhYTQ5ODM4OTAxN2M3YTgxMl8yMTk5MDIzMjU1NTg1_53d32d88-b2c0-41ff-8013-38f939d01da9"
      unitRef="number">0.560</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i6c8336f472a0495eb03ea87f1829b299_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOmI3MTZkOThiM2RhOTRjYjhhYWZiYTk1MWVjNGUzOTE2L3RhYmxlcmFuZ2U6YjcxNmQ5OGIzZGE5NGNiOGFhZmJhOTUxZWM0ZTM5MTZfNS0xLTEtMS0xMjM3Mjk_7b54047f-5e4a-4e05-9c4d-07648fa95a98"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if884e20206a448a19fe4cdab4dc2e35a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1MDY2MA_ad4a0cf6-7c88-4705-9977-d106be99604c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfNzY5NjU4MTQxMzI3Mg_9958bbb2-4992-4487-875d-bdcdb92f94d6">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense for stock options, RSUs, PRSUs, and the ESPP, included in the consolidated statements of operations, net of amounts capitalized to internal-use software, as described in Note 4, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.359%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.359%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.887%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer support and operations&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;153&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Marketing&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;869&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;541&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Technology and development&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,931&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,130&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,486&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,607&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,243&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,596&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,016&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,264&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,648&#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="i8418e414b392464a8041b7ac81945295_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfMi01LTEtMS0xMTk2MDU_e7b7dc31-ae97-4ead-88be-87b3594173ec"
      unitRef="usd">153000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7f42347cf81a4030b3c9f68c743eec55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfMi03LTEtMS0xMTk2MDU_9973d1db-3193-4630-8229-5f6c9489772f"
      unitRef="usd">22000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia764adebe6f944e4973fa4e9a0b74ba8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfMi05LTEtMS0xMTk2MDU_683ddc3e-f65b-4211-9444-87721467ca8c"
      unitRef="usd">25000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i02166d619a1e4d6b8dbfa9b74d856a7f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfMy01LTEtMS0xMTk2MDU_de0ae35c-ee61-4c54-a1d8-17e7c81ea8db"
      unitRef="usd">2325000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i27549f90abac4285969756793cfb1d66_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfMy03LTEtMS0xMTk2MDU_b76df677-495a-49ee-a449-c44060370a47"
      unitRef="usd">869000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i99ab1b888e694164ad94414a4b451e42_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfMy05LTEtMS0xMTk2MDU_f1398c19-84df-45c0-bef8-1f9b26467c5e"
      unitRef="usd">541000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib8d54661a1c4448aae671db5add0cffd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfNC01LTEtMS0xMTk2MDU_23d4a3da-2e76-4c22-9536-bde672126e40"
      unitRef="usd">6931000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic43cac393ea8427b9570ce0014c82a6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfNC03LTEtMS0xMTk2MDU_5bc714f9-1c2f-4174-a7e8-b0c1acb43dc3"
      unitRef="usd">2130000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i520948a31b1e4e72ab2412a58d3d4625_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfNC05LTEtMS0xMTk2MDU_926689f2-7886-40ca-bed2-5d4772f47251"
      unitRef="usd">1486000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i08f6306e03ed4e1691117363a63463d9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfNS01LTEtMS0xMTk2MDU_76725072-1acf-41cc-8320-563ffb3fe06a"
      unitRef="usd">7607000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8188b98ed9274b09a14d12c0d5683628_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfNS03LTEtMS0xMTk2MDU_c11a4920-9e32-4064-b2b4-bee4e5594e94"
      unitRef="usd">2243000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2be9e524e2eb475dbf7a17e900be12a9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfNS05LTEtMS0xMTk2MDU_3e45e436-2112-41a0-a9b8-f74de5afde5e"
      unitRef="usd">1596000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfNi01LTEtMS0xMTk2MTE_bfb0ab50-07c4-43fa-b37f-db9116ec46d0"
      unitRef="usd">17016000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfNi03LTEtMS0xMjQyOTI_172fccae-0fd1-4dcb-adda-a80c755dc3a2"
      unitRef="usd">5264000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RhYmxlOjM4OWNiM2EyZDg2NjQzYTg5ZWJlMzlmOTdlZGQ5OGNmL3RhYmxlcmFuZ2U6Mzg5Y2IzYTJkODY2NDNhODllYmUzOWY5N2VkZDk4Y2ZfNi01LTEtMS0xODY3NDI_139237e2-81b6-4a77-a74a-4dbb5b124d05"
      unitRef="usd">3648000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8bb25dce32414a03be841bb36e042ef8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjc0ODc3OTEwMjk3Nw_aa7620ec-db73-4424-9bb9-cea0773dc84a"
      unitRef="usd">122600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i4c28beadcee74ce291542c40515c9349_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjc0ODc3OTEwMzA4Mg_9dcfd16c-1e92-48d0-adfb-47fbc9bfdb34">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i953dedbe942b4b7cbad087f4a7e99e2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjc0ODc3OTEwMzE2Ng_29fc8835-f72f-4311-91a8-ef516489a748"
      unitRef="usd">3900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i6c8336f472a0495eb03ea87f1829b299_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMjc0ODc3OTEwMzIxOQ_4742717e-6666-415d-82eb-a1385b11a1c6">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY2NjEzNQ_01ae7996-b1cf-49dc-9b82-9661b14ac082"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY2NjEzNQ_4d5215bf-d92f-490d-b0e9-666eede1d15e"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY2NjEzNQ_5ff3c1af-872d-4136-abb5-8e4f6a413dfa"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY2NjEzNQ_757ebb4d-d83c-43c0-a52a-2bcda85d1fae"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY2NjEzNQ_85752c75-03aa-4934-abc2-74c73cb323d1"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY2NjEzNQ_b68d1fff-065d-43bc-a034-8d1b345357f3"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ibae131d2459a4f83bf96f6392f842316_D20191001-20191031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1ODMyMA_f13d21d1-0624-4866-a05e-8319d802ceb7"
      unitRef="shares">2053690</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <rely:StockRepurchasedAndRetiredAggregatePurchasePrice
      contextRef="ibae131d2459a4f83bf96f6392f842316_D20191001-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1ODQ2OQ_b34935be-361b-48f1-9b96-634dd9b9df87"
      unitRef="usd">11000000</rely:StockRepurchasedAndRetiredAggregatePurchasePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1ODkyNg_39b4747f-f507-4d18-ac59-e6ede6e1e525"
      unitRef="usd">4000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1OTEzMg_39b4747f-f507-4d18-ac59-e6ede6e1e525"
      unitRef="usd">4000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i99ab1b888e694164ad94414a4b451e42_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1OTI5OQ_cbd0fed9-1ab5-4f02-a58a-6b34121794cf"
      unitRef="usd">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i520948a31b1e4e72ab2412a58d3d4625_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1OTI2MQ_3d25a2ea-1e67-4c40-a76a-b7c43f944b33"
      unitRef="usd">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i2be9e524e2eb475dbf7a17e900be12a9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1OTI4Ng_07d2103f-d4a2-4148-8d52-b6429db53346"
      unitRef="usd">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <rely:StockRepurchasedAndRetiredAggregatePurchasePriceEquityImpact
      contextRef="i8a44990f8d1444999b01ad8fa76489d1_D20191001-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1OTM5OA_1aa12c07-740c-48db-b21b-3fdc85e226f7"
      unitRef="usd">-7000000</rely:StockRepurchasedAndRetiredAggregatePurchasePriceEquityImpact>
    <rely:StockRepurchasedAndRetiredAggregatePurchasePriceEquityImpact
      contextRef="ia15bf5b0ca244a8aace4c9e276c0b9f6_D20191001-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1OTM5OA_cee342c8-7a93-45d2-a334-f77695bc73e6"
      unitRef="usd">7000000</rely:StockRepurchasedAndRetiredAggregatePurchasePriceEquityImpact>
    <rely:StockRepurchasedAndRetiredAggregatePurchasePriceEquityImpact
      contextRef="i97f1ba68bb05476d809df8d4edb6a667_D20191001-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82NC9mcmFnOmM2NzQ4NThhNjIxNDQwNThhMmZkYTlhMWU5NjgxNGY3L3RleHRyZWdpb246YzY3NDg1OGE2MjE0NDA1OGEyZmRhOWExZTk2ODE0ZjdfMTA5OTUxMTY1OTY5OQ_e4a8ee57-320e-45bb-88f7-8eac191778e6"
      unitRef="usd">0</rely:StockRepurchasedAndRetiredAggregatePurchasePriceEquityImpact>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82Ny9mcmFnOjA2ZTY0YjlmMzg5ZTRmMDI4ZjRjZjY1M2IzZWYzNzE0L3RleHRyZWdpb246MDZlNjRiOWYzODllNGYwMjhmNGNmNjUzYjNlZjM3MTRfMTI2Ng_bfc43fe4-438e-4a9d-a89f-74cf8590e33f">Related Party ArrangementsThe Company had promissory note agreements with two executive employees in conjunction with their early exercise of stock options to purchase 1,800,000 shares of the Company&#x2019;s common stock. The principal amount of the notes was $3.1 million, and interest accrued at 2.83% on the outstanding principal amount annually. The notes were secured by the shares that were exercised. Based on the non-recourse nature of these agreements, the agreements were accounted for as grants of options to purchase common stock. The fair value of the stock options, determined using the Black-Scholes option pricing model was being recognized over the requisite service period.The associated shares are legally outstanding and included in shares of common stock outstanding in the consolidated financial statements, but were historically excluded from the Company&#x2019;s net loss per common share calculations, as these shares of common stock were considered unvested until the underlying promissory notes were repaid. On August&#160;23, 2021, the promissory notes were paid in full, including all accrued interest. After repayment of the loan, these shares are now considered outstanding for purposes of the Company&#x2019;s net loss per common share calculations to the extent the shares are vested.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <rely:RelatedPartyTransactionNumberOfExecutiveEmployees
      contextRef="i58923fd927d64757999afc0d32be2c0b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82Ny9mcmFnOjA2ZTY0YjlmMzg5ZTRmMDI4ZjRjZjY1M2IzZWYzNzE0L3RleHRyZWdpb246MDZlNjRiOWYzODllNGYwMjhmNGNmNjUzYjNlZjM3MTRfODA_7767133a-1fb4-4278-a319-c603b47e750f"
      unitRef="employee">2</rely:RelatedPartyTransactionNumberOfExecutiveEmployees>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7d69728263b64c439f2b354b9302fc85_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82Ny9mcmFnOjA2ZTY0YjlmMzg5ZTRmMDI4ZjRjZjY1M2IzZWYzNzE0L3RleHRyZWdpb246MDZlNjRiOWYzODllNGYwMjhmNGNmNjUzYjNlZjM3MTRfMTcz_6bfbd963-cb20-4d9e-8dbb-0e056a240673"
      unitRef="shares">1800000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i58923fd927d64757999afc0d32be2c0b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82Ny9mcmFnOjA2ZTY0YjlmMzg5ZTRmMDI4ZjRjZjY1M2IzZWYzNzE0L3RleHRyZWdpb246MDZlNjRiOWYzODllNGYwMjhmNGNmNjUzYjNlZjM3MTRfMjUy_a157ff32-0015-42e7-8004-e23e889264fe"
      unitRef="usd">3100000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i7d69728263b64c439f2b354b9302fc85_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF82Ny9mcmFnOjA2ZTY0YjlmMzg5ZTRmMDI4ZjRjZjY1M2IzZWYzNzE0L3RleHRyZWdpb246MDZlNjRiOWYzODllNGYwMjhmNGNmNjUzYjNlZjM3MTRfMjgw_36aa6389-8598-49a3-8c01-d6ba39bffb4a"
      unitRef="number">0.0283</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfMTYzOA_abb6efa3-d660-417b-a2d2-d74497750231">Income Taxes &lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of loss before provision for income taxes were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.849%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(46,241)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(35,542)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(52,685)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,528&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,141&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,552&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss before provision for income taxes&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(37,713)&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(31,401)&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(51,133)&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 style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of the provision for income taxes were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:55.427%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.487%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current tax benefit (expense)&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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(257)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(132)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,650)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,019)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(240)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total current tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(259)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;864&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total deferred tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;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-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;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-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(259)&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 style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A reconciliation at the applicable federal statutory rate to the Company&#x2019;s effective income tax rate were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:56.122%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended December 31,&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal income taxes at statutory rate&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.00 %&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.00 %&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.00 %&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State income tax, net of federal benefit&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.37&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.93&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.09&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increase in valuation allowance&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(66.51)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.26)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(25.27)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.08&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.29&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.37)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.67&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.77) %&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.70) %&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.51) %&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company has U.S. net operating loss (&#x201c;NOL&#x201d;) carryforwards of $272.1 million and state NOL carryforwards of $123.9 million. Such NOL carryforwards will begin to expire between 2032 and 2041. NOL carryforwards are subject to possible limitation should a change in ownership of the Company occur, as defined by Internal Revenue Code Section 382.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The tax effects of the temporary differences and carryforwards that give rise to deferred tax assets were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:70.566%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;As of 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:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets&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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net operating loss carryforwards&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;67,253&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,531&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued expenses&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,561&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,328&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,272&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,535&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;642&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,865&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;738&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross deferred tax 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;76,593&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,239&#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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax liabilities&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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fixed assets and intangible 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(112)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(485)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(825)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(848)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross deferred tax liabilities&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,445)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,048)&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 style="height:14pt"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Valuation allowance&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(74,244)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(49,159)&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net deferred tax assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;904&#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="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#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 style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has established a full valuation allowance against the U.S. net deferred tax assets, as it believes that these deferred tax assets do not meet the more likely than not threshold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The net change in the total valuation allowance was an increase of $25.1 million, $8.2 million, and $12.9 million for the years ended December 31, 2021, 2020, and 2019 respectively. The following represents the changes in our valuation allowance for the years ended December 31, 2021, 2020, and 2019, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:53.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at the beginning of the period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,159&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40,913&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,994&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Charged to net 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,085&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,246&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,919&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at the end of the period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74,244&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,159&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40,913&#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 style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company files income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and internationally. As of December 31, 2021 and 2020, there is no accrued interest or penalties associated with income taxes recorded in the consolidated financial statements. The 2012 through 2021 tax years remain open for examination by taxing authorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The calculation of the Company&#x2019;s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon its evaluation of the facts, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized. The Company had no uncertain tax positions during the years ended December 31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes interest and, if applicable, penalties for any uncertain tax positions. Interest and penalties are recorded as a component of income tax expense. In the years ended December 31, 2021 and 2020, the Company did not have any accrued interest or penalties associated with any unrecognized tax benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;) was enacted by the United States on March 27, 2020. The CARES Act did not have a material impact on the Company&#x2019;s provision for income taxes for the year ended December 31, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfNzY5NjU4MTQwNTg0OQ_c87bb82f-f6d7-43f4-b88f-d11728e91a3c">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of loss before provision for income taxes were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.849%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(46,241)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(35,542)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(52,685)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,528&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,141&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,552&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss before provision for income taxes&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(37,713)&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(31,401)&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(51,133)&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:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOmYzNzczMTUzM2MzMTQ2MjdhZTFiYjgzMjM2ZTc3NzJiL3RhYmxlcmFuZ2U6ZjM3NzMxNTMzYzMxNDYyN2FlMWJiODMyMzZlNzc3MmJfMi0xLTEtMS0xMTg3OTU_7e5a31ec-4a37-4260-9db2-f95fdfc317fc"
      unitRef="usd">-46241000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOmYzNzczMTUzM2MzMTQ2MjdhZTFiYjgzMjM2ZTc3NzJiL3RhYmxlcmFuZ2U6ZjM3NzMxNTMzYzMxNDYyN2FlMWJiODMyMzZlNzc3MmJfMi0zLTEtMS0xMTg3ODA_cd37b704-2260-478f-8d4d-c3a2ae79891a"
      unitRef="usd">-35542000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOmYzNzczMTUzM2MzMTQ2MjdhZTFiYjgzMjM2ZTc3NzJiL3RhYmxlcmFuZ2U6ZjM3NzMxNTMzYzMxNDYyN2FlMWJiODMyMzZlNzc3MmJfMi01LTEtMS0xMTg3NzM_8ce672d2-3f18-4920-9dce-c726f69dc2d1"
      unitRef="usd">-52685000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOmYzNzczMTUzM2MzMTQ2MjdhZTFiYjgzMjM2ZTc3NzJiL3RhYmxlcmFuZ2U6ZjM3NzMxNTMzYzMxNDYyN2FlMWJiODMyMzZlNzc3MmJfMy0xLTEtMS0xMTg3OTU_cccb092c-c856-4aa1-9c1f-a812a499b677"
      unitRef="usd">8528000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOmYzNzczMTUzM2MzMTQ2MjdhZTFiYjgzMjM2ZTc3NzJiL3RhYmxlcmFuZ2U6ZjM3NzMxNTMzYzMxNDYyN2FlMWJiODMyMzZlNzc3MmJfMy0zLTEtMS0xMTg3ODA_7835c0f4-3ca3-439a-8c6c-796258abd019"
      unitRef="usd">4141000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOmYzNzczMTUzM2MzMTQ2MjdhZTFiYjgzMjM2ZTc3NzJiL3RhYmxlcmFuZ2U6ZjM3NzMxNTMzYzMxNDYyN2FlMWJiODMyMzZlNzc3MmJfMy01LTEtMS0xMTg3NzM_30c71899-0166-4a71-a703-e4313e1bfe7a"
      unitRef="usd">1552000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOmYzNzczMTUzM2MzMTQ2MjdhZTFiYjgzMjM2ZTc3NzJiL3RhYmxlcmFuZ2U6ZjM3NzMxNTMzYzMxNDYyN2FlMWJiODMyMzZlNzc3MmJfNC0xLTEtMS0xMTg3OTU_221d802d-8998-44af-90ed-6024e73ecf4a"
      unitRef="usd">-37713000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOmYzNzczMTUzM2MzMTQ2MjdhZTFiYjgzMjM2ZTc3NzJiL3RhYmxlcmFuZ2U6ZjM3NzMxNTMzYzMxNDYyN2FlMWJiODMyMzZlNzc3MmJfNC0zLTEtMS0xMTg3ODA_5d62a332-7070-4ab2-a53d-de8d8dd0e037"
      unitRef="usd">-31401000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOmYzNzczMTUzM2MzMTQ2MjdhZTFiYjgzMjM2ZTc3NzJiL3RhYmxlcmFuZ2U6ZjM3NzMxNTMzYzMxNDYyN2FlMWJiODMyMzZlNzc3MmJfNC01LTEtMS0xMTg3NzM_7558271f-ca91-46e1-a06b-e9e1db1829e7"
      unitRef="usd">-51133000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfNzY5NjU4MTQwNTg1MA_b402ee90-9166-404a-8a2b-42865183c7c3">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of the provision for income taxes were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:55.427%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.487%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current tax benefit (expense)&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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(257)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(132)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,650)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,019)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(240)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total current tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(259)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;864&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total deferred tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;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-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;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-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(259)&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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMy0xLTEtMS0xMTkxNjg_6fe3a5b7-c50f-4301-acdb-393c4239ecfe"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMy0zLTEtMS0xMTkxNTg_72a2a3ec-92a4-449b-87a9-042c2a179247"
      unitRef="usd">-2000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMy01LTEtMS0xMTkxMzI_3f90097b-484d-4641-b607-76e3e33e5aaa"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfNC0xLTEtMS0xMTkxNjg_6d735430-3614-41d0-b9ee-486003d2c5a1"
      unitRef="usd">257000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfNC0zLTEtMS0xMTkxNTg_db48a9a7-f7be-4390-bda0-200260b84dde"
      unitRef="usd">132000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfNC01LTEtMS0xMTkxMzI_86321235-f934-4e6a-ac65-3b7099bedac2"
      unitRef="usd">19000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfNS0xLTEtMS0xMTkxNjg_c87ca670-3430-4c7c-b812-61939892f5cc"
      unitRef="usd">1650000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfNS0zLTEtMS0xMTkxNTg_d61d881a-e749-4944-afcc-835857fe1561"
      unitRef="usd">1019000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfNS01LTEtMS0xMTkxMzI_4be850e1-4813-44ac-a425-24b7feefd32b"
      unitRef="usd">240000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfNi0xLTEtMS0xMTkxNjg_05186fac-9258-4cfc-8359-f688eea61542"
      unitRef="usd">1907000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfNi0zLTEtMS0xMTkxNTg_ea17bd80-bc32-4a21-856b-d0d8d7d56971"
      unitRef="usd">1149000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfNi01LTEtMS0xMTkxMzI_1e576596-d815-4d85-83a0-328ace9f269c"
      unitRef="usd">259000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfOC0xLTEtMS0xMTkxNjg_8305878b-2fb3-42b2-abd8-f80a25760197"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfOC0zLTEtMS0xMTkxNTg_e447c89a-6d2a-40ce-9d9d-82ccd817f9a8"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfOC01LTEtMS0xMTkxMzI_461c5859-fea7-49f5-a7b5-8d4902ebdcd1"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfOS0xLTEtMS0xMTkxNjg_282462dc-64d5-49f8-9cbf-5f44b215057b"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfOS0zLTEtMS0xMTkxNTg_706d5a41-8212-4a32-ba9c-2dd44aac699d"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfOS01LTEtMS0xMTkxMzI_a2fc5ec0-12ab-450e-8ae1-a1bc6bc181d0"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMTAtMS0xLTEtMTE5MTY4_a68706ab-c8db-4ebc-abbb-e95a16326f35"
      unitRef="usd">-864000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMTAtMy0xLTEtMTE5MTU4_ee165959-c460-4c91-b7eb-a8a21e953368"
      unitRef="usd">14000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMTAtNS0xLTEtMTE5MTMy_ef46b83b-51dd-40c1-80ba-9d17975fd08a"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMTEtMS0xLTEtMTE5MTY4_86e45634-b8b4-49d5-bcf5-b0f9d2b50e78"
      unitRef="usd">-864000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMTEtMy0xLTEtMTE5MTU4_859c023d-6be6-49f6-8785-700eddcc4246"
      unitRef="usd">14000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMTEtNS0xLTEtMTE5MTMy_28208b76-5627-42b1-94c3-1ac3cf175ed5"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMTItMS0xLTEtMTE5MTY4_41ba4724-ba69-4612-8f2d-ed4fdcd18b40"
      unitRef="usd">1043000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMTItMy0xLTEtMTE5MTU4_2d0938e5-6fc2-44cc-9822-fd4346fb1abc"
      unitRef="usd">1163000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjBjMjc4YjUxYmY3ZjQyYzJiNjYwODA2MmVmYmMxOTBlL3RhYmxlcmFuZ2U6MGMyNzhiNTFiZjdmNDJjMmI2NjA4MDYyZWZiYzE5MGVfMTItNS0xLTEtMTE5MTMy_ee25553b-8ffb-40cb-96e7-3efdcdcaab66"
      unitRef="usd">259000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfNzY5NjU4MTQwNTg1MQ_bfbe7eff-5f61-4396-8ffb-a5b4233a7bd1">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A reconciliation at the applicable federal statutory rate to the Company&#x2019;s effective income tax rate were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:56.122%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended December 31,&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal income taxes at statutory rate&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.00 %&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.00 %&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.00 %&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State income tax, net of federal benefit&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.37&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.93&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.09&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increase in valuation allowance&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(66.51)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.26)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(25.27)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.08&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.29&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.37)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.67&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.77) %&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.70) %&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.51) %&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfMi0xLTEtMS0xMjA5NjE_306696f4-3745-4e4c-a53f-453312b5c788"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfMi0zLTEtMS0xMjA5Njg_fc28122e-764c-4f4d-be50-1c2cbe6dafbb"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfMi01LTEtMS0xMjA5NzU_4340a9e2-bc8f-4bae-8aa6-15b5b2336ab8"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfMy0xLTEtMS0xMjA5NjE_d0906e76-1e4c-4f84-a117-55a775c40859"
      unitRef="number">0.1137</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfMy0zLTEtMS0xMjA5Njg_acf1ef1b-401c-4ef6-878a-41043960d1cf"
      unitRef="number">0.0293</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfMy01LTEtMS0xMjA5NzU_afd74651-0dec-4a46-8fad-02d96192fcba"
      unitRef="number">0.0309</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNC0xLTEtMS0xMjA5NjE_f43f2b1b-eafe-4a63-ad9f-0e10740b4fc8"
      unitRef="number">-0.6651</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNC0zLTEtMS0xMjA5Njg_fe703ac4-a03a-462a-9b54-9b2ede94db87"
      unitRef="number">-0.2626</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNC01LTEtMS0xMjA5NzU_0b72e317-2bcb-4f9d-87ac-6f88ad40a694"
      unitRef="number">-0.2527</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNS0xLTEtMS0xNzAxMDY_ca2ac784-7f6b-4dc1-aad4-510a0532659a"
      unitRef="number">0.3108</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNS0zLTEtMS0xNzAxNDU_f9b7227a-7dce-471d-9ad4-674ad3ae09cc"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNS01LTEtMS0xODY3NzQ_028913ad-bb82-45ea-8099-54ea12163e25"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNS0xLTEtMS0xMjA5NjE_a2b567f5-03ad-4b76-ac15-da8edc77b868"
      unitRef="number">0.0029</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNS0zLTEtMS0xMjA5Njg_3dd2d873-2aa2-4b32-ac2a-2ab74fa8b584"
      unitRef="number">-0.0137</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNS01LTEtMS0xMjA5NzU_cdf61f77-c91c-4d03-b58d-deeabb0462e3"
      unitRef="number">0.0067</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNi0xLTEtMS0xMjA5NjE_bb47699a-5047-4b81-a5a1-ce55d9c658cd"
      unitRef="number">-0.0277</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNi0zLTEtMS0xMjA5Njg_2e6fe5a1-4ef9-45a6-90de-01a5663d0a9a"
      unitRef="number">-0.0370</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjJkYTAzZDYwM2E4YjRmMzViM2ZhOTVkNmM5ZmJmMThiL3RhYmxlcmFuZ2U6MmRhMDNkNjAzYThiNGYzNWIzZmE5NWQ2YzlmYmYxOGJfNi01LTEtMS0xMjA5NzU_54e32533-e67b-4c76-95de-cc3effc9b6c5"
      unitRef="number">-0.0051</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i65a54ca34c4445cc9829478f018f6fc8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfNzY5NjU4MTQwNTg2Nw_36d61d59-f29f-4bf1-ac9b-227a43137435"
      unitRef="usd">272100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i6488b344a1024edc917a297694fcb0b8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfNzY5NjU4MTQwNTg4NA_0bbc7fb3-15fe-4d27-93f2-9c2d20574c97"
      unitRef="usd">123900000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfNzY5NjU4MTQwNTg4Nw_d80cfcc4-6d7a-4076-9d77-1f84b004315a">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The tax effects of the temporary differences and carryforwards that give rise to deferred tax assets were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:70.566%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;As of 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:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets&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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net operating loss carryforwards&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;67,253&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,531&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued expenses&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,561&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,328&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,272&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,535&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;642&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,865&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;738&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross deferred tax 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;76,593&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,239&#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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax liabilities&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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fixed assets and intangible 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(112)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(485)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(825)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(848)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross deferred tax liabilities&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,445)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,048)&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 style="height:14pt"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Valuation allowance&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(74,244)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(49,159)&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net deferred tax assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;904&#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="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMy0xLTEtMS0xMjEyNTE_5c14f98b-fd16-45eb-819b-b8b570fdf37d"
      unitRef="usd">67253000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMy0zLTEtMS0xMjEwODA_d12b35ba-fc4b-486b-8d7c-eb4ca3f7bf0c"
      unitRef="usd">45531000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfNC0xLTEtMS0xMjEyNTE_f33bcb51-7000-4fb8-b4ac-45b8dc454068"
      unitRef="usd">2561000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfNC0zLTEtMS0xMjEwODA_c4c0d164-2201-4c6a-ad23-9aef4d9bef96"
      unitRef="usd">1328000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfNS0xLTEtMS0xMjEyNTE_a26e228f-6dcb-4531-8790-f73c207a3ef6"
      unitRef="usd">4272000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfNS0zLTEtMS0xMjEwODA_2cb020cf-4152-4490-a323-7798b4316c8a"
      unitRef="usd">1535000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <rely:DeferredTaxAssetsLeasingArrangements
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfNi0xLTEtMS0xMjEyNTE_dbdd907b-ee0d-4cbe-b2c4-38255d228f48"
      unitRef="usd">642000</rely:DeferredTaxAssetsLeasingArrangements>
    <rely:DeferredTaxAssetsLeasingArrangements
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfNi0zLTEtMS0xMjEwODA_61707234-86a6-4af6-8d72-26f931b2c4b5"
      unitRef="usd">1107000</rely:DeferredTaxAssetsLeasingArrangements>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfNy0xLTEtMS0xMjEyNTE_e4b4e1b3-3c7c-4b41-97a2-efb4c9b56061"
      unitRef="usd">1865000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfNy0zLTEtMS0xMjEwODA_a23d4044-d366-48be-9f73-b613200286fc"
      unitRef="usd">738000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfOC0xLTEtMS0xMjEyNTE_66daf69f-ce90-4835-98a4-b81add2a98e1"
      unitRef="usd">76593000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfOC0zLTEtMS0xMjEwODA_7feb1020-264d-4dc1-932a-ab28fb4fe1da"
      unitRef="usd">50239000</us-gaap:DeferredTaxAssetsGross>
    <rely:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTEtMS0xLTEtMTIxMjU4_d097d993-5327-4837-a83d-7b0ae3f79cf3"
      unitRef="usd">112000</rely:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets>
    <rely:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTEtMy0xLTEtMTIxMDg3_382440ea-6157-4d22-a0a5-12c2a03c1db3"
      unitRef="usd">223000</rely:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTItMS0xLTEtMTIxMjU4_fd6f3fdd-1766-44d6-8f7c-7b4fc835f290"
      unitRef="usd">485000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTItMy0xLTEtMTIxMDg3_2f3dfb2f-9a66-4dcf-9238-1897cc97979f"
      unitRef="usd">825000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTMtMS0xLTEtMTg2ODgy_761ab186-5b85-4587-943f-3bf11c711560"
      unitRef="usd">848000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTMtMy0xLTEtMTg2ODgy_34175b03-fe26-48f2-a76f-af4729759361"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTMtMS0xLTEtMTIxMjU4_eb0a0f01-a780-4144-b474-99b5f7166f25"
      unitRef="usd">1445000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTMtMy0xLTEtMTIxMDg3_b3c83e31-000c-49fc-8322-acca3f40d42a"
      unitRef="usd">1048000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTUtMS0xLTEtMTIxMTAz_836b2f10-1808-4701-bec5-9c2229a6f06c"
      unitRef="usd">74244000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTUtMy0xLTEtMTIxMDk0_e10025c2-c1ad-46b5-80e7-4adf3f64e8bf"
      unitRef="usd">49159000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTYtMS0xLTEtMTIxMTAz_01b24801-d8bc-473d-97c5-870ae19bd9f8"
      unitRef="usd">904000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjFhNjMyMDA1YWRhMTRhMDNiNjU1YzQzNTI1ZmQzOTQ4L3RhYmxlcmFuZ2U6MWE2MzIwMDVhZGExNGEwM2I2NTVjNDM1MjVmZDM5NDhfMTYtMy0xLTEtMTIxMDk0_ffc0c731-cff7-4546-90c0-de8e779ef5d2"
      unitRef="usd">32000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfMzg0ODI5MDcwODYzMA_1c5e78a0-c533-4fe6-a61c-18fffa9afcd2"
      unitRef="usd">25100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfMzg0ODI5MDcwODYwOQ_94485d3b-4be1-40ba-a5f6-c090975f645a"
      unitRef="usd">8200000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfMTA5OTUxMTY1MzYwMw_310c80a4-5480-4f0e-9435-95ed25d7bf5f"
      unitRef="usd">12900000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfNzY5NjU4MTQyMDEzMA_57dbf259-6225-4205-9a32-3778274f6917">The following represents the changes in our valuation allowance for the years ended December 31, 2021, 2020, and 2019, respectively:&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:53.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at the beginning of the period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,159&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40,913&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,994&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Charged to net 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,085&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,246&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,919&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at the end of the period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74,244&#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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,159&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40,913&#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:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjQ2ODgyZGFiOTQwODRlNjVhM2JjODQ4NjYyYzhhNjM2L3RhYmxlcmFuZ2U6NDY4ODJkYWI5NDA4NGU2NWEzYmM4NDg2NjJjOGE2MzZfMy0xLTEtMS0xNjkxODQ_c55f8d8c-57a8-4435-bb70-4365975d0768"
      unitRef="usd">49159000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjQ2ODgyZGFiOTQwODRlNjVhM2JjODQ4NjYyYzhhNjM2L3RhYmxlcmFuZ2U6NDY4ODJkYWI5NDA4NGU2NWEzYmM4NDg2NjJjOGE2MzZfMy0zLTEtMS0xNjkxODQ_a1228e4c-67c1-46d0-9f74-3011c712ee09"
      unitRef="usd">40913000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i9e5475baf7264c6095ec34ccc8248e3f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjQ2ODgyZGFiOTQwODRlNjVhM2JjODQ4NjYyYzhhNjM2L3RhYmxlcmFuZ2U6NDY4ODJkYWI5NDA4NGU2NWEzYmM4NDg2NjJjOGE2MzZfMy01LTEtMS0xNjkxODQ_349859e6-4886-42f4-a4d9-7056ec3c9517"
      unitRef="usd">27994000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjQ2ODgyZGFiOTQwODRlNjVhM2JjODQ4NjYyYzhhNjM2L3RhYmxlcmFuZ2U6NDY4ODJkYWI5NDA4NGU2NWEzYmM4NDg2NjJjOGE2MzZfNS0xLTEtMS0xNjkxODQ_6edfd572-0735-46c1-9de9-7656f20cb8a5"
      unitRef="usd">25085000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjQ2ODgyZGFiOTQwODRlNjVhM2JjODQ4NjYyYzhhNjM2L3RhYmxlcmFuZ2U6NDY4ODJkYWI5NDA4NGU2NWEzYmM4NDg2NjJjOGE2MzZfNS0zLTEtMS0xNjkxODQ_034a87f8-dde4-4655-a034-ed5280bd613b"
      unitRef="usd">8246000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjQ2ODgyZGFiOTQwODRlNjVhM2JjODQ4NjYyYzhhNjM2L3RhYmxlcmFuZ2U6NDY4ODJkYWI5NDA4NGU2NWEzYmM4NDg2NjJjOGE2MzZfNS01LTEtMS0xNjkxODQ_22746817-a011-40c4-aa82-2258411106d9"
      unitRef="usd">12919000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjQ2ODgyZGFiOTQwODRlNjVhM2JjODQ4NjYyYzhhNjM2L3RhYmxlcmFuZ2U6NDY4ODJkYWI5NDA4NGU2NWEzYmM4NDg2NjJjOGE2MzZfOS0xLTEtMS0xNjkxODQ_bc5b7ca6-46b3-4ccf-9784-846b766dd195"
      unitRef="usd">74244000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjQ2ODgyZGFiOTQwODRlNjVhM2JjODQ4NjYyYzhhNjM2L3RhYmxlcmFuZ2U6NDY4ODJkYWI5NDA4NGU2NWEzYmM4NDg2NjJjOGE2MzZfOS0zLTEtMS0xNjkxODQ_394fe159-38a0-4d06-b11f-74c89c2a8ae9"
      unitRef="usd">49159000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RhYmxlOjQ2ODgyZGFiOTQwODRlNjVhM2JjODQ4NjYyYzhhNjM2L3RhYmxlcmFuZ2U6NDY4ODJkYWI5NDA4NGU2NWEzYmM4NDg2NjJjOGE2MzZfOS01LTEtMS0xNjkxODQ_39d69a0c-0584-481f-aab7-a64f18454933"
      unitRef="usd">40913000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfMTA5OTUxMTY1MzQ4MQ_238cbbf4-a084-4258-a018-2da7f70c2028"
      unitRef="usd">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfMTA5OTUxMTY1MzQ4MQ_4276b6e1-5126-4682-a9c9-3a7248c0b176"
      unitRef="usd">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfMTA5OTUxMTY1MzY3Ng_14948c7c-61e7-4de0-b26a-c5f4ff122742"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfMTA5OTUxMTY1MzY3Ng_cd43a4d3-a20f-4cbe-bcad-28b02e2b2610"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfMTA5OTUxMTY1MzY3Ng_e968c8f1-e3ab-439e-ae6c-bea837c79652"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfOTM0NTg0ODg1NTk3Mg_8403525e-c4cc-4a64-b995-3387ab22a689"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83MC9mcmFnOmZlZjMzZWVlYzViYTRiZDk4NzNhOTEzNWRlZTNjNTliL3RleHRyZWdpb246ZmVmMzNlZWVjNWJhNGJkOTg3M2E5MTM1ZGVlM2M1OWJfOTM0NTg0ODg1NTk3Mg_c8ec6a19-c67a-492b-8def-8afc42fb449e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83My9mcmFnOjZiNTgyZDhkOWZhYjQ0NWJiNjZkODQ0MmFlYjk1Yzk5L3RleHRyZWdpb246NmI1ODJkOGQ5ZmFiNDQ1YmI2NmQ4NDQyYWViOTVjOTlfOTky_9a174996-23b4-4874-8715-3acfc503ea2d">401(k) Defined Contribution Plan&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has a defined contribution savings plan under Section 401(k) of the Internal Revenue Code. This plan covers substantially all domestic employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. The Company makes discretionary matching contributions that are funded in the following year. The Company matches 50% of the first 3% of compensation that a participant contributes to the 401(k) plan, up to a maximum of $1,000 per plan year. The Company contributed $0.2&#160;million to the 401(k) plan for each of the years ended December 31, 2021 and 2020, respectively, and $0.1&#160;million for the year ended December 31, 2019, which represents the current period contribution for the prior plan year. The Company may also make discretionary profit-sharing contributions.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; No&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; profit-sharing contributions were made during the years ended December 31, 2021, 2020 or 2019.&lt;/span&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83My9mcmFnOjZiNTgyZDhkOWZhYjQ0NWJiNjZkODQ0MmFlYjk1Yzk5L3RleHRyZWdpb246NmI1ODJkOGQ5ZmFiNDQ1YmI2NmQ4NDQyYWViOTVjOTlfMzg0ODI5MDY5ODU2MA_576d0032-b885-4317-a3db-9a0f42b64a18"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83My9mcmFnOjZiNTgyZDhkOWZhYjQ0NWJiNjZkODQ0MmFlYjk1Yzk5L3RleHRyZWdpb246NmI1ODJkOGQ5ZmFiNDQ1YmI2NmQ4NDQyYWViOTVjOTlfMTU5NDI5MTg2MDQxMDM_19288974-aa31-415c-a145-e915e8b7d454"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <rely:DefinedContributionPlanMaximumAnnualEmployerContributionPerEmployeeAmount
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83My9mcmFnOjZiNTgyZDhkOWZhYjQ0NWJiNjZkODQ0MmFlYjk1Yzk5L3RleHRyZWdpb246NmI1ODJkOGQ5ZmFiNDQ1YmI2NmQ4NDQyYWViOTVjOTlfMTU5NDI5MTg2MDQxMTQ_4764c99c-fd7c-4fe8-978d-96974b9cc9a1"
      unitRef="usd">1000</rely:DefinedContributionPlanMaximumAnnualEmployerContributionPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83My9mcmFnOjZiNTgyZDhkOWZhYjQ0NWJiNjZkODQ0MmFlYjk1Yzk5L3RleHRyZWdpb246NmI1ODJkOGQ5ZmFiNDQ1YmI2NmQ4NDQyYWViOTVjOTlfMzI5ODUzNDg4NDcyOQ_022d93c5-3e5a-408b-b65b-95d09db139f8"
      unitRef="usd">200000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83My9mcmFnOjZiNTgyZDhkOWZhYjQ0NWJiNjZkODQ0MmFlYjk1Yzk5L3RleHRyZWdpb246NmI1ODJkOGQ5ZmFiNDQ1YmI2NmQ4NDQyYWViOTVjOTlfMzI5ODUzNDg4NDcyOQ_4902e61b-2f24-41b9-a1aa-2a80a1fe7efb"
      unitRef="usd">200000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83My9mcmFnOjZiNTgyZDhkOWZhYjQ0NWJiNjZkODQ0MmFlYjk1Yzk5L3RleHRyZWdpb246NmI1ODJkOGQ5ZmFiNDQ1YmI2NmQ4NDQyYWViOTVjOTlfMTY0OTI2NzQ0MzI0Nw_ee33e619-7c59-44cf-ba4f-f0f3c721bebc"
      unitRef="usd">100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="if985a679aa894fe4b768d50e7f163c5d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83My9mcmFnOjZiNTgyZDhkOWZhYjQ0NWJiNjZkODQ0MmFlYjk1Yzk5L3RleHRyZWdpb246NmI1ODJkOGQ5ZmFiNDQ1YmI2NmQ4NDQyYWViOTVjOTlfMzI5ODUzNDg4NDczOA_5753015b-6606-48e2-bbf0-9b217bb31189"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i2f26298c233745628b8709903a9e9657_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83My9mcmFnOjZiNTgyZDhkOWZhYjQ0NWJiNjZkODQ0MmFlYjk1Yzk5L3RleHRyZWdpb246NmI1ODJkOGQ5ZmFiNDQ1YmI2NmQ4NDQyYWViOTVjOTlfMzI5ODUzNDg4NDczOA_e7039693-3efc-49b4-9e73-9834183ee89e"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i2586ad1c24c442dd9dd2a82ad820483c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83My9mcmFnOjZiNTgyZDhkOWZhYjQ0NWJiNjZkODQ0MmFlYjk1Yzk5L3RleHRyZWdpb246NmI1ODJkOGQ5ZmFiNDQ1YmI2NmQ4NDQyYWViOTVjOTlfMzI5ODUzNDg4NDczOA_f718a747-3266-45e9-b9bd-7fcb10fbcfad"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RleHRyZWdpb246NmVmNjcyNzIwMTNjNDU2YmE4ZWJlMmUzY2JmNzE0YTFfMTk5Nw_7edd28d7-51e4-4087-aede-c62525f4b0c7">Commitments and Contingencies &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Guarantees and Indemnification &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business to facilitate sales of its services, the Company has entered into agreements with, among others, suppliers, and partners that include guarantees or indemnity provisions. The Company also enters into indemnification agreements with its officers and directors, and the Company&#x2019;s certificate of incorporation and bylaws include similar indemnification obligations to its officers and directors. To date, there have been no claims under any indemnification provisions, therefore no such amounts have been accrued as of December 31, 2021 and December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Litigation and Loss Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;From time to time, the Company may be a party to litigation and subject to claims incident to the ordinary course of business, including intellectual property claims, labor and employment claims, threatened claims, breach of contract claims, and other matters. The Company accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. Although the results of litigation and claims are inherently unpredictable, the Company believes that there was not at least a reasonable possibility that it had incurred a material loss with respect to such potential loss contingencies, as of December 31, 2021 and December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Indirect taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is subject to indirect taxation in various states and foreign jurisdictions in which it conducts business. The Company continually evaluates those jurisdictions in which indirect tax obligations exist to determine whether a loss is probable, as defined under GAAP, and the amount can be estimated. Determination of whether a loss is probable, and an estimate can be made, is a complex undertaking and takes into account the judgment of management, third-party research, and the potential outcome of negotiation and interpretations by regulators and courts, among other information. Such assessments include consideration of management&#x2019;s evaluation of domestic and international tax laws and regulations, and the extent to which they may apply to our business and industry. Our assessment of probability includes consideration of recent inquiries, potential self-disclosure, and applicability of tax rules driven by the growth in our business. As a result of this assessment, management has accrued an estimated liability of approximately $3.8 million as of December 31, 2021, reflecting the amount that the Company believes is probable and estimable. The estimated liability is recorded within accrued expenses and other current liabilities on the Company's consolidated balance sheet. Although the Company believes its indirect tax estimates and associated liabilities are reasonable, the final determination of indirect tax audits or settlements could be materially different than the amounts recorded, and such differences could be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Reserve for Transaction Losses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The table below summarizes the Company&#x2019;s reserve for transaction losses for the years ended December 31, 2021, 2020, and 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:56.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.563%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Beginning balance&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,250&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;798&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;497&#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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provisions for transaction losses&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,596&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,663&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,859&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Losses incurred, net of recoveries&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(29,712)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17,211)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,558)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ending balance&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,134&#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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,250&#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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;798&#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:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i8fa0853b77644de4bb5b28e51bd61c7f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RleHRyZWdpb246NmVmNjcyNzIwMTNjNDU2YmE4ZWJlMmUzY2JmNzE0YTFfMTA5OTUxMTY2NDg4MA_9c6dac76-051a-4037-bee6-bd6f43d9b0ec"
      unitRef="claim">0</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i8fa0853b77644de4bb5b28e51bd61c7f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RleHRyZWdpb246NmVmNjcyNzIwMTNjNDU2YmE4ZWJlMmUzY2JmNzE0YTFfMTA5OTUxMTY2NDg5MA_5634348d-f645-4a7f-923c-cf077708ddca"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i3dd5dbdd1a1e43b0ab5872d60917e6fc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RleHRyZWdpb246NmVmNjcyNzIwMTNjNDU2YmE4ZWJlMmUzY2JmNzE0YTFfMTA5OTUxMTY2NDg5MA_888fd3be-8988-4ee3-9d70-c4c10c7c2c27"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i9962654b5c3a46e487183e00f2a96530_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RleHRyZWdpb246NmVmNjcyNzIwMTNjNDU2YmE4ZWJlMmUzY2JmNzE0YTFfMjc0ODc3OTEwNTg2OQ_b58c7ae7-f9cb-485b-adfb-48558b812655"
      unitRef="usd">3800000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RleHRyZWdpb246NmVmNjcyNzIwMTNjNDU2YmE4ZWJlMmUzY2JmNzE0YTFfMTk5Ng_0121b029-fc0f-49f5-96db-6429aac431c2">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The table below summarizes the Company&#x2019;s reserve for transaction losses for the years ended December 31, 2021, 2020, and 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:56.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.563%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Beginning balance&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,250&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;798&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;497&#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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provisions for transaction losses&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,596&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,663&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,859&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Losses incurred, net of recoveries&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(29,712)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17,211)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,558)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ending balance&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,134&#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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,250&#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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;798&#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:ScheduleOfLossContingenciesByContingencyTextBlock>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i44b5bdda76c24cd6bf48af414e0bbe78_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfMi00LTEtMS0xMTI2Nzc_ea68d7f6-ceb7-4250-9102-d6dd9139692d"
      unitRef="usd">3250000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i5ba6efe42d924346b2dc1d7da8a3309e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfMi02LTEtMS0xMTI2OTY_021b7978-491a-4044-bf55-23d9ec3263ad"
      unitRef="usd">798000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="ia81c8ecb4e4d4bd583be7236f19301ae_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfMi04LTEtMS0xMTI3MDQ_1b872ecf-2c45-4b03-a922-0e60cd3d648b"
      unitRef="usd">497000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="id6809633c0f0450bb54cb94a4746f809_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfMy00LTEtMS0xMTI2Nzc_9b823cdd-1e74-4826-80e4-0ffd3b123be4"
      unitRef="usd">29596000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="iaf12c4b0077e4d7ea923ce87d897865d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfMy02LTEtMS0xMTI2OTY_a6855584-d5cf-4b97-859c-2a7b03bd9129"
      unitRef="usd">19663000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="i45a6747baf2242afb1483875d163023e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfMy04LTEtMS0xMTI3MDQ_0776c703-09de-42e6-86ef-7992a34403b7"
      unitRef="usd">7859000</us-gaap:LossContingencyAccrualProvision>
    <rely:LossContingencyChargeOffRecoveries
      contextRef="id6809633c0f0450bb54cb94a4746f809_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfNC00LTEtMS0xMTI2Nzc_12a9e251-16f4-45f5-94fc-ff6c1b0bfb98"
      unitRef="usd">29712000</rely:LossContingencyChargeOffRecoveries>
    <rely:LossContingencyChargeOffRecoveries
      contextRef="iaf12c4b0077e4d7ea923ce87d897865d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfNC02LTEtMS0xMTI2OTY_01c0ef12-7c44-47e7-9634-52507bd5e6bc"
      unitRef="usd">17211000</rely:LossContingencyChargeOffRecoveries>
    <rely:LossContingencyChargeOffRecoveries
      contextRef="i45a6747baf2242afb1483875d163023e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfNC04LTEtMS0xMTI3MDQ_05d7788a-205b-4f95-9f0a-4ae39fbab591"
      unitRef="usd">7558000</rely:LossContingencyChargeOffRecoveries>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i0eb0e02af9a6400ba7fc6ce9fe0e765c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfNS00LTEtMS0xMTI2Nzc_1c8fa3e9-49a3-4aa9-bb6a-6cec60b92098"
      unitRef="usd">3134000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i44b5bdda76c24cd6bf48af414e0bbe78_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfNS02LTEtMS0xMTI2OTY_1f00f908-ef7c-452f-b6ef-d8822c6d8bcf"
      unitRef="usd">3250000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i5ba6efe42d924346b2dc1d7da8a3309e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83Ni9mcmFnOjZlZjY3MjcyMDEzYzQ1NmJhOGViZTJlM2NiZjcxNGExL3RhYmxlOjM1MTkwNDk3MzhlYzQyN2E5YzlkMDg4OTljYTJjMjlkL3RhYmxlcmFuZ2U6MzUxOTA0OTczOGVjNDI3YTljOWQwODg5OWNhMmMyOWRfNS04LTEtMS0xMTI3MDQ_d2055c14-78ee-41af-b4f9-496a19b224fd"
      unitRef="usd">798000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RleHRyZWdpb246MDM0ODFkYTBmMDE4NGM2MmJjYjFkNmEzNzMyZDZiZDVfMTI4_54a40b2a-bb56-4059-82ba-b6b64a5f8c20">Accrued Expenses &amp;amp; Other Current Liabilities&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:70.427%"/&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:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade settlement liability&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,924&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,700&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ESPP employee contributions&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,551&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued transaction expense&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,639&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,399&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued marketing expense&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,788&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,883&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reserve for transaction losses&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,134&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,250&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued salaries and benefits&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,923&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,960&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,724&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,550&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;66,683&#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="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,742&#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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RleHRyZWdpb246MDM0ODFkYTBmMDE4NGM2MmJjYjFkNmEzNzMyZDZiZDVfMTI3_0640d11f-4944-48bf-a410-21a3ba271dc6">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:70.427%"/&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:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade settlement liability&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,924&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,700&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ESPP employee contributions&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,551&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued transaction expense&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,639&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,399&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued marketing expense&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,788&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,883&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reserve for transaction losses&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,134&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,250&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued salaries and benefits&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,923&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,960&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,724&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,550&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;66,683&#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="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,742&#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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <rely:TradeSettlementLiability
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfMS0xLTEtMS05ODAyOA_6395796d-93f9-4bb2-9f97-a585ff746c33"
      unitRef="usd">18924000</rely:TradeSettlementLiability>
    <rely:TradeSettlementLiability
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfMS0zLTEtMS05ODAyOA_6295181e-ff73-40bb-8fd1-5c938780dc4a"
      unitRef="usd">16700000</rely:TradeSettlementLiability>
    <us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfMy0xLTEtMS0xNDM5NDk_204b9c6b-d131-4b09-83c6-213aa99f4890"
      unitRef="usd">1551000</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfMy0zLTEtMS0xNDM5NTY_5cf77d48-da43-4e8b-ad5b-f4ad99068034"
      unitRef="usd">0</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
    <rely:AccruedTransactionExpense
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfMi0xLTEtMS05ODAyOA_7b91fd8d-f72c-462f-91be-e828db0e0143"
      unitRef="usd">12639000</rely:AccruedTransactionExpense>
    <rely:AccruedTransactionExpense
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfMi0zLTEtMS05ODAyOA_3c22ba60-b10f-4c22-a8af-cb3b0c10d01e"
      unitRef="usd">6399000</rely:AccruedTransactionExpense>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfMy0xLTEtMS05ODAyOA_6d664159-aff0-4fb1-b672-0589f2fa0261"
      unitRef="usd">10788000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfMy0zLTEtMS05ODAyOA_b6f351da-66b5-4f80-9194-e72551f526da"
      unitRef="usd">4883000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i0eb0e02af9a6400ba7fc6ce9fe0e765c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfNC0xLTEtMS05ODAyOA_a09c73bf-78f4-417f-a65f-6ea0c0cf3037"
      unitRef="usd">3134000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i44b5bdda76c24cd6bf48af414e0bbe78_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfNC0zLTEtMS05ODAyOA_b1d050ab-1f80-4813-af80-b40dee9fd955"
      unitRef="usd">3250000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfNS0xLTEtMS05ODAyOA_cdfa2d43-4a25-4ff5-9470-c49ee71d3d0c"
      unitRef="usd">2923000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfNS0zLTEtMS05ODAyOA_d83591eb-def4-4f31-b293-d6fb0bafcb4c"
      unitRef="usd">1960000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfNi0xLTEtMS05ODAyOA_2d64f5f4-397d-4d7c-a731-a5fff854301d"
      unitRef="usd">16724000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfNi0zLTEtMS05ODAyOA_9d31b36e-9aeb-4301-8bc4-16b2cfc93c54"
      unitRef="usd">6550000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfNy0xLTEtMS05ODAyOA_c554ebc8-13df-42d1-a373-4bac26607bad"
      unitRef="usd">66683000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF83OS9mcmFnOjAzNDgxZGEwZjAxODRjNjJiY2IxZDZhMzczMmQ2YmQ1L3RhYmxlOjJjODkyZWRiYjA2NjRhNjg4ODk3MzE1MjIwY2QwM2M4L3RhYmxlcmFuZ2U6MmM4OTJlZGJiMDY2NGE2ODg4OTczMTUyMjBjZDAzYzhfNy0zLTEtMS05ODAyOA_46c71629-94d4-40fe-896c-99a37855ec8e"
      unitRef="usd">39742000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RleHRyZWdpb246MmI0ZmFkYzk0ZWFmNGU4Mzk1ODkyNjUzZDcyZTZlYTlfMTEzMg_35ecd8d0-edfb-4b57-8ae1-a417074595b5">Segment and Geographical Information&#160;&#160;&#160;&#160;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company determines operating segments based on how its chief operating decision maker (&#x201c;CODM&#x201d;) manages the business, makes operating decisions around the allocation of resources, and evaluates operating performance. The Company&#x2019;s CODM is its Chief Executive Officer, who reviews the Company&#x2019;s operating results on a consolidated basis. The Company operates as one segment. Based on the information provided to and reviewed by the Company&#x2019;s CODM, the Company believes that the nature, amount, timing, and uncertainty of its revenue and how it is affected by economic factors are most appropriately depicted through the Company&#x2019;s primary geographical locations. Revenues recorded by the Company are substantially all from the Company&#x2019;s single performance obligation which are earned from similar services for which the nature of associated fees and the related revenue recognition models are substantially the same.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s revenue disaggregated by primary geographical location:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:56.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.695%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;338,190&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;199,011&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;105,356&#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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56,916&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,871&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,501&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rest of world&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,499&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,074&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,710&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total revenue&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;458,605&#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="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;256,956&#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="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;126,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;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is attributed to the country in which the customer is located. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s long-lived assets based on geography, which consist of property and equipment, net and operating lease right-of-use assets: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:70.566%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,523&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,633&#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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,229&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;441&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Philippines &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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,928&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,795&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Nicaragua&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,534&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,049&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rest of world&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;337&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;362&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-lived assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,551&#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="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,280&#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:SegmentReportingDisclosureTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RleHRyZWdpb246MmI0ZmFkYzk0ZWFmNGU4Mzk1ODkyNjUzZDcyZTZlYTlfNzY5NjU4MTM5NjQ4MQ_c91852e3-b3bd-47d9-b94a-a05696d93ff3">Segment and Geographical Information&#160;&#160;&#160;&#160;The Company determines operating segments based on how its chief operating decision maker (&#x201c;CODM&#x201d;) manages the business, makes operating decisions around the allocation of resources, and evaluates operating performance. The Company&#x2019;s CODM is its Chief Executive Officer, who reviews the Company&#x2019;s operating results on a consolidated basis. The Company operates as one segment. Based on the information provided to and reviewed by the Company&#x2019;s CODM, the Company believes that the nature, amount, timing, and uncertainty of its revenue and how it is affected by economic factors are most appropriately depicted through the Company&#x2019;s primary geographical locations. Revenues recorded by the Company are substantially all from the Company&#x2019;s single performance obligation which are earned from similar services for which the nature of associated fees and the related revenue recognition models are substantially the same.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RleHRyZWdpb246MmI0ZmFkYzk0ZWFmNGU4Mzk1ODkyNjUzZDcyZTZlYTlfNDA3_5cf91bc5-fbfc-4692-b4f2-72a93a0a3be3"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RleHRyZWdpb246MmI0ZmFkYzk0ZWFmNGU4Mzk1ODkyNjUzZDcyZTZlYTlfMTEzMw_f1893884-f93a-449f-8d9a-0ffded71af56">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s revenue disaggregated by primary geographical location:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:56.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.695%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;338,190&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;199,011&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;105,356&#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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56,916&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,871&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,501&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rest of world&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,499&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,074&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,710&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total revenue&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;458,605&#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="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;256,956&#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="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;126,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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7913b9d56a1340ec830bd3842e3c1758_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfMi01LTEtMS0xMTQ3OTY_2995e090-cae5-4040-a49d-38b7d2052da1"
      unitRef="usd">338190000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec73b2f3e50c4069b81bb44b6e934d19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfMi03LTEtMS0xMTQ4MDg_c15379e1-bde0-452d-b463-9a147f4f74bf"
      unitRef="usd">199011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fd87ce6a3cb42e28c0223c6df0ed310_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfMi05LTEtMS0xMTQ4Mjk_ae5ded5f-49cd-4c81-ae93-d8aa516b00ea"
      unitRef="usd">105356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9a1d73b2976443d9261e2819673ec0a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfMy01LTEtMS0xMTQ3OTY_042b964c-0701-466a-91eb-bd1d74160521"
      unitRef="usd">56916000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1f1898de4e24937a9ed651ddf7c5643_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfMy03LTEtMS0xMTQ4MDg_131ec706-a891-450c-8aec-72d16170bf4d"
      unitRef="usd">29871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59899e037e924ca5bd982d7623cc539e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfMy05LTEtMS0xMTQ4Mjk_6851f742-1c81-45ee-8839-0676231a8caf"
      unitRef="usd">12501000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77b71fd584b6487aae10acdabcec6bb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfNC01LTEtMS0xMTQ3OTY_6a6a2bb7-97d2-4c1f-998d-797a20b49807"
      unitRef="usd">63499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3be344dea3ff4933a7a27c2f0c11ce56_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfNC03LTEtMS0xMTQ4MDg_078008cf-6105-4366-a98d-c522af0823c6"
      unitRef="usd">28074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8533d43d9633414ab1d1114000a4537f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfNC05LTEtMS0xMTQ4Mjk_54dbf824-1bf4-4441-903b-8a1f1179c5f9"
      unitRef="usd">8710000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfNS01LTEtMS0xMTQ3OTY_60ca5122-ed1a-4152-9a6a-a20ab6ffeb83"
      unitRef="usd">458605000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfNS03LTEtMS0xMTQ4MDg_9f329a77-70ce-463f-b61a-d669938e6c11"
      unitRef="usd">256956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjcwMmE0ODE0MTM3MzQzNWFhMTdiMjU0YmFhMjUzNjg2L3RhYmxlcmFuZ2U6NzAyYTQ4MTQxMzczNDM1YWExN2IyNTRiYWEyNTM2ODZfNS05LTEtMS0xMTQ4Mjk_0e32552f-0905-4157-b3c6-51f8194b4a8c"
      unitRef="usd">126567000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RleHRyZWdpb246MmI0ZmFkYzk0ZWFmNGU4Mzk1ODkyNjUzZDcyZTZlYTlfMTkyNDE0NTM0ODgxMzE_f7e48dd2-13da-4307-8c10-d829e839bdce">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s long-lived assets based on geography, which consist of property and equipment, net and operating lease right-of-use assets: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:70.566%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,523&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,633&#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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,229&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;441&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Philippines &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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,928&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,795&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Nicaragua&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,534&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,049&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rest of world&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;337&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;362&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-lived assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,551&#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="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,280&#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:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="if8b09bca9e134305aea72ed4d1cd4261_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfMS0xLTEtMS05ODAyOA_6e66e8ec-c9b4-43a0-9a15-31c041bbb74b"
      unitRef="usd">7523000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i753de732589b4021bbe3617118778d46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfMS0zLTEtMS05ODAyOA_df9a31b1-3bf4-4493-955c-c6a31cf0c5ca"
      unitRef="usd">8633000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i719dab589ea64d70a3c706a7d56da736_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfMy0xLTEtMS0xNjU3MDk_b05c7df1-cae5-49ef-8347-921c8ce3dcb9"
      unitRef="usd">2229000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i608c5482b84a4e739c5def37427813df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfMy0zLTEtMS0xNjU3MTM_9c2aefd2-02f9-4dde-a689-c5560f8ea0d0"
      unitRef="usd">441000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i315e891373cb41a19e52ed601332d7ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfMi0xLTEtMS05ODAyOA_7dd9d362-a13d-48ee-8b34-e98c2b03bab7"
      unitRef="usd">1928000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ifc33c3d00a8244f3978ae1f85dd16a4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfMi0zLTEtMS05ODAyOA_56fd5018-b44a-44a8-bb98-6d7da7dced17"
      unitRef="usd">2795000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="idfb42bf4730240688dd0f480c9a1b858_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfMy0xLTEtMS05ODAyOA_7d960bc3-9ec0-42ab-9349-8c3094442743"
      unitRef="usd">2534000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i6d691f4ee11c46fa96b6c7ae90ea8233_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfMy0zLTEtMS05ODAyOA_59af07a7-59cf-478d-9714-d8a8e3369f76"
      unitRef="usd">3049000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if864afd657cc4ca09205fc4e46abb1cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfNC0xLTEtMS05ODAyOA_b352cc36-df8e-4d82-8f1b-25c474f90920"
      unitRef="usd">337000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i8559f6447fe94d3390c324c58a79894a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfNC0zLTEtMS05ODAyOA_b5fa1521-a52d-407f-ad37-e68c8a51fb6a"
      unitRef="usd">362000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfNS0xLTEtMS05ODAyOA_c465eaf9-3f19-4343-8180-0af7d893f964"
      unitRef="usd">14551000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84Mi9mcmFnOjJiNGZhZGM5NGVhZjRlODM5NTg5MjY1M2Q3MmU2ZWE5L3RhYmxlOjE3YTgwNDBiZGI4MzRiYjFiNDgzMWQzYTc0MjRjMDI3L3RhYmxlcmFuZ2U6MTdhODA0MGJkYjgzNGJiMWI0ODMxZDNhNzQyNGMwMjdfNS0zLTEtMS05ODAyOA_a2d7e058-832f-4976-95e0-26da7657b580"
      unitRef="usd">15280000</us-gaap:NoncurrentAssets>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RleHRyZWdpb246YThhM2M1MzFmYTZiNDVmNGI1MmFhMjA0MzMyMDhjMTBfMjY0_9fed8fcb-037e-436b-b0e0-55ab3af8af03">Leases &lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company leases office space in all of its locations under non-cancelable operating leases with various expiration dates through 2024. Tenant improvement allowance received for the leases in place as of December 31, 2021 totaled $1.8&#160;million, which were received in cash in a prior period. There were no new tenant improvement allowances received during the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of lease expense, lease term, and discount rate for operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:56.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.620%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended December 31,&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease expense (in thousands)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,824&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,202&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,594&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (in years)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.2&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate &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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.2&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:56.122%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash payments, net of receipts, included in the measurement of operating lease liabilities &#x2013; operating cash flows&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,538&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,315&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,927&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table represents the maturity of lease liabilities as of December 31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:85.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.789%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,501&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026 and Thereafter&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease payments&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,441&#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:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Imputed interest&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Present value of operating lease 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,147&#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:LesseeOperatingLeasesTextBlock>
    <rely:LesseeOperatingLeaseTenantImprovementAllowance
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RleHRyZWdpb246YThhM2M1MzFmYTZiNDVmNGI1MmFhMjA0MzMyMDhjMTBfMTY0OTI2NzQ0NDIwMQ_3cfafc4a-a39e-4a08-96d2-9973f5ec2178"
      unitRef="usd">1800000</rely:LesseeOperatingLeaseTenantImprovementAllowance>
    <rely:LesseeOperatingLeaseTenantImprovementAllowance
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RleHRyZWdpb246YThhM2M1MzFmYTZiNDVmNGI1MmFhMjA0MzMyMDhjMTBfMTY0OTI2NzQ0NDIxOA_6106e35f-a305-4f2b-b1d1-be8ad5cb1a8e"
      unitRef="usd">0</rely:LesseeOperatingLeaseTenantImprovementAllowance>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RleHRyZWdpb246YThhM2M1MzFmYTZiNDVmNGI1MmFhMjA0MzMyMDhjMTBfMjY1_5036a12e-ee89-45b8-af71-c01d791222db">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of lease expense, lease term, and discount rate for operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:56.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.620%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended December 31,&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease expense (in thousands)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,824&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,202&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,594&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (in years)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.2&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate &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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.2&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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:56.122%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Years Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash payments, net of receipts, included in the measurement of operating lease liabilities &#x2013; operating cash flows&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,538&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,315&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,927&#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;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjUzZmE1NDcyNjU3ZTQyMjJhMmY3YmJlYzQ4OWQ5OTY1L3RhYmxlcmFuZ2U6NTNmYTU0NzI2NTdlNDIyMmEyZjdiYmVjNDg5ZDk5NjVfMi0xLTEtMS05ODAyOA_c07bb44e-c8f6-4f3e-a274-2ad3b6337536"
      unitRef="usd">3824000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjUzZmE1NDcyNjU3ZTQyMjJhMmY3YmJlYzQ4OWQ5OTY1L3RhYmxlcmFuZ2U6NTNmYTU0NzI2NTdlNDIyMmEyZjdiYmVjNDg5ZDk5NjVfMi0zLTEtMS05ODAyOA_9a2b5f26-805f-4358-bc79-391317a4406e"
      unitRef="usd">3202000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjUzZmE1NDcyNjU3ZTQyMjJhMmY3YmJlYzQ4OWQ5OTY1L3RhYmxlcmFuZ2U6NTNmYTU0NzI2NTdlNDIyMmEyZjdiYmVjNDg5ZDk5NjVfMi01LTEtMS0xMTczMzE_3f87f355-d8b3-4a3a-9fa5-32770acaa384"
      unitRef="usd">2594000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjUzZmE1NDcyNjU3ZTQyMjJhMmY3YmJlYzQ4OWQ5OTY1L3RhYmxlcmFuZ2U6NTNmYTU0NzI2NTdlNDIyMmEyZjdiYmVjNDg5ZDk5NjVfMy0xLTEtMS05ODAyOA_6491fc8e-424e-4364-bc6d-cca41bc9efd2">P2Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjUzZmE1NDcyNjU3ZTQyMjJhMmY3YmJlYzQ4OWQ5OTY1L3RhYmxlcmFuZ2U6NTNmYTU0NzI2NTdlNDIyMmEyZjdiYmVjNDg5ZDk5NjVfMy0zLTEtMS05ODAyOA_b9d6810a-59e5-4c88-90ad-9093126dc311">P2Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjUzZmE1NDcyNjU3ZTQyMjJhMmY3YmJlYzQ4OWQ5OTY1L3RhYmxlcmFuZ2U6NTNmYTU0NzI2NTdlNDIyMmEyZjdiYmVjNDg5ZDk5NjVfMy01LTEtMS0xMTczMzE_46425831-72b6-41d6-98ca-d9e6b4685dd3">P3Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjUzZmE1NDcyNjU3ZTQyMjJhMmY3YmJlYzQ4OWQ5OTY1L3RhYmxlcmFuZ2U6NTNmYTU0NzI2NTdlNDIyMmEyZjdiYmVjNDg5ZDk5NjVfNC0xLTEtMS05ODAyOA_7fd4b116-3f20-449d-8e1f-d954ed8fb564"
      unitRef="number">0.050</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i23bf0a36f31342ea8ba532ed61b03efd_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjUzZmE1NDcyNjU3ZTQyMjJhMmY3YmJlYzQ4OWQ5OTY1L3RhYmxlcmFuZ2U6NTNmYTU0NzI2NTdlNDIyMmEyZjdiYmVjNDg5ZDk5NjVfNC0zLTEtMS05ODAyOA_d4fb7a40-f418-4f63-8e7f-d897fdca26a0"
      unitRef="number">0.058</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i2fb97be15c7844d48c6a649dcc329c90_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjUzZmE1NDcyNjU3ZTQyMjJhMmY3YmJlYzQ4OWQ5OTY1L3RhYmxlcmFuZ2U6NTNmYTU0NzI2NTdlNDIyMmEyZjdiYmVjNDg5ZDk5NjVfNC01LTEtMS0xMTczMzE_3e03a564-79aa-4ac9-a601-21bc909384fb"
      unitRef="number">0.062</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjE4ZDZlYTk4NmJlMjQxMmFhZDU0NTNmMjM2YzBkMmFkL3RhYmxlcmFuZ2U6MThkNmVhOTg2YmUyNDEyYWFkNTQ1M2YyMzZjMGQyYWRfMi0xLTEtMS0xMTczMzg_607b8c23-dfce-4643-bb6a-2b7c5a818a8e"
      unitRef="usd">3538000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i95cf56b35ae741ed8426f632bb0482d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjE4ZDZlYTk4NmJlMjQxMmFhZDU0NTNmMjM2YzBkMmFkL3RhYmxlcmFuZ2U6MThkNmVhOTg2YmUyNDEyYWFkNTQ1M2YyMzZjMGQyYWRfMi0zLTEtMS0xMTczNDU_fef9457d-e2f4-4fea-90a9-5e7b5078940e"
      unitRef="usd">3315000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ifb8f53fa3cbd4c7fbdf7e9fa4d628e37_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOjE4ZDZlYTk4NmJlMjQxMmFhZDU0NTNmMjM2YzBkMmFkL3RhYmxlcmFuZ2U6MThkNmVhOTg2YmUyNDEyYWFkNTQ1M2YyMzZjMGQyYWRfMi01LTEtMS0xMzMzOTI_98980a57-6f88-4e98-857f-ded459a78038"
      unitRef="usd">2927000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RleHRyZWdpb246YThhM2M1MzFmYTZiNDVmNGI1MmFhMjA0MzMyMDhjMTBfMjY2_255477e3-7dd8-4b44-b2b3-6fe207e6943e">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table represents the maturity of lease liabilities as of December 31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&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:85.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.789%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,501&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026 and Thereafter&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease payments&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,441&#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:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Imputed interest&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Present value of operating lease 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,147&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOmZkYTUxNTg3NWQzMDQ4NmJiNDc1NzlhOWZlYjZlMjc1L3RhYmxlcmFuZ2U6ZmRhNTE1ODc1ZDMwNDg2YmI0NzU3OWE5ZmViNmUyNzVfMS0xLTEtMS05ODAyOA_5e1e85d8-ff9c-4df3-a4da-5fb6e5d17820"
      unitRef="usd">3501000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOmZkYTUxNTg3NWQzMDQ4NmJiNDc1NzlhOWZlYjZlMjc1L3RhYmxlcmFuZ2U6ZmRhNTE1ODc1ZDMwNDg2YmI0NzU3OWE5ZmViNmUyNzVfMi0xLTEtMS05ODAyOA_4ce88238-359d-4cc9-b986-e6e2015aa008"
      unitRef="usd">1565000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOmZkYTUxNTg3NWQzMDQ4NmJiNDc1NzlhOWZlYjZlMjc1L3RhYmxlcmFuZ2U6ZmRhNTE1ODc1ZDMwNDg2YmI0NzU3OWE5ZmViNmUyNzVfMy0xLTEtMS05ODAyOA_37fce06f-d05c-4875-8f7e-134379f79b64"
      unitRef="usd">1375000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOmZkYTUxNTg3NWQzMDQ4NmJiNDc1NzlhOWZlYjZlMjc1L3RhYmxlcmFuZ2U6ZmRhNTE1ODc1ZDMwNDg2YmI0NzU3OWE5ZmViNmUyNzVfNC0xLTEtMS05ODAyOA_5f4ca394-6248-45e2-80cd-88d773a8ffbc"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <rely:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOmZkYTUxNTg3NWQzMDQ4NmJiNDc1NzlhOWZlYjZlMjc1L3RhYmxlcmFuZ2U6ZmRhNTE1ODc1ZDMwNDg2YmI0NzU3OWE5ZmViNmUyNzVfNS0xLTEtMS05ODAyOA_823f5423-32db-44de-a16e-27e41db4abde"
      unitRef="usd">0</rely:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOmZkYTUxNTg3NWQzMDQ4NmJiNDc1NzlhOWZlYjZlMjc1L3RhYmxlcmFuZ2U6ZmRhNTE1ODc1ZDMwNDg2YmI0NzU3OWE5ZmViNmUyNzVfNi0xLTEtMS05ODAyOA_f8925cb8-cdf4-4f23-baab-2ad8fa5a4f7b"
      unitRef="usd">6441000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOmZkYTUxNTg3NWQzMDQ4NmJiNDc1NzlhOWZlYjZlMjc1L3RhYmxlcmFuZ2U6ZmRhNTE1ODc1ZDMwNDg2YmI0NzU3OWE5ZmViNmUyNzVfNy0xLTEtMS05ODAyOA_5a3ff68e-99c4-49c5-815a-3e87ed71084b"
      unitRef="usd">294000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i72ca96b064da44bca10d5a1c303da556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84NS9mcmFnOmE4YTNjNTMxZmE2YjQ1ZjRiNTJhYTIwNDMzMjA4YzEwL3RhYmxlOmZkYTUxNTg3NWQzMDQ4NmJiNDc1NzlhOWZlYjZlMjc1L3RhYmxlcmFuZ2U6ZmRhNTE1ODc1ZDMwNDg2YmI0NzU3OWE5ZmViNmUyNzVfOC0xLTEtMS05ODAyOA_1b9cd9b8-a668-447f-89a3-c0f3069e9ba1"
      unitRef="usd">6147000</us-gaap:OperatingLeaseLiability>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i920758fa3c0a4a9c8e879c8417603eba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84OC9mcmFnOmNhZjNjMjIwMmI0NTRiZjRiYzM1Yjc4NWNhYjdmNTE5L3RleHRyZWdpb246Y2FmM2MyMjAyYjQ1NGJmNGJjMzViNzg1Y2FiN2Y1MTlfMTkyNDE0NTM0ODYxNzQ_3fd467b2-8689-4acf-af97-ec734c7e62ae">Subsequent Events&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase of Authorized Shares Reserved for Issuance under Equity Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In January 2022, there was an increase in the shares reserved for issuance under the 2021 Plan, in accordance with the 5% automatic increase provision, effective January 1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; In January 2022,there was an increase in the shares reserved for issuance under the 2021 ESPP Plan, in accordance with the 1% automatic increase provision, effective January 1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Lease Agreements:&lt;/span&gt;&lt;/div&gt;During the first quarter of 2022, the Company amended certain of its existing lease agreements to accommodate additional space needed for its workforce, as a result of the Company&#x2019;s continued growth, as well as entering into a new multi-year lease agreement in Ireland. Remitly, Inc. is listed as a guarantor for the lease agreement entered into in Ireland. These leases commenced, or will commence, in various months during 2022 and expire between 2023 and 2025. Total incremental estimated cash payments that will be made over the course of these lease agreements total approximately $4&#160;million.</us-gaap:SubsequentEventsTextBlock>
    <rely:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreaseAsPercentageOfSharesOutstanding
      contextRef="i206b4cf9b61143fab83cef3642bb170e_I20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84OC9mcmFnOmNhZjNjMjIwMmI0NTRiZjRiYzM1Yjc4NWNhYjdmNTE5L3RleHRyZWdpb246Y2FmM2MyMjAyYjQ1NGJmNGJjMzViNzg1Y2FiN2Y1MTlfMTA5OTUxMTYzNTc2Mw_4caac445-75aa-4f3e-a164-37f282fcfe62"
      unitRef="number">0.05</rely:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreaseAsPercentageOfSharesOutstanding>
    <rely:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreaseAsPercentageOfSharesOutstanding
      contextRef="i1026e86f7b69490bbb9e5d2acd235e75_I20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84OC9mcmFnOmNhZjNjMjIwMmI0NTRiZjRiYzM1Yjc4NWNhYjdmNTE5L3RleHRyZWdpb246Y2FmM2MyMjAyYjQ1NGJmNGJjMzViNzg1Y2FiN2Y1MTlfMTA5OTUxMTYzNTc3MA_595b0ee8-ffe7-4858-8db9-896af0e597b7"
      unitRef="number">0.01</rely:CommonStockCapitalSharesReservedForFutureIssuanceAnnualIncreaseAsPercentageOfSharesOutstanding>
    <us-gaap:OperatingLeaseLiability
      contextRef="ied5909cde9174e0ea16fdad7fa8cca12_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF84OC9mcmFnOmNhZjNjMjIwMmI0NTRiZjRiYzM1Yjc4NWNhYjdmNTE5L3RleHRyZWdpb246Y2FmM2MyMjAyYjQ1NGJmNGJjMzViNzg1Y2FiN2Y1MTlfMjc0ODc3OTA3ODEzNA_90da92e5-c88b-46e6-a955-11ace341ed19"
      unitRef="usd">4000000</us-gaap:OperatingLeaseLiability>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi05LTEtMS0xMDE2Mzc_a71f3ba0-bb35-4e9c-b0a4-ea1cfa7731e6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi05LTEtMS0xMDE2Mzc_a71f3ba0-bb35-4e9c-b0a4-ea1cfa7731e6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC01LTEtMS0xMDE2Mzc_bc6a44a3-6ad4-4615-9900-31efef84c160"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC01LTEtMS0xMDE2Mzc_bc6a44a3-6ad4-4615-9900-31efef84c160"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS03LTEtMS0xMDE2Mzc_4ae5a5d2-0442-4e7e-9b39-c2056819f645"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS03LTEtMS0xMDE2Mzc_4ae5a5d2-0442-4e7e-9b39-c2056819f645"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC01LTEtMS0xMDE2Mzc_c11496c2-b6c0-418d-82a4-3c1b5625bb43"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC01LTEtMS0xMDE2Mzc_c11496c2-b6c0-418d-82a4-3c1b5625bb43"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC05LTEtMS0xMDE2Mzc_6d4d5143-a721-4d5e-a9a5-9c193d874e83"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC05LTEtMS0xMDE2Mzc_6d4d5143-a721-4d5e-a9a5-9c193d874e83"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi03LTEtMS0xMDE2Mzc_f354cbb8-285b-4ebe-87f5-2e47b9dc8b9a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi03LTEtMS0xMDE2Mzc_f354cbb8-285b-4ebe-87f5-2e47b9dc8b9a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy05LTEtMS0xMDE2Mzc_a39356a1-6516-4ce6-a6e9-b361bf0f9084"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy05LTEtMS0xMDE2Mzc_a39356a1-6516-4ce6-a6e9-b361bf0f9084"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC05LTEtMS0xMDE2Mzc_eecb8762-731f-4e15-995f-cf2395cc6b94"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC05LTEtMS0xMDE2Mzc_eecb8762-731f-4e15-995f-cf2395cc6b94"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi01LTEtMS0xMDE2Mzc_afdc4bd8-010d-4773-84a4-42d101b4baac"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi01LTEtMS0xMDE2Mzc_afdc4bd8-010d-4773-84a4-42d101b4baac"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS05LTEtMS0xMDE2Mzc_b5fd96b2-2c28-48f3-a9d6-d6363867c7ec"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS05LTEtMS0xMDE2Mzc_b5fd96b2-2c28-48f3-a9d6-d6363867c7ec"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC03LTEtMS0xMDE2Mzc_18ab5ea8-62ef-4a47-ac73-2d6e9a758d76"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC03LTEtMS0xMDE2Mzc_18ab5ea8-62ef-4a47-ac73-2d6e9a758d76"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy03LTEtMS0xMDE2Mzc_efd2a5a3-cd90-44bf-a885-afe3e3a408e5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy03LTEtMS0xMDE2Mzc_efd2a5a3-cd90-44bf-a885-afe3e3a408e5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy01LTEtMS0xMDE2Mzc_09b2be42-d7df-4f50-aa05-dc1c09247c66"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy01LTEtMS0xMDE2Mzc_09b2be42-d7df-4f50-aa05-dc1c09247c66"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS01LTEtMS0xMDE2Mzc_dabc0915-dd7f-489e-ae79-a138e418931c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS01LTEtMS0xMDE2Mzc_dabc0915-dd7f-489e-ae79-a138e418931c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC03LTEtMS0xMDE2Mzc_aba0a800-587f-48dc-8b4a-78744565eb35"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC03LTEtMS0xMDE2Mzc_aba0a800-587f-48dc-8b4a-78744565eb35"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Exclusive of depreciation and amortization, shown separately, above</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi05LTEtMS0xMDE2Mzc_a71f3ba0-bb35-4e9c-b0a4-ea1cfa7731e6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC01LTEtMS0xMDE2Mzc_bc6a44a3-6ad4-4615-9900-31efef84c160"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS03LTEtMS0xMDE2Mzc_4ae5a5d2-0442-4e7e-9b39-c2056819f645"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC01LTEtMS0xMDE2Mzc_c11496c2-b6c0-418d-82a4-3c1b5625bb43"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC05LTEtMS0xMDE2Mzc_6d4d5143-a721-4d5e-a9a5-9c193d874e83"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi03LTEtMS0xMDE2Mzc_f354cbb8-285b-4ebe-87f5-2e47b9dc8b9a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy05LTEtMS0xMDE2Mzc_a39356a1-6516-4ce6-a6e9-b361bf0f9084"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC05LTEtMS0xMDE2Mzc_eecb8762-731f-4e15-995f-cf2395cc6b94"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNi01LTEtMS0xMDE2Mzc_afdc4bd8-010d-4773-84a4-42d101b4baac"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS05LTEtMS0xMDE2Mzc_b5fd96b2-2c28-48f3-a9d6-d6363867c7ec"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNC03LTEtMS0xMDE2Mzc_18ab5ea8-62ef-4a47-ac73-2d6e9a758d76"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy03LTEtMS0xMDE2Mzc_efd2a5a3-cd90-44bf-a885-afe3e3a408e5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNy01LTEtMS0xMDE2Mzc_09b2be42-d7df-4f50-aa05-dc1c09247c66"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfNS01LTEtMS0xMDE2Mzc_dabc0915-dd7f-489e-ae79-a138e418931c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RhYmxlOmY5YWQ5MmM5ZDdhYjQ4MDA4NjdmYmNkMTMwNDQzYWZhL3RhYmxlcmFuZ2U6ZjlhZDkyYzlkN2FiNDgwMDg2N2ZiY2QxMzA0NDNhZmFfOC03LTEtMS0xMDE2Mzc_aba0a800-587f-48dc-8b4a-78744565eb35"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE4N2Q3ZDhjMzk2OTQ4ZTY4MzVlYjhlNThlOGFkZDdkL3NlYzphODdkN2Q4YzM5Njk0OGU2ODM1ZWI4ZTU4ZThhZGQ3ZF8xOS9mcmFnOjY0NGY2YTA3OThmNDRlOTI5OTU5OWEyMjFmNTI1YWFhL3RleHRyZWdpb246NjQ0ZjZhMDc5OGY0NGU5Mjk5NTk5YTIyMWY1MjVhYWFfMjI3_4ffe91bf-86ab-430f-b0ae-003f31956ce7"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
