<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:currency="http://xbrl.sec.gov/currency/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:srt="http://fasb.org/srt/2021-01-31"
  xmlns:uph="http://uphealthinc.com/20220331"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="uph-20220331.xsd" xlink:type="simple"/>
    <context id="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0f716ebe80e942ce8685d712498e81dd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i07fc10dcb4a34754bbe8b0b12a65b167_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">uph:RedeemableWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia28b62fa6b494148b78ff0a3e0e94bff_I20220520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <instant>2022-05-20</instant>
        </period>
    </context>
    <context id="ia38791011cf241e89d4258cee9af3228_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id9044ee3d1e54eb0ba08ca47ec928794_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65768cba897243ab9b4167c0ce95ec4b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iea1d82f0888c4bb281f7020bf0d85311_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib0a087e2ee5d4b9e88ce9c7fb9935ff0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ife647a0c48964f7ab9dc81187c0924db_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if0cf578122224ed1b287ace563a8f324_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3d3de4cdfcad4feca557120a7a3f251b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia0fee168c300446189741d96002e1ded_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i705718bb0de447dda778cab70e94deca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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="ic5b01c2bdcff481b864d44a91dd78398_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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="ic25fa9f6f5374a9c8468d4cbfb7c1a43_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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="i2645fdc3a282496f94ba3f1f18e576a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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="i59ec9e9ad22d47b4932b504c5332b00d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib761cdca90394bb88eca79af17abba14_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i083ca0deb2a340509de44a5b60b0c4fe_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2530eee4ef3d428ebcfa3d07081d3c8c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibff56f87de554a079da0a2c69af9e027_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9149405c6bd147d4a7ac6e466e2952ea_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i96ea92f999604888b1644a10dd1675ba_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i04c4403c64d3459694f889c2a1870dcc_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i72a5744b3e154e44949badf6b5ba07b2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic8d38bdce2f044bd882715702621a9c5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i73eed89071cd4c2f940dfb94a4c23611_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i119a9b53536e4a71a41deb1859becb8a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id2e71ee445b94a60bbab657bdba40615_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i26562015cd784a8cb21eb163ab24655a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i305ac859407146eab21f6bb144deadd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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="iffdd1883467a45f4ae5919afae208fce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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="i2d417b6264bc495e8ca948bd64d6f6da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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="i6f859fe50f5b4ad2880db1a635cc1f7c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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="i4e187a349fe04f5d9d3bd9d719265207_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15f7905010af4ee2b186407fa31542ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a72b9ee24c14114a857c8cf8fd4e52d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b6bf4c2616e41e381512f2cb9a79e34_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i19482e8c4d9744bb91d225f365b086ca_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5c07f88200da4d3a856240522fefa80f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7d704f3e764045daa1d18b2a8175b3e6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ibef49782d2f345f798ee09eba5cc1ef7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2da48d96252c4e9f839bad8a549416a6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifd8a8a9c66824d5e9c86339dadf457b3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib7f43a0cbcd749f985806b02dbdf1cf3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4a6978fad3364723928f5c4304811102_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if3d71e5891f74d73bf43cbc922c9aba6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i82c4230572f9448f82f7a4e5cc934507_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i78b32954fc6f405fb66b359b73be60e2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i26b543a325d6447580bcc4ca4625584b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i16937fec9bf74451ba021b013766eb09_I20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <instant>2021-06-09</instant>
        </period>
    </context>
    <context id="i4266cdc3ce774c098619430da539bcfb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7cef9d2f17144e5080a613bee35a0234_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie284a780bc974e289cdb2be172ee21c5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i68fab8dc6272400499b0cf7d12620fd5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9bfaf295305b4baea4d76fde3672170b_I20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-20</instant>
        </period>
    </context>
    <context id="i9d48a1bddcfc48d4876f55d357b12dee_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i2113a32299364cedad889a7135608f1a_D20210326-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="iaf9ef547b5a6483292e29d4c882afebd_I20210514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-14</instant>
        </period>
    </context>
    <context id="i8a2c5611cb18435cbb396a1db4a9c7d0_I20210621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-21</instant>
        </period>
    </context>
    <context id="icd43f11de72949b2bc738f07b5531717_I20210827">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-27</instant>
        </period>
    </context>
    <context id="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i243e886839514bb4b3cbaadc58db7bbb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i864063842775444bbf980dd425578bce_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:KeposAlphaFundLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">uph:ForwardSharePurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i105e1aa006004cb292c3823d81eb4312_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:KeposAlphaFundLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">uph:ForwardSharePurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e14b613972c45c7b6c2c28153d1e946_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">uph:SaaSAndHostingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idec1121001fd4589b507c7dc750bb434_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">uph:SaaSAndHostingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5bb8b3cb17344d419f434a83ce28f9b2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">uph:SubscriptionBasedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2fcabff9984249f590c6212090f524da_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">uph:SubscriptionBasedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc7bc5b46eb14235aa813d2e88a0d277_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">uph:DigitalPharmacyServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8f90f79e865e44a49f3c203e21dfdd66_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">uph:DigitalPharmacyServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66cd1e281ab245a6ab44a541043c7915_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uph:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ide4d6fdbc59141e0ae507ad1250d157d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uph:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9f9198c6533140d5afec2b8ce935fa4b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uph:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i11853643da174ad79d4199632edbbc3f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uph:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i59bc77f7598f464fbcd3a2d6871e4367_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uph:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ida17aafd5ee54aebbc98cb07ce7176f5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if8da83d95d0f405eb8fa839da636e1d3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:MedicalAndSurgicalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id96c03a2f1964f658cefc86f871ac9ad_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:ElectricalAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i17b26f475bd4410d82e7c4bc23071208_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:ElectricalAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i352dc2d16b8b402e8f155232993e9003_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:ComputerEquipmentFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7229e7f3a72549ca966f2467ef3b611b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:ComputerEquipmentFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i31c68104fa6e48daaa1a06302f732f11_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i83f187344e474c0db3802f075bb87726_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7fcdc89a5d6a4040b91ff2747af4b015_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i65d021f681a24bc48980931b2214b533_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i87d50d24abb3406a93fd2184e7bb5877_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i38ba235b065845b0a5d30b1fb83eda2a_I20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-20</instant>
        </period>
    </context>
    <context id="ia1a5b9d4e7e146e282e1ddc44029e191_D20201120-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="ic6ece1aa3d214b49b9d58c355250dffc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i14f162480dd544c29bbcc06cb345297c_D20201121-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-21</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia31568f60b9f452d9e1b264cfeba1d75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:PaycheckProtectionProgramLoansCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">uph:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29cbbbfbe48a44f9a1b8fd11f1ad9d57_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idcffda70c5574de6b6cd6f5402c1ddd0_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if2d42075acd3456abce3939062eceaad_D20201120-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="i028783a1a96b4673bf8641f92e0ba674_D20201120-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="if4399637ae154077afae9d14e88195d8_D20201120-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="i622b4c99f91c4f879b4afbc3080c99d8_I20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-20</instant>
        </period>
    </context>
    <context id="i2b28b537355d4b29b71001bac012f4e6_D20201120-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="i0dd4d808466a48b08d0a57cb0d26264e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i21b8a2834e4b468b9b0c513aff8acc17_D20201121-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-21</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie8e2659eb794469ea4e2b469572cbad4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4caa0d22bd8d47e5b9bf9f67cd3ec746_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:PaycheckProtectionProgramLoansCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">uph:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="idac23d0774e24154861442f4bc34718e_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ida08cdd6c8cd4b95870b64eae6aee823_D20201120-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="ifba2e03d2a584670bd116013605eaa1a_I20210125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-25</instant>
        </period>
    </context>
    <context id="i9e5d9e58b27c46a496c4f1358f761a6c_D20210125-20210125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-25</startDate>
            <endDate>2021-01-25</endDate>
        </period>
    </context>
    <context id="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9c44ce59e97646768714fc51e9e6ffd7_D20210126-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-26</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id379c0e16f704dff82e9ddfd0365b123_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:PaycheckProtectionProgramLoansCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">uph:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="id84e8c02c905472cbc09398529e35000_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:PaycheckProtectionProgramLoansCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">uph:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic4d3b296e8c445d28d5f514e8fe303a6_D20210125-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-25</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="i7747f960554141b0a49c0b7d2edf6a51_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3235ab06ebd545b5bdfaad3b1635f0e8_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3c04a2dd74414a15a3f00f5cadb532f4_D20210125-20210125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-25</startDate>
            <endDate>2021-01-25</endDate>
        </period>
    </context>
    <context id="i3685b58d17fc460d814a6bd00b0997d0_D20201120-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="i9edfea07241341f6bd660ef429f73169_D20210327-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7fbdae33ad5042dbbea10cac519a64e1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic081248b7c0141b59f2bac63d9cf74c0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i52f88c4b01374bdd830d15eb78334ac5_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i81bfeb2fb829492d8cc42bf84e5733a0_D20210326-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i4d774ed606b84dc0bd92940f81feb3ff_I20210427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-27</instant>
        </period>
    </context>
    <context id="i8c0e84396cd9461ea10f37d219754ffe_D20210427-20210427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-27</startDate>
            <endDate>2021-04-27</endDate>
        </period>
    </context>
    <context id="ic1e42d8ef9d348769618a0f118f8b320_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-28</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i181554fceab54a71b8451f8501979700_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2da5fc448196478b9d9ef517585d235c_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0d4130d584184de597b92fbb0f19baea_D20210427-20210427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-27</startDate>
            <endDate>2021-04-27</endDate>
        </period>
    </context>
    <context id="ifdc444ec300840f48c3a469b13b2c6f5_D20210427-20210427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-27</startDate>
            <endDate>2021-04-27</endDate>
        </period>
    </context>
    <context id="i4d34e07864514560ae831169c06384da_D20210427-20210427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-27</startDate>
            <endDate>2021-04-27</endDate>
        </period>
    </context>
    <context id="i3ac9d8b046f148e399cd4f213fba954c_D20210427-20210427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-27</startDate>
            <endDate>2021-04-27</endDate>
        </period>
    </context>
    <context id="iaf153b2917f544b28b0f0b5f53c6b337_D20210427-20210427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-27</startDate>
            <endDate>2021-04-27</endDate>
        </period>
    </context>
    <context id="if70c4e6706cc44889eada26b2e91ecd6_D20210427-20210427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:InnovationsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-27</startDate>
            <endDate>2021-04-27</endDate>
        </period>
    </context>
    <context id="i24037576068743569bd5062cc1ec2a0a_D20210609-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:CloudbreakHealthLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-09</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="i8886ace475fa4c38a84b6221695171c0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:CloudbreakHealthLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iab7e367942424741a9071db9ef860081_D20210610-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:CloudbreakHealthLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-10</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4474b8367e364f91b5945c7e531f40d6_I20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:CloudbreakHealthLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-09</instant>
        </period>
    </context>
    <context id="i332def14b7774836a1a1f3ae09a1d027_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:CloudbreakHealthLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i076914a511b544bd8ca6a5d2aea5d638_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:CloudbreakHealthLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i031c2c2662ac4f868800ded93c4e9125_D20210609-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:CloudbreakHealthLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-09</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="ie048f199cf6943a0b348f662a4cef2c6_D20210609-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:CloudbreakHealthLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-09</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="ib2ef82a79b144cbc844d436f1cf457e1_D20210609-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uph:CloudbreakHealthLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-09</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="i1a3d2c132ce84c47b8d0991d7b173370_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i38e22d3a69d24319ba02b68939c0bbdc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i895d8a9ad34647f09ce0699e72b8ae0e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9ad35ef068ef47cb9c776b457884aace_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7c905f666184a02ba7161d54214bf03_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i132f191fc0d24f41a8b4367777370cf2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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="i99e3d91b6ced4402beb7fd676022d1be_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:MedicalAndSurgicalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7206b68d744c45a3bb38aa075fbd5264_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:MedicalAndSurgicalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a39060d64354d3394d80f969e823542_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:ElectricalAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie6954d341b084a819e4d8eb887dd7c4c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:ElectricalAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b8c9ac1c0d144869f20f4bf1a11e338_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:ComputerEquipmentFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i53d4d6e58a2946f3bcec6977c19c96a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">uph:ComputerEquipmentFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i602d7dfadabd4a1a98dc961bb5666f84_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2b213e12109f483b8436437f4b7b714a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d21290ad8df4a79ada30a9de249df2b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i515c1515fab14e0a9db4a73f3c9eebd6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibbdda52cfcf4439791d4781684f61c24_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i78961f6cfaac4f6184913f75c24bfc59_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i15cd683867a34b5d8ab3e206ffa8f063_D20211231-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i997a7ab4bdf54e9d9750fe7499099e8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfb9cac5425441f598586791bd68b0ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">uph:TechnologyAndIntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic2b38dff9d0346adad8c173b810676aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5caa3b707df04c75b240d4b4617989a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i56c9c4f951a4404caf779fc3dd19274b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib67bb67fc8e74c12ba3a516b7fbbffdd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">uph:TechnologyAndIntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i238e186765ba4ed2ac8b84a68f222e75_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic387ef0b9a994d40b6764a40921c159f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iabea030341a74bc3aa3ccd30db0be7f5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib282c079f6b8489091a80c0a7b0c05a4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">uph:TechnologyAndIntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5aedede182f744ea9f11a314332f95a4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i252b2b21df5f483d949fb3cfc3ae6def_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iec95e9c47b5e45f4a0bb9437ac2d9e05_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5ce473e42edf40ffaf978e021d3967c8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0a7f57881473452c84e0337898b540dd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">uph:TechnologyAndIntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia6b45329ea9f4bbe9990c5fd18358be5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">uph:TechnologyAndIntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ieb4dd9ae42564e1cbeb99cf9ef5d7b86_I20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-20</instant>
        </period>
    </context>
    <context id="icd2b383e11f44d63bb09fc419d3fbba4_D20201120-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="ibf7ba60a1fba4543bbff674b06321e40_D20210101-20210325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-25</endDate>
        </period>
    </context>
    <context id="i3eae77235e944ad8be387da19057344f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:UnsecuredConvertibleNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8cc32186e6b24e9aaac5d84519a20b5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:UnsecuredConvertibleNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c99901d5a1d458f940deec06effc843_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:OtherDebtFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id95d261e29044be5a5207f23627cf593_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:OtherDebtFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d447d9a08e04573836342911676c230_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ProviderReliefFundsCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8599739d66f94dfe93cdde8dc7795bfb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ProviderReliefFundsCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0186c765db104661b659f401d927eab1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:SellerNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i68f6fc4c526d42c9a1bd5a5d2cf7b06d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:SellerNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ab3a29873354c45a7bae9d9bab08770_I20210615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:UnsecuredConvertibleNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-15</instant>
        </period>
    </context>
    <context id="i5e9608223705497c9d499248ecee4ca3_D20210615-20210615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:UnsecuredConvertibleNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-15</startDate>
            <endDate>2021-06-15</endDate>
        </period>
    </context>
    <context id="i97091b9eb4154f2e9938ccc61e95c43d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:UnsecuredConvertibleNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id690e995397c463c914156a0d34076bf_I20210615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:UnsecuredConvertibleNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-15</instant>
        </period>
    </context>
    <context id="i49492af2cbf44d649c3b6d052f56fc9f_I20210124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:LoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-24</instant>
        </period>
    </context>
    <context id="i615e1aa6965d468c9d6fe36f36471f4e_I20210124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:LoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">uph:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-24</instant>
        </period>
    </context>
    <context id="i48dbd6e33d234642b1d1d88b3f46b616_D20210609-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:LoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-09</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="i3040809c14224c38a3039b52e82f1424_D20210609-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:LoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">uph:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-09</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="ib088b40b8e994e9198a2984eac00f21a_I20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-09</instant>
        </period>
    </context>
    <context id="ic3ef3d9d4f79457285f898a5320c51f2_D20210609-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-09</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="i251e03dc4d3542048d0bd2cfec725c87_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:INRDenominatedTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib7241e7b78c84b94bd7255342e952413_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:INR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:INRDenominatedTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2ce1a6d777b3481490267fe2cb4a4fff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:INRDenominatedTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5cf239c3910d4d37888737b0991410ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:INR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:INRDenominatedTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9fbee92df82e427590eb44083ce019cb_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:INRDenominatedTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1497e1fc4515471494b988514dbcfa6e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:INRDenominatedTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i93061973b1f0475597483955946aa931_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:INRDenominatedTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i955b20406ca14b0bbf3a0064a9882c58_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:INRDenominatedTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GlocalHealthcareSystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia1bb7ee4fc7642ff827b82f9b40909bd_I20210323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ConvertibleNoteDue2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-23</instant>
        </period>
    </context>
    <context id="i921bab825cdf4c86b7e40578f6ea73e7_D20210323-20210323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ConvertibleNoteDue2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-23</startDate>
            <endDate>2021-03-23</endDate>
        </period>
    </context>
    <context id="ifbbf9f7628944b7f953d8835e98d0d80_D20210609-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ConvertibleNoteDue2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-09</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="ia21efc18ea8842ad981e4dc7b40f5667_I20210106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ConvertibleNoteFivePercentDueJanuary2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-06</instant>
        </period>
    </context>
    <context id="ieb9033a5212542f7ac4c934d3b2dd34b_D20210609-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ConvertibleNoteFivePercentDueJanuary2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-09</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="if890632004454e87ae20f4b70b4f0a98_I20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ConvertibleNoteFivePercentDueJanuary2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-09</instant>
        </period>
    </context>
    <context id="iaf4c884547f94e00982af7ea0849b00d_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:PaycheckProtectionProgramLoansCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">uph:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i2bef03fb9cfa4b2cb06d357d89afc638_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:PaycheckProtectionProgramLoansCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">uph:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i69c23943d6454952ad867013c362d656_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:PaycheckProtectionProgramLoansCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">uph:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4deb0d86ad7c4f89984ef3adcb7be494_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:PaycheckProtectionProgramLoansCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">uph:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2034692373184cdab636db65457fecb3_D20200401-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ProviderReliefFundsCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="iad38a1655f294fde9d0d6fcecc744494_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ProviderReliefFundsCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic94ed60ca484477fa32ca380b1669c6e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ProviderReliefFundsCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i84a8edb71b214d31b7350c497b30aa61_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:ProviderReliefFundsCARESActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:TTCHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5db6b5702e8441dfbb3a9f1431b6c47e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69cccac503e245c5b7c487e2058da2e8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9c7a696c590a487a887effe01b0b97ca_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2c23c648d48141cf9d8d131546c92c7b_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i0eb0939a089f424c952c04fb5464d94d_D20211001-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="ie2bd2c49e85b43e1993ad016fd0de075_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ieacfb9e0e10143b7a54d49a5d9dacd06_D20210609-20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:SellerNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-09</startDate>
            <endDate>2021-06-09</endDate>
        </period>
    </context>
    <context id="i73664830dd14495cbd87ed8790aa0a5e_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:SellerNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="iee0c8e91af3a4e1ea3cf47075ae1e43d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:SellerNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i51acb6c90ecc4b3ca761dbd1b0d7240e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:SellerNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3d11bcb92bbf485f8f11d874c560973d_I20210609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:SeniorFinancingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-09</instant>
        </period>
    </context>
    <context id="i408b7f9faa6c42b58accecf8cf68de72_I20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:BehavioralHealthServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-30</instant>
        </period>
    </context>
    <context id="i5da620a090bf463c84b692bcf3b7a876_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i071aebbb76dc422280d486e780dcbf55_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9111be2ed402436589a586d0812af69e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1b7f7f2482a84f2cb16440285770fca4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if6d6e80f9cb74c0ba148d2f196723ca3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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>2022-03-31</instant>
        </period>
    </context>
    <context id="i4bcfd9b43b8b4fe5a88837fdb50004ea_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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>2022-03-31</instant>
        </period>
    </context>
    <context id="if6eab00573b14b4ebef3051995540733_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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>2022-03-31</instant>
        </period>
    </context>
    <context id="i1052fd1ff7f245af8acd81448d104a0f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i79b9074fe35846bf96ed5e2b6b19c27d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i91ae21adfc194d4ba453a9109744fbdf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i678897b74a574ba7a5a7ebd0c8ce65a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic0129bc1b132496a99287564c94bef64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7eb42efac50d459c99b92cc98a03c056_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc026fc873d641369e2268fdb280542c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a8e84c32ff54420998a2b95f35aadc3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb6c13a818bc4ee3aa2f58b6e42e39f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</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="ib53da97e1eaa42629c73ab4ca0c7a4e0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib0052550cfee425180fac0f07aca4c4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i00286dc32c7f48a5a473635542d4b06b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3385798b199d4d5291b78a57ffcc84e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4e824ff9ea747c4b9223e80b14dfecc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib49273a2ca51466f8df0be83d1f8abc7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c5e4d84984b412599e5ae805f1ca188_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i048539ba6b4c427591bd2fdff5418781_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99be1872abb04b149c2140772ec9731f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i585dca16291544af9d4cccda24a4e491_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib46985c26768488fa85219fb39b006be_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i118660988f2c43e897c3f9071a039a87_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7dba107780147c9816aac1a3ba4fa88_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">uph:ConversionPeriodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i50ee69a49b7f4c36b272b6c6871d0a66_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">uph:ConversionPeriodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id5fa49746d9a4677832fd6bedb65249f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">uph:ConversionPeriodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i29c42a72b4b1486abe37d48ec155dfde_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">uph:ConversionPeriodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5136e278d694d68a0a6b4e3541bfd0c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">uph:FutureSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib59c0cfe74774f3bb040fab848c8ef9b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">uph:FutureSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5b86d208e0d14a1eb87f0862e18f8f84_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">uph:FutureSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0c4b3d6dc6441f99b9661571c9c433a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">uph:FutureSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65aee73885e0415fbefd7db07cf0c57c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">uph:PIPESubscriptionWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if139e1c457b44fd6a473ba36ac434291_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">uph:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ied31486b966c4bd1abfa1aab9880e304_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">uph:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2ab2584ac274dcc91caa7da7a4b9c7b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">uph:PIPESubscriptionWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ce0ace6a56544f58c7258a1a19d93f8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">uph:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ief2a50c01c9245daa374ccbe1e57b86b_D20211007-20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-07</startDate>
            <endDate>2021-10-07</endDate>
        </period>
    </context>
    <context id="i2c20da5718ef43dbb0c832870d0957db_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="i5f066f726f094480bfcefa206ff8b25c_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="i102c01a1051a4218bbc4db1c3b0d3314_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ib7f603bede474ce4b087330bbb754353_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:PublicOfferingAndOverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="iab93c1e6ff664e1398434fe647fb4236_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7ca60386e9c94ef280efc2cf7e6c099e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1c96bdd630d3447c81a65dce04024914_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">uph:UnsecuredConvertibleNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7d0306cd85364f9faf1788bbc02bfe81_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">uph:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id0515d8db5c84e29bde67a5605a422ec_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9ebe2972e2bd4c789ca8d6f625374a1a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">uph:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i28af19eeb1a749df8e9e677aa5b2eacc_D20190306-20190312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:GigCapital2SponsorAndNorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:FounderSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-06</startDate>
            <endDate>2019-03-12</endDate>
        </period>
    </context>
    <context id="i530d9beaac884e958b57657ecd079157_I20190312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:GigCapital2SponsorAndNorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:FounderSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-12</instant>
        </period>
    </context>
    <context id="ic078dab7ff8845d1b39f61bfec001b53_D20190401-20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="i85d02e913af649b68791ca1024fa254a_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2SponsorAndNorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i69f889e285a1403eb881310623947202_D20190501-20190501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:EarlyBirdCapitalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:FounderSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2SponsorAndNorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-01</endDate>
        </period>
    </context>
    <context id="i6a5f491303d6469ca04871c3fef8c99d_D20190501-20190501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:EarlyBirdGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:FounderSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2SponsorAndNorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-01</endDate>
        </period>
    </context>
    <context id="i13d998566495498bba8345bc69bba17b_D20190501-20190501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:EarlyBirdCapitalIncAndEarlyBirdGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:FounderSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2SponsorAndNorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-01</endDate>
        </period>
    </context>
    <context id="i51cba1f6569b44d68608493a4ffb17f5_I20190501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:GigCapital2SponsorAndNorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:FounderSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-01</instant>
        </period>
    </context>
    <context id="i3a41efb6b12c4a1c8bf389585355e5c6_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5145664cd0c64a9ea1440bece510f4a1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2SponsorNorthlandGig2InvestmentLLCEarlyBirdCapitalIncAndEarlyBirdGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i82dd37fc33cb4ee58bcd6723c908f695_D20190605-20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-05</startDate>
            <endDate>2019-06-05</endDate>
        </period>
    </context>
    <context id="i1be52df5a2d448afb5e3f663e9a363e4_I20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-05</instant>
        </period>
    </context>
    <context id="i81e2b9a6334e4ed9b63283d77c905d52_D20190605-20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:SecondPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-05</startDate>
            <endDate>2019-06-05</endDate>
        </period>
    </context>
    <context id="i94a649e227f04d95a01bc35dabb898c7_I20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:SecondPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-05</instant>
        </period>
    </context>
    <context id="ibc77147820f946a3a8ad0cf9278ea90f_D20190605-20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-05</startDate>
            <endDate>2019-06-05</endDate>
        </period>
    </context>
    <context id="i4b8c7f0d247d4a959053226b77ba3a5a_D20190605-20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:GigCapital2SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-05</startDate>
            <endDate>2019-06-05</endDate>
        </period>
    </context>
    <context id="ib06014a8fd2a4beb9b742a17dc8a2164_D20190605-20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:EarlyBirdCapitalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-05</startDate>
            <endDate>2019-06-05</endDate>
        </period>
    </context>
    <context id="i3c026c1828da4ae1a51c2fd9dc9a05bf_D20190605-20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:NorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-05</startDate>
            <endDate>2019-06-05</endDate>
        </period>
    </context>
    <context id="ifa3d1e95ca254e02b10595f613302782_I20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-05</instant>
        </period>
    </context>
    <context id="i1a663f2c49ca4c67a81f08dff890ab34_D20190605-20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:NorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:PrivatePlacementPrivateUnderwriterSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-05</startDate>
            <endDate>2019-06-05</endDate>
        </period>
    </context>
    <context id="i9029e483e005489eaf6b1c8bc7cbe891_I20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:NorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:PrivatePlacementPrivateUnderwriterSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-05</instant>
        </period>
    </context>
    <context id="i25af5c66257e4ea0a1f43d4d55a931fe_D20190605-20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:NorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:SecondPrivatePlacementPrivateUnderwriterSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-05</startDate>
            <endDate>2019-06-05</endDate>
        </period>
    </context>
    <context id="ib09f9ea0b09e4092841ae342c909d1d9_I20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:NorthlandGig2InvestmentLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">uph:SecondPrivatePlacementPrivateUnderwriterSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-05</instant>
        </period>
    </context>
    <context id="ic01a44de3fd54ab8afef6c8cc1f5a261_D20210608-20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-08</startDate>
            <endDate>2021-06-08</endDate>
        </period>
    </context>
    <context id="i90db91b6069d4133a5dd29d44017e23e_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:GigCapital2IncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="i468f9abad3ee4447b4adedcdd6b20467_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">uph:PIPESubscriptionWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i006b010ec3914432abc9f5fa7a78aaa3_I20210603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:KeposAlphaFundLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">uph:ForwardSharePurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-03</instant>
        </period>
    </context>
    <context id="i8ece26d9f9814b518f8189c1ebb3a421_I20220107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:KeposAlphaFundLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">uph:ForwardSharePurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-07</instant>
        </period>
    </context>
    <context id="i713ff3eba103415592aa0d096d06e46b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:KeposAlphaFundLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">uph:ForwardSharePurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i308a85b16765493cbb52338bd8e7a7d6_D20220401-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:KeposAlphaFundLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">uph:ForwardSharePurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i056042feb52d4f56952d69124781e0a3_D20201120-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:StockIncentive2019PlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="i91f0dee655df4a7dad814f9bd54cc470_D20201120-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:StockIncentive2019PlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="i19178c242b7e4d279c8f8e7d01f0e5f3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:StockIncentive2019PlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie144aedb0a6f4f999ae4948888d92fac_I20150619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:Cloudbreak2015IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:CloudbreakHealthLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-06-19</instant>
        </period>
    </context>
    <context id="ia9114ff7d5eb48cb9d819cab62a7c97d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:Cloudbreak2015IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f4d5488c2ef4ce9bb7493156a2bff98_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:Cloudbreak2015IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia6332c3425ab44e08ecad76b8913cea6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:Cloudbreak2015IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i19ba6d4ba7b5416997de02c42a933657_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:Cloudbreak2015IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9467cbac690d4417946661bb9304fd9c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:Cloudbreak2015IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i53ae94cca0284d1c9d38d97a28da4fa6_I20210604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-04</instant>
        </period>
    </context>
    <context id="ibd610782bfef468582e15d7d89b9cce0_D20210604-20210604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-04</startDate>
            <endDate>2021-06-04</endDate>
        </period>
    </context>
    <context id="i8a208b305f324a8bbde5684b16fcdf9b_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ia9af4391564747a08fdd176ab62d36e1_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="i3ab04f3ebe7e4f9480c0f3475acacfc6_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="ia712453f5f7846aaa68885eb3947af25_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="i4d4c5756d57e4f85b423e4a2212b0a68_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">uph:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic5d039f6a66a4ec1bd643a1388a57ed2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60110b9b0b8b4d349a02e283d4d3ef25_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie10b8e40dd20404e88ea0f1263931341_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uph:EquityIncentive2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7537421fb8b74abf8c42bb4aab8ec1f9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id227f907374f484385a1ac41ac2b4466_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i22b191a34f3f4c50834459ab7e0c35fc_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i10c0e5d62392465b878c574bc7ab0d3b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i98d28b4016a244e0827289558e78540c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0daf494d37de47918fe36cb194177a16_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7daccb624a1f432cac2a4c003f8b4ef5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i787e80e4ef60450397d3dac902322bc0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">uph:RevenueRecognitionTimingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia72f1646e44d445496ebc3bc717e81b5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">uph:RevenueRecognitionTimingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4aa5ad887c5747aab3709de92e91e025_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">uph:SubscriptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4567a955672e481f8ea9aa518701cad7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">uph:SubscriptionsMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic66428f294bb4285a5da71a827b2aaf5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">uph:SubscriptionsMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i049344f0de4749fa89f7074fbbd644a7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id375dcbcadaf4d819e9105cfc733db84_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic21cd691816940959816156e394358b6_D20080101-20091231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2008-01-01</startDate>
            <endDate>2009-12-31</endDate>
        </period>
    </context>
    <context id="i765e6d67117a4af2aa8e5cd98ee33f55_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i55c1bc3f89ca48768fbce8467ca1fe6a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9eec9803f55b4b06942fd206bcb15bae_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">uph:ThrasysIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i412216438fe44aceacb3135944ebdd02_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0ac6da638a374cf080d942cc769e24c7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i332ed9c799d44c9690fb82ee7fe41431_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie787c96b42fc479e9e8dd2a8e34b5292_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i824665b920404945bdea15a517ce94a5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6e40e0c57459472d9ae86dd41fe4e907_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">uph:RelatedPartyManagementFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">uph:FormerShareholderAndChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idf1fd3038abd4c26935d835ad1a44753_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">uph:RelatedPartyManagementFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">uph:FormerShareholderAndChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia6580edbe96b40e3a2d2fa7de386f321_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">uph:RelatedPartyManagementFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">uph:FormerShareholderAndChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i66281336db754bb3bf123e12bfd40a7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">uph:RelatedPartyManagementFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">uph:FormerShareholderAndChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i63a63892f8c7439b81d517a80a854b2b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">uph:GuaranteedPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i031b55aeabfc482b84f9da9b27704ec5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">uph:GuaranteedPaymentsMember</xbrldi:explicitMember>
                <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="id9dc3717e3524ed1b0a7a263c3efdebe_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">uph:GuaranteedPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i618bf745122246cdb558ec6194a949ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">uph:GuaranteedPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b4a2275018d449bb1494bc22e7a03de_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:IntegratedCareManagementSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8b167af1b912428ca2d65d113e7ccb3c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:IntegratedCareManagementSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia148865b067f4b61aeb7d74e66279083_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:VirtualCareInfrastructureSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ide9aa791a6644a77910f18cf2339f0c8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:VirtualCareInfrastructureSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie73c9c818eff4b1db1a53025b3362701_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:ServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5cbf9ce3079941099ef1bb9f2d5cf0da_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:ServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i033dcb841e9446bfb3953bfc056716ad_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:IntegratedCareManagementSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iebb3da5fa4b5436db9dbdaad1e9a09e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:IntegratedCareManagementSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9c0ee0f75c64983847e221d48c44b41_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:VirtualCareInfrastructureSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if8142daa3f0f4c058590eb269ec74bd0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:VirtualCareInfrastructureSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5970358cf2b84dd28cfeae4f9aac3699_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:ServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iffa406cb7c134715909a781e79a6d628_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uph:ServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i88c62f1f660945d598620671347d52fa_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9a72c2cbae2f4fe2ad245f3ad9a76521_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ebe1d2f5c3e4c53b5034a9b5f952a5c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie25f51a73c2d46ae9f031599aeff55f2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a9f058dc62b429bbc28c7826e153265_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4fba17f0260d4b4c875fa0a5dfc078d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i432aa5eda30c4d0eaee2c72bc0002307_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="uph:LeaseArrangementAxis">uph:RelatedPartyLessorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i48e244c6b4624e9d8affc993c609f58c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="uph:LeaseArrangementAxis">uph:RelatedPartyLessorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i58df84bc9a50459ba0873d322237e477_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="uph:LeaseArrangementAxis">uph:ThirdPartyLessorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iae48e7f204e04a7aad38bc111cef4069_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="uph:LeaseArrangementAxis">uph:ThirdPartyLessorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i76e29e66051e40c0aff07feb40122e17_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="uph:LeaseArrangementAxis">uph:RelatedPartyLessorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i80f5d17325134ac08b15d2bbf58b26ac_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="uph:LeaseArrangementAxis">uph:ThirdPartyLessorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia77cd3c36c7142ad92c7ef36bb50a6c3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i03b47b244a234e709a8193bb8a4a6e33_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i39b9514282d348f78665a851572d8fa3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:RelatedPartyLessorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1e28668180a34c79bde8ab6103a02d68_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:ThirdPartyLessorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib5628fa7ad4d4f9f8909f232edfde0b5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">uph:AdvisoryServicesAgreementDisputeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifcbc7e54166f41dda24d16409f0b124c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">uph:AdvisoryServicesAgreementDisputeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if83d8725c3c9481a9dc5ed5bf8c0a951_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">uph:AdvisoryServicesAgreementDisputeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i204a6e15e82b4ccfa5eb53b4d77008af_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">uph:AdvisoryServicesAgreementDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if910d3295dfb49ea949d34dd578bdcf1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">uph:AdvisoryServicesAgreementDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6b9b70439f654fbb9b57ba7f2ae69636_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770141</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">uph:KeposAlphaFundLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">uph:ForwardSharePurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>uph:segment</measure>
    </unit>
    <unit id="patent">
        <measure>uph:patent</measure>
    </unit>
    <unit id="tradingday">
        <measure>uph:tradingDay</measure>
    </unit>
    <unit id="inr">
        <measure>iso4217:INR</measure>
    </unit>
    <unit id="loanagreement">
        <measure>uph:loanAgreement</measure>
    </unit>
    <unit id="loan">
        <measure>uph:loan</measure>
    </unit>
    <unit id="quarterly_installment">
        <measure>uph:quarterly_installment</measure>
    </unit>
    <unit id="pure">
        <measure>uph:pure</measure>
    </unit>
    <unit id="year">
        <measure>uph:Year</measure>
    </unit>
    <unit id="businessday">
        <measure>uph:businessDay</measure>
    </unit>
    <unit id="d">
        <measure>utr:D</measure>
    </unit>
    <unit id="officer">
        <measure>uph:officer</measure>
    </unit>
    <unit id="defined_contribution_plan">
        <measure>uph:defined_contribution_plan</measure>
    </unit>
    <unit id="office">
        <measure>uph:office</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80L2ZyYWc6NDUzZGE3OGE2NDE3NDdjYjk5OTdhMjNkOTYwZjI4NjkvdGFibGU6YWRlNjEyNDI5NjYzNDZjZDk5YjIzODAyM2EzYjYwN2YvdGFibGVyYW5nZTphZGU2MTI0Mjk2NjM0NmNkOTliMjM4MDIzYTNiNjA3Zl8xLTEtMS0xLTQyMDQz_011f0950-dd1a-4314-9723-7a82ead170e3">0001770141</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80L2ZyYWc6NDUzZGE3OGE2NDE3NDdjYjk5OTdhMjNkOTYwZjI4NjkvdGFibGU6YWRlNjEyNDI5NjYzNDZjZDk5YjIzODAyM2EzYjYwN2YvdGFibGVyYW5nZTphZGU2MTI0Mjk2NjM0NmNkOTliMjM4MDIzYTNiNjA3Zl8yLTEtMS0xLTQyMDQz_f9711b65-f75d-4792-aa3a-40085cc89997">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80L2ZyYWc6NDUzZGE3OGE2NDE3NDdjYjk5OTdhMjNkOTYwZjI4NjkvdGFibGU6YWRlNjEyNDI5NjYzNDZjZDk5YjIzODAyM2EzYjYwN2YvdGFibGVyYW5nZTphZGU2MTI0Mjk2NjM0NmNkOTliMjM4MDIzYTNiNjA3Zl8zLTEtMS0xLTQyMDQz_fbdbd625-914c-4d7a-bd94-631e11c3e8e0">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80L2ZyYWc6NDUzZGE3OGE2NDE3NDdjYjk5OTdhMjNkOTYwZjI4NjkvdGFibGU6YWRlNjEyNDI5NjYzNDZjZDk5YjIzODAyM2EzYjYwN2YvdGFibGVyYW5nZTphZGU2MTI0Mjk2NjM0NmNkOTliMjM4MDIzYTNiNjA3Zl80LTEtMS0xLTQyMDQz_869d487f-632a-4f13-ba21-ed883ed5cff0">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80L2ZyYWc6NDUzZGE3OGE2NDE3NDdjYjk5OTdhMjNkOTYwZjI4NjkvdGFibGU6YWRlNjEyNDI5NjYzNDZjZDk5YjIzODAyM2EzYjYwN2YvdGFibGVyYW5nZTphZGU2MTI0Mjk2NjM0NmNkOTliMjM4MDIzYTNiNjA3Zl81LTEtMS0xLTQyMDQz_c29614fc-6dd0-4a6a-8fa0-0599d9f7df93">false</dei:AmendmentFlag>
    <uph:SaleOfStockRightsPerUnitNumberOfSharesReceivedUponConsummationOfInitialBusinessCombination
      contextRef="i1be52df5a2d448afb5e3f663e9a363e4_I20190605"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82NC9mcmFnOmFlZDdkMjM4ZjhjODQ4OGNhMzIwZGFjM2M4NjVlMDI5L3RleHRyZWdpb246YWVkN2QyMzhmOGM4NDg4Y2EzMjBkYWMzYzg2NWUwMjlfMTkx_1e6beddb-ef50-41d0-a0cf-410b66817c29"
      unitRef="shares">0.05</uph:SaleOfStockRightsPerUnitNumberOfSharesReceivedUponConsummationOfInitialBusinessCombination>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i4567a955672e481f8ea9aa518701cad7_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83MC9mcmFnOjNkOThlYzUwMDlmZTQ2MjRiMjgwMDJlZDZhZDQ4ZDM1L3RhYmxlOjI4Y2Q2MjExZjU5ZDQwM2RiMjdiYmE1ZTQyODg2ZGY5L3RhYmxlcmFuZ2U6MjhjZDYyMTFmNTlkNDAzZGIyN2JiYTVlNDI4ODZkZjlfMS0yLTEtMS00MjA0Mw_56bb7c0a-1061-4e0c-bee5-8d52f92076ac">P9M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ic66428f294bb4285a5da71a827b2aaf5_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83MC9mcmFnOjNkOThlYzUwMDlmZTQ2MjRiMjgwMDJlZDZhZDQ4ZDM1L3RhYmxlOjI4Y2Q2MjExZjU5ZDQwM2RiMjdiYmE1ZTQyODg2ZGY5L3RhYmxlcmFuZ2U6MjhjZDYyMTFmNTlkNDAzZGIyN2JiYTVlNDI4ODZkZjlfMS00LTEtMS00MjA0Mw_ae1a5f11-a4c9-438e-b9ba-0c3b268366e2">P2Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i049344f0de4749fa89f7074fbbd644a7_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83MC9mcmFnOjNkOThlYzUwMDlmZTQ2MjRiMjgwMDJlZDZhZDQ4ZDM1L3RhYmxlOjI4Y2Q2MjExZjU5ZDQwM2RiMjdiYmE1ZTQyODg2ZGY5L3RhYmxlcmFuZ2U6MjhjZDYyMTFmNTlkNDAzZGIyN2JiYTVlNDI4ODZkZjlfNS0yLTEtMS00MjA0Mw_a222d3f9-1368-4e34-9b5d-b8aebd10b8ed">P9M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id375dcbcadaf4d819e9105cfc733db84_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83MC9mcmFnOjNkOThlYzUwMDlmZTQ2MjRiMjgwMDJlZDZhZDQ4ZDM1L3RhYmxlOjI4Y2Q2MjExZjU5ZDQwM2RiMjdiYmE1ZTQyODg2ZGY5L3RhYmxlcmFuZ2U6MjhjZDYyMTFmNTlkNDAzZGIyN2JiYTVlNDI4ODZkZjlfNS00LTEtMS00MjA0Mw_b87b2134-efbd-438b-8ff5-05a45b533f8f">P2Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <uph:DefinedBenefitPlanPercentageOfMonthlySalaryToReceivePerYearOfCompletedService
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84Mi9mcmFnOjYyZGNhMDQ1OGI4ZTQzMGRhMzk0MTg3OTI3YTMxMGRkL3RleHRyZWdpb246NjJkY2EwNDU4YjhlNDMwZGEzOTQxODc5MjdhMzEwZGRfMjM0_16d4d485-4e8e-4732-aa6e-c5c6856ca807"
      unitRef="number">0.50</uph:DefinedBenefitPlanPercentageOfMonthlySalaryToReceivePerYearOfCompletedService>
    <dei:DocumentType
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8xOTc3_6c27d4ed-6e43-426c-ae03-ed535959055a">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6YWMxZmU3ZWZjODc5NDY0ZjkwMDRlYTliOTBmMmI4YTYvdGFibGVyYW5nZTphYzFmZTdlZmM4Nzk0NjRmOTAwNGVhOWI5MGYyYjhhNl8wLTAtMS0xLTQyMDQz_eb0eebac-03d1-4a69-91b9-b5d24f45a493">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8yMDQ_7416ed58-d24e-4653-9ce3-fd3763a3477b">2022-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6NjNiYmFlM2FkOTgxNDNhNWIzY2Q3YmViNWM4M2M4NjgvdGFibGVyYW5nZTo2M2JiYWUzYWQ5ODE0M2E1YjNjZDdiZWI1YzgzYzg2OF8wLTAtMS0xLTQyMDQz_d347d42f-a4a3-422e-8384-c1612dbe3af4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8xOTgy_8b396766-7d13-4efd-9c4c-c4fbea561d3e">001-38924</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8xOTgz_120beb78-b12e-4159-93b5-ad7885c7a30b">UpHealth, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ZmFhYzNmYzBhYzIwNDJkNWFiZDc0YWE1NWRlYjNjOGMvdGFibGVyYW5nZTpmYWFjM2ZjMGFjMjA0MmQ1YWJkNzRhYTU1ZGViM2M4Y18wLTAtMS0xLTQyMDQz_769e78ea-eb78-4c7b-99ba-a01f3737bd0d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ZmFhYzNmYzBhYzIwNDJkNWFiZDc0YWE1NWRlYjNjOGMvdGFibGVyYW5nZTpmYWFjM2ZjMGFjMjA0MmQ1YWJkNzRhYTU1ZGViM2M4Y18wLTItMS0xLTQyMDQz_b4d81431-adbe-4525-86c1-0e1c923355ad">83-3838045</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ZmFhYzNmYzBhYzIwNDJkNWFiZDc0YWE1NWRlYjNjOGMvdGFibGVyYW5nZTpmYWFjM2ZjMGFjMjA0MmQ1YWJkNzRhYTU1ZGViM2M4Y18yLTAtMS0xLTQyMDQz_516b3a8a-3ae2-4e1c-a495-62ee779ed29a">14000 S. Military Trail,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ZmFhYzNmYzBhYzIwNDJkNWFiZDc0YWE1NWRlYjNjOGMvdGFibGVyYW5nZTpmYWFjM2ZjMGFjMjA0MmQ1YWJkNzRhYTU1ZGViM2M4Y18yLTEtMS0xLTQyMDQz_e068d086-f734-4811-98cc-a68f98b976be">Suite 203</dei:EntityAddressAddressLine2>
    <dei:EntityAddressPostalZipCode
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ZmFhYzNmYzBhYzIwNDJkNWFiZDc0YWE1NWRlYjNjOGMvdGFibGVyYW5nZTpmYWFjM2ZjMGFjMjA0MmQ1YWJkNzRhYTU1ZGViM2M4Y18yLTItMS0xLTQyMDQz_114d49ee-b775-4cfd-9d94-91209f7856fc">33484</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ZmFhYzNmYzBhYzIwNDJkNWFiZDc0YWE1NWRlYjNjOGMvdGFibGVyYW5nZTpmYWFjM2ZjMGFjMjA0MmQ1YWJkNzRhYTU1ZGViM2M4Y18zLTAtMS0xLTQyMDQz_d5260ac0-8912-4990-9f7b-14a3ef3a5eea">Delray Beach,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ZmFhYzNmYzBhYzIwNDJkNWFiZDc0YWE1NWRlYjNjOGMvdGFibGVyYW5nZTpmYWFjM2ZjMGFjMjA0MmQ1YWJkNzRhYTU1ZGViM2M4Y18zLTEtMS0xLTQyMDQz_ff7a3c8f-da21-420f-8108-4b497c72bcb7">FL</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8xOTc5_6e0f486a-35b0-458b-9454-5b3bc5030f47">312</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8xOTgw_eddb98e0-dd1d-46f4-b905-f11593fc4936">618-1322</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i0f716ebe80e942ce8685d712498e81dd_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ODk0NWFhYTMzMjFjNDE4MTlmZjYzYmQyYTFmNmJhMTUvdGFibGVyYW5nZTo4OTQ1YWFhMzMyMWM0MTgxOWZmNjNiZDJhMWY2YmExNV8xLTAtMS0xLTQyMDQz_6f2560cc-8ee1-4334-a83d-f36e835fcdae">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i0f716ebe80e942ce8685d712498e81dd_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ODk0NWFhYTMzMjFjNDE4MTlmZjYzYmQyYTFmNmJhMTUvdGFibGVyYW5nZTo4OTQ1YWFhMzMyMWM0MTgxOWZmNjNiZDJhMWY2YmExNV8xLTItMS0xLTQyMDQz_ea90fb4a-9c83-43bc-8300-3405e294887f">UPH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i0f716ebe80e942ce8685d712498e81dd_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ODk0NWFhYTMzMjFjNDE4MTlmZjYzYmQyYTFmNmJhMTUvdGFibGVyYW5nZTo4OTQ1YWFhMzMyMWM0MTgxOWZmNjNiZDJhMWY2YmExNV8xLTQtMS0xLTQyMDQz_a89c222f-6711-4132-92af-8b5a566b3701">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i07fc10dcb4a34754bbe8b0b12a65b167_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ODk0NWFhYTMzMjFjNDE4MTlmZjYzYmQyYTFmNmJhMTUvdGFibGVyYW5nZTo4OTQ1YWFhMzMyMWM0MTgxOWZmNjNiZDJhMWY2YmExNV8yLTAtMS0xLTQyMDQz_96326322-c5fa-470f-956e-75d27e466ad8">Redeemable Warrants, exercisable for one share of Common Stock at an exercise price of $11.50 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i07fc10dcb4a34754bbe8b0b12a65b167_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ODk0NWFhYTMzMjFjNDE4MTlmZjYzYmQyYTFmNmJhMTUvdGFibGVyYW5nZTo4OTQ1YWFhMzMyMWM0MTgxOWZmNjNiZDJhMWY2YmExNV8yLTItMS0xLTQyMDQz_b54e4a5e-9f79-46b3-8b2d-b49532e51ab4">UPH.WS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i07fc10dcb4a34754bbe8b0b12a65b167_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6ODk0NWFhYTMzMjFjNDE4MTlmZjYzYmQyYTFmNmJhMTUvdGFibGVyYW5nZTo4OTQ1YWFhMzMyMWM0MTgxOWZmNjNiZDJhMWY2YmExNV8yLTQtMS0xLTQyMDQz_22635e87-962d-457c-8068-9a71b187efea">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8xOTg0_5144e894-5936-4d9f-93cd-a3e141f96f50">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8xOTg1_28bbfcef-b8c6-4695-8ce1-1a9d1fa11e18">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6NDJiZjliZDRkMGRjNDRjNjk4NzRjMDczNzI1M2U1MzAvdGFibGVyYW5nZTo0MmJmOWJkNGQwZGM0NGM2OTg3NGMwNzM3MjUzZTUzMF8xLTAtMS0xLTQyMDQz_ca998cfb-19f3-48c4-bb5b-fa90c67b961f">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6NDJiZjliZDRkMGRjNDRjNjk4NzRjMDczNzI1M2U1MzAvdGFibGVyYW5nZTo0MmJmOWJkNGQwZGM0NGM2OTg3NGMwNzM3MjUzZTUzMF8xLTYtMS0xLTQyMDQz_5decb304-dbd2-4d6a-9ced-c91ac5d3903d">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGFibGU6NDJiZjliZDRkMGRjNDRjNjk4NzRjMDczNzI1M2U1MzAvdGFibGVyYW5nZTo0MmJmOWJkNGQwZGM0NGM2OTg3NGMwNzM3MjUzZTUzMF8yLTYtMS0xLTk5NjM0_a009e4f3-fc68-47c5-beaf-dd81cf041cb6">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8xOTg2_7e30599b-3ae6-4201-bddd-fc43e6401d7a">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8xOTgx_a8f4168a-00a0-4421-8f42-a1c6286a9788">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia28b62fa6b494148b78ff0a3e0e94bff_I20220520"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xL2ZyYWc6MTkxMGMyNjU5MzgyNGVhNGJiZmY1ZTNlYWJmOTNmNzEvdGV4dHJlZ2lvbjoxOTEwYzI2NTkzODI0ZWE0YmJmZjVlM2VhYmY5M2Y3MV8xOTEw_ee47de6a-3532-43dd-9583-d9bff204c16b"
      unitRef="shares">143840305</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMy0xLTEtMS00MjA0Mw_98ddb79b-f634-40e6-a47a-cd65cdf2f1cb"
      unitRef="usd">52036000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMy0zLTEtMS00MjA0Mw_c1f1fac0-896c-41d0-ab24-5894eb8399a2"
      unitRef="usd">58192000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNC0xLTEtMS00MjA0Mw_71285355-8cfa-4024-a045-691f4598a1ed"
      unitRef="usd">18618000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNC0zLTEtMS00MjA0Mw_853843fe-248b-4c4d-9d58-d099a9dd01d9"
      unitRef="usd">18609000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNS0xLTEtMS00MjA0Mw_8a8e16d8-634d-4b1e-ac9d-01c080fc6d07"
      unitRef="usd">19552000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNS0zLTEtMS00MjA0Mw_3df60742-1fc6-423f-92ec-9edfd1d148b2"
      unitRef="usd">22761000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNi0xLTEtMS00MjA0Mw_3247f5f7-7e5c-48ac-8913-9f278a383bd6"
      unitRef="usd">3084000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNi0zLTEtMS00MjA0Mw_5b8e4a37-7906-4372-9a7d-b3a351599d9b"
      unitRef="usd">2928000</us-gaap:InventoryNet>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNy0xLTEtMS00MjA0Mw_023ad64d-a1c0-4ddc-8bfc-a0f5b851db43"
      unitRef="usd">52000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNy0zLTEtMS00MjA0Mw_a3958dd1-e764-4e4c-9f0e-0b358df8771b"
      unitRef="usd">40000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfOC0xLTEtMS00MjA0Mw_a7f25be2-26de-41b9-b6e9-332a0f97cd99"
      unitRef="usd">4591000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfOC0zLTEtMS00MjA0Mw_140cc489-4a70-405e-ae78-4d9bf59fab7c"
      unitRef="usd">4217000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfOS0xLTEtMS00MjA0Mw_2e7a0112-2a1b-4c65-b612-b7a2d072c764"
      unitRef="usd">97933000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfOS0zLTEtMS00MjA0Mw_d0808491-c59b-4d53-bfd3-34df00f1c357"
      unitRef="usd">106747000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTAtMS0xLTEtNDIwNDM_b547a411-cd97-4c8a-8cfc-bcef4580499c"
      unitRef="usd">47103000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTAtMy0xLTEtNDIwNDM_e9b2cacb-ed3f-443f-9177-e82923b22d00"
      unitRef="usd">56072000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTEtMS0xLTEtNDIwNDM_04f1d2e2-5ef4-4d83-ab9b-aeafc9a08cdd"
      unitRef="usd">116237000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTEtMy0xLTEtNDIwNDM_4b34f4e5-cb2b-4bf0-be8d-ac6d2790b04a"
      unitRef="usd">115313000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTItMS0xLTEtNDIwNDM_fecc965c-0056-4f30-ac16-694a75770a2b"
      unitRef="usd">284268000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTItMy0xLTEtNDIwNDM_71b34a80-b560-443d-b192-58029a12a685"
      unitRef="usd">284268000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTUtMS0xLTEtNDIwNDM_0d57a53e-6831-4204-af17-61185433ed98"
      unitRef="usd">3195000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTUtMy0xLTEtNDIwNDM_4d8d8451-5f31-485c-a195-65bae5e5ca6e"
      unitRef="usd">6907000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTYtMS0xLTEtNDIwNDM_b2c25729-c98f-4151-945e-3b1a6ffb3af9"
      unitRef="usd">548736000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTYtMy0xLTEtNDIwNDM_b9604aac-f615-4dfb-bc28-0895dd97fff3"
      unitRef="usd">569307000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTktMS0xLTEtNDIwNDM_4a557fe4-8b14-4515-b698-bc9108be3d07"
      unitRef="usd">14755000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMTktMy0xLTEtNDIwNDM_bcac2c74-defc-4334-a005-455ff7c1c627"
      unitRef="usd">13604000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjAtMS0xLTEtNDIwNDM_3c72c48e-531b-49f9-bbf3-d14e03c463f5"
      unitRef="usd">37679000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjAtMy0xLTEtNDIwNDM_ee5639e5-e653-409d-94ec-c744ddfb59d7"
      unitRef="usd">36084000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjEtMS0xLTEtNDIwNDM_a05b6f25-7dcf-4c79-954d-85e420ce673c"
      unitRef="usd">1732000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjEtMy0xLTEtNDIwNDM_31618074-b3bc-4828-9a47-9ff05f75911d"
      unitRef="usd">2649000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjItMS0xLTEtNDIwNDM_5b445d91-3a66-45a9-8bee-5a6d792564c3"
      unitRef="usd">47000</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjItMy0xLTEtNDIwNDM_621ac2bf-e729-43dd-9b8b-ff5b653dc900"
      unitRef="usd">47000</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjMtMS0xLTEtNDIwNDM_a9278dfb-f350-4ca5-a8bb-9f2f560a6842"
      unitRef="usd">2800000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjMtMy0xLTEtNDIwNDM_2185000b-24df-4632-b687-b93b597559ca"
      unitRef="usd">739000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjQtMS0xLTEtNDIwNDM_b189b027-2d8b-452d-87a1-766ced9af1c1"
      unitRef="usd">735000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjQtMy0xLTEtNDIwNDM_8b330fa5-2daa-4a97-9ca8-4096dd0c4db3"
      unitRef="usd">657000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjUtMS0xLTEtNDIwNDM_b2634010-ea5c-4b11-8284-002edadfca36"
      unitRef="usd">21975000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjUtMy0xLTEtNDIwNDM_9928aa82-eaf7-48d5-9998-456e4f5b2b48"
      unitRef="usd">22093000</us-gaap:LongTermDebtCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjctMS0xLTEtNDIwNDM_1fc69a70-0251-43d0-8f23-3dfad5f9a4d2"
      unitRef="usd">18479000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjctMy0xLTEtNDIwNDM_08057eba-91d3-4e27-9c5c-142f8779b61b"
      unitRef="usd">18051000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjgtMS0xLTEtNDIwNDM_60283a28-bb22-4454-9ac5-e2a32214662b"
      unitRef="usd">3341000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjgtMy0xLTEtNDIwNDM_9e7e5dd0-d988-44db-95ee-ced07ac7b432"
      unitRef="usd">2780000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjktMS0xLTEtNDIwNDM_e416d222-3674-4c23-865f-54efaedea3e7"
      unitRef="usd">101543000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMjktMy0xLTEtNDIwNDM_971b972f-7cac-4a71-b6ba-ebf98ce9eadc"
      unitRef="usd">96704000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DueToRelatedPartiesNoncurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzAtMS0xLTEtNDIwNDM_e1fc5928-3482-44b7-95a7-cbdda6d28c8e"
      unitRef="usd">328000</us-gaap:DueToRelatedPartiesNoncurrent>
    <us-gaap:DueToRelatedPartiesNoncurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzAtMy0xLTEtNDIwNDM_9231b1e1-01d6-4387-b353-9abe91e20917"
      unitRef="usd">331000</us-gaap:DueToRelatedPartiesNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzEtMS0xLTEtNDIwNDM_a95a6d3d-8296-4e02-9b68-74139c27f768"
      unitRef="usd">101808000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzEtMy0xLTEtNDIwNDM_c3ded10b-5ecb-442b-b882-5d9835fa7e33"
      unitRef="usd">98417000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzItMS0xLTEtNDIwNDM_78519d35-c640-4b6b-9323-b551dd3f22c9"
      unitRef="usd">21958000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzItMy0xLTEtNDIwNDM_ad663a6d-9c59-4205-8f8a-aee655b7fdaa"
      unitRef="usd">28281000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzMtMS0xLTEtNDIwNDM_01fb9ee1-e81f-4582-8ba5-e0e19a12d239"
      unitRef="usd">156000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzMtMy0xLTEtNDIwNDM_cb41d412-2254-49f9-a331-27cf5705b7f2"
      unitRef="usd">252000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzQtMS0xLTEtNDIwNDM_ed19345f-70e5-4099-a546-bbe4ad479861"
      unitRef="usd">3148000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzQtMy0xLTEtNDIwNDM_96b00bfc-b2b5-4da0-9db8-94e657d58f6c"
      unitRef="usd">7977000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzUtMS0xLTEtNDIwNDM_ad347572-5384-41a3-85d4-103ecdfc83c1"
      unitRef="usd">3730000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzUtMy0xLTEtNDIwNDM_424cadbe-5820-4b78-9be2-dc91ce9097fd"
      unitRef="usd">3502000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzYtMS0xLTEtNDIwNDM_e8ec5d3e-1b92-4646-a670-250ecccd8100"
      unitRef="usd">232671000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzYtMy0xLTEtNDIwNDM_d4ac9dd8-63a6-47f9-a943-838c9a83861a"
      unitRef="usd">235464000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzctMS0xLTEtNDIwNDM_749b633c-8c50-4f20-8ecb-0205773becb2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzctMy0xLTEtNDIwNDM_e7be0e5a-0622-491c-a6a4-eb8ebe6beb3e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzktMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjplYWIxZTI5YmQxMWI0ZTJiOTdkOGZhYzFjZmJkYmRmN18yMQ_04c3a196-11aa-4dfb-8010-5b50231eac61"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzktMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjplYWIxZTI5YmQxMWI0ZTJiOTdkOGZhYzFjZmJkYmRmN18yMQ_e8caf573-6367-4a58-8251-f8d916305802"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzktMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjplYWIxZTI5YmQxMWI0ZTJiOTdkOGZhYzFjZmJkYmRmN18zNQ_2c995bcc-4a3e-4c58-8593-85634a67b8e3"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzktMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjplYWIxZTI5YmQxMWI0ZTJiOTdkOGZhYzFjZmJkYmRmN18zNQ_6d07a897-65b9-4b02-a543-48452e095156"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzktMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjplYWIxZTI5YmQxMWI0ZTJiOTdkOGZhYzFjZmJkYmRmN181Nw_62626e71-fe35-4eb1-88da-40cc9ce0ac3b"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzktMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjplYWIxZTI5YmQxMWI0ZTJiOTdkOGZhYzFjZmJkYmRmN181Nw_717c5442-9236-417e-ad4e-99ce19a7984a"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzktMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjplYWIxZTI5YmQxMWI0ZTJiOTdkOGZhYzFjZmJkYmRmN181Nw_9dcbefc4-aaa2-4f60-9c4d-4a65d4076b29"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzktMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjplYWIxZTI5YmQxMWI0ZTJiOTdkOGZhYzFjZmJkYmRmN181Nw_fda08771-4fdd-4dbd-b409-70721b43c32c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzktMS0xLTEtNDIwNDM_dce80f90-f98c-4f2b-a307-9614dd042317"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfMzktMy0xLTEtNDIwNDM_fca7c0fc-c252-4631-987f-e4de5d67598f"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDAtMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjo1MTdlZjgyMzZmNmE0Y2M0OTExNjFkMjk5OTNhYTcyMF8xOA_0ad1a304-16ae-4e56-ab5b-156982d70ec9"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDAtMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjo1MTdlZjgyMzZmNmE0Y2M0OTExNjFkMjk5OTNhYTcyMF8xOA_fbaf398c-0608-463e-9eab-c8704fc4c5f2"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDAtMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjo1MTdlZjgyMzZmNmE0Y2M0OTExNjFkMjk5OTNhYTcyMF8zMg_010bc248-e621-453b-9558-e3441ffa73b8"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDAtMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjo1MTdlZjgyMzZmNmE0Y2M0OTExNjFkMjk5OTNhYTcyMF8zMg_a3b71f9e-5590-41f9-bcf6-dfae3502a68d"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDAtMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjo1MTdlZjgyMzZmNmE0Y2M0OTExNjFkMjk5OTNhYTcyMF81NA_063fe2e8-3836-4e85-ab0a-96f64601cf55"
      unitRef="shares">144651000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDAtMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjo1MTdlZjgyMzZmNmE0Y2M0OTExNjFkMjk5OTNhYTcyMF81NA_fef68693-52f5-4409-97e1-13e81bf07c6f"
      unitRef="shares">144651000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDAtMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjo1MTdlZjgyMzZmNmE0Y2M0OTExNjFkMjk5OTNhYTcyMF8xMDk5NTExNjI3OTAw_cce1be27-2a4d-4ebf-8db3-e4aa13b6bf07"
      unitRef="shares">144279000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDAtMC0xLTEtNDIwNDMvdGV4dHJlZ2lvbjo1MTdlZjgyMzZmNmE0Y2M0OTExNjFkMjk5OTNhYTcyMF8xMDk5NTExNjI3OTAw_dc9cdf18-51e2-4859-b2f0-86b1c7b4e383"
      unitRef="shares">144279000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDAtMS0xLTEtNDIwNDM_7ec80756-1995-4627-9726-0be9a827c09c"
      unitRef="usd">14000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDAtMy0xLTEtNDIwNDM_34e6cafb-2c6a-434d-92e8-f9e54af48c71"
      unitRef="usd">14000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDEtMS0xLTEtNDIwNDM_5ca10864-3e61-40bb-b3d7-bc849089eff5"
      unitRef="usd">666767000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDEtMy0xLTEtNDIwNDM_db73244d-e79a-4305-8e7c-43a5c8edefa6"
      unitRef="usd">665461000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDItMS0xLTEtNDIwNDM_a23cb8b0-48fe-42aa-bf52-560ce3571753"
      unitRef="usd">-360654000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDItMy0xLTEtNDIwNDM_9c487e82-396b-429e-af8e-5e1f1dbbc27a"
      unitRef="usd">-343209000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDMtMS0xLTEtNDIwNDM_267d1715-ade6-47dd-89d5-0011880d9461"
      unitRef="usd">-5179000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDMtMy0xLTEtNDIwNDM_90cac827-15f5-48ce-a068-5f401af2cf52"
      unitRef="usd">-3802000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDQtMS0xLTEtNDIwNDM_ed10b77e-c1ed-45dd-b8c8-76932c861647"
      unitRef="usd">300948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDQtMy0xLTEtNDIwNDM_c91165d7-496d-47ed-8f85-974002248eeb"
      unitRef="usd">318464000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDUtMS0xLTEtNDIwNDM_5a7a4f64-0c7e-4e6d-8120-4e32c93b4cb4"
      unitRef="usd">15119000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDUtMy0xLTEtNDIwNDM_96afd4e4-4ead-4e0f-9b6f-ad19b432d45b"
      unitRef="usd">15379000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDYtMS0xLTEtNDIwNDM_bb4ff708-5cba-4f5c-a94d-2a941670f18d"
      unitRef="usd">316067000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDYtMy0xLTEtNDIwNDM_beb877c1-637b-4fb2-a416-3c12c7e677b0"
      unitRef="usd">333843000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDctMS0xLTEtNDIwNDM_ebeedd83-b799-4d88-9d0e-84ee711cb156"
      unitRef="usd">548738000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xNi9mcmFnOjI2NmViZTg4MjRkYTRlNGRhYzhkM2UxOTZjYzQ5OThhL3RhYmxlOmYwNGE4ZDQ0YjczOTQ5YTdhYjY4YjVmMTQ3MmI0M2I2L3RhYmxlcmFuZ2U6ZjA0YThkNDRiNzM5NDlhN2FiNjhiNWYxNDcyYjQzYjZfNDctMy0xLTEtNDIwNDM_b02db45b-c198-4d72-94c9-518ece36eae7"
      unitRef="usd">569307000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65768cba897243ab9b4167c0ce95ec4b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMy0xLTEtMS00MjA0Mw_16cd245c-cde9-45f6-8243-9bb74b1ce6f1"
      unitRef="usd">25686000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea1d82f0888c4bb281f7020bf0d85311_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMy0zLTEtMS00MjA0Mw_19f4501e-3e2e-47d7-b024-0a703055ead6"
      unitRef="usd">8138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0a087e2ee5d4b9e88ce9c7fb9935ff0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNC0xLTEtMS00MjA0Mw_de44d4ee-12da-41f2-92c4-5a80e182972b"
      unitRef="usd">1781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife647a0c48964f7ab9dc81187c0924db_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNC0zLTEtMS00MjA0Mw_6cd6ff85-acf7-4730-b550-bfaca15a6aa9"
      unitRef="usd">3658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0cf578122224ed1b287ace563a8f324_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNS0xLTEtMS00MjA0Mw_ab0566c9-92e8-49cb-a974-fa13077b723e"
      unitRef="usd">8505000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d3de4cdfcad4feca557120a7a3f251b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNS0zLTEtMS00MjA0Mw_847c1a17-8157-44dd-bc78-65c544bb1738"
      unitRef="usd">1020000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNi0xLTEtMS00MjA0Mw_aeee668c-4917-4f71-9639-b1c1a587c4d7"
      unitRef="usd">35972000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNi0zLTEtMS00MjA0Mw_17b12675-dafb-4b34-9789-76774952074b"
      unitRef="usd">12816000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i65768cba897243ab9b4167c0ce95ec4b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfOC0xLTEtMS00MjA0Mw_c77c5ed7-3087-48f5-a628-6cc5e3848cad"
      unitRef="usd">14445000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="iea1d82f0888c4bb281f7020bf0d85311_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfOC0zLTEtMS00MjA0Mw_3904ba9f-4b56-46a6-b02f-b067cb8597fa"
      unitRef="usd">4473000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ib0a087e2ee5d4b9e88ce9c7fb9935ff0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfOS0xLTEtMS00MjA0Mw_423d7a36-fc25-4e2a-a01e-8e43987882e0"
      unitRef="usd">233000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ife647a0c48964f7ab9dc81187c0924db_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfOS0zLTEtMS00MjA0Mw_d4c45197-66cb-4289-860a-fbc859cdcc7f"
      unitRef="usd">497000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="if0cf578122224ed1b287ace563a8f324_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTAtMS0xLTEtNDIwNDM_f7ad5c95-6479-47f2-a9f8-115158581a4a"
      unitRef="usd">5990000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i3d3de4cdfcad4feca557120a7a3f251b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTAtMy0xLTEtNDIwNDM_0777c7b7-67fe-4b2b-b305-e233a0391815"
      unitRef="usd">916000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTEtMS0xLTEtNDIwNDM_e703e092-c53e-47a0-9077-89d2a5d7e7e3"
      unitRef="usd">20668000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTEtMy0xLTEtNDIwNDM_346129ab-4b76-4138-bb2d-4feebc4f5107"
      unitRef="usd">5886000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:GrossProfit
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTItMS0xLTEtNDIwNDM_00a80880-f061-4fa0-875b-aa5abb1525b3"
      unitRef="usd">15304000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTItMy0xLTEtNDIwNDM_b2ad0d79-2c02-4d1f-a656-c87c59526fea"
      unitRef="usd">6930000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTQtMS0xLTEtNDIwNDM_d78fa253-324a-4cc2-bfc0-f422345941d3"
      unitRef="usd">2726000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTQtMy0xLTEtNDIwNDM_c3a2b426-c414-4fd5-8639-d613532bbb61"
      unitRef="usd">885000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTUtMS0xLTEtNDIwNDM_c2197ba3-59a3-43c7-832b-79cba3067775"
      unitRef="usd">1587000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTUtMy0xLTEtNDIwNDM_c2db5e31-128d-4621-9310-b934041104aa"
      unitRef="usd">1570000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTYtMS0xLTEtNDIwNDM_5311368b-da09-49d0-88b7-a29fc63dc0af"
      unitRef="usd">13659000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTYtMy0xLTEtNDIwNDM_d37f8d32-d529-4c73-b631-d840625beb39"
      unitRef="usd">3723000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTctMS0xLTEtNDIwNDM_928fc50f-5056-45b4-8d87-daf0f13ba47e"
      unitRef="usd">5236000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTctMy0xLTEtNDIwNDM_ac2e5ec2-c8cf-4bff-93f2-d2808c5d700e"
      unitRef="usd">904000</us-gaap:DepreciationAndAmortization>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTgtMS0xLTEtNDIwNDM_d4d54ddc-897b-4287-84f6-813d07397616"
      unitRef="usd">1374000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTgtMy0xLTEtNDIwNDM_ae758e12-e38a-4bb0-bc33-07873799d852"
      unitRef="usd">0</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:GainLossOnContractTermination
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTktMS0xLTEtNDIwNDM_1a2b451a-3521-4631-989e-4b7b4f41ca9b"
      unitRef="usd">-75000</us-gaap:GainLossOnContractTermination>
    <us-gaap:GainLossOnContractTermination
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMTktMy0xLTEtNDIwNDM_cc19d922-7b98-47d2-a54a-020147d6a951"
      unitRef="usd">0</us-gaap:GainLossOnContractTermination>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjAtMS0xLTEtOTM5NTU_88bcb78e-022b-4570-95f3-6821c533ed16"
      unitRef="usd">6174000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjAtMy0xLTEtOTM5Njk_26be02b8-3751-4994-80df-3cec1899c2e8"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjAtMS0xLTEtNDIwNDM_dd25d8b5-36f2-4c6a-87de-ad03d906aa4b"
      unitRef="usd">2384000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjAtMy0xLTEtNDIwNDM_5d9ccf2a-c2c5-4299-9416-1aeda8dda73e"
      unitRef="usd">2686000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:OperatingExpenses
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjEtMS0xLTEtNDIwNDM_fc568ccb-c90f-4ed3-b12a-a58902d74dba"
      unitRef="usd">33215000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjEtMy0xLTEtNDIwNDM_1156044c-42c3-446b-b3e0-efd08e10918a"
      unitRef="usd">9768000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjItMS0xLTEtNDIwNDM_6e998979-a5c9-4bff-b77e-bae9440a99a5"
      unitRef="usd">-17911000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjItMy0xLTEtNDIwNDM_8fd3227a-fb32-4095-80d9-f6e8faa793a5"
      unitRef="usd">-2838000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjQtMS0xLTEtNDIwNDM_31c0e4c0-5c6c-4a44-b96f-f0e9875c7aa6"
      unitRef="usd">6995000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjQtMy0xLTEtNDIwNDM_e2a28d6e-1947-4fa3-9b7c-fd7e9dba87d0"
      unitRef="usd">711000</us-gaap:InterestExpense>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjUtMS0xLTEtNDIwNDM_8b246dbf-171b-42d5-ae78-7c060197e999"
      unitRef="usd">0</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjUtMy0xLTEtNDIwNDM_dc8089cd-7fe5-4f18-ad3f-fa58c1281194"
      unitRef="usd">640000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjYtMS0xLTEtNDIwNDM_f65e0df6-7d11-435d-8272-c8e936cfcb06"
      unitRef="usd">4829000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjYtMy0xLTEtNDIwNDM_991251f2-a600-4713-9603-9e8e09393c80"
      unitRef="usd">0</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjctMS0xLTEtNDIwNDM_7ef6175a-6e49-4659-a4fe-88f1c6f8c021"
      unitRef="usd">-95000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjctMy0xLTEtNDIwNDM_4a0b7b41-1df6-4277-b430-657dae83da6b"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <uph:OtherNonoperatingIncomeExpenseAndInvestmentIncomeNonoperating
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjktMS0xLTEtNDIwNDM_4bfa06ae-231a-4f5b-bfe1-917654463017"
      unitRef="usd">-16000</uph:OtherNonoperatingIncomeExpenseAndInvestmentIncomeNonoperating>
    <uph:OtherNonoperatingIncomeExpenseAndInvestmentIncomeNonoperating
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMjktMy0xLTEtNDIwNDM_f6d6f105-b195-406b-9117-ef049d478a29"
      unitRef="usd">37000</uph:OtherNonoperatingIncomeExpenseAndInvestmentIncomeNonoperating>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzAtMS0xLTEtNDIwNDM_2e455923-880f-4ee6-b935-08f5cefe78cc"
      unitRef="usd">-2087000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzAtMy0xLTEtNDIwNDM_3039f574-aabf-44d9-8b40-afb3af6fd80c"
      unitRef="usd">-34000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzEtMS0xLTEtNDIwNDM_156a714d-d6bf-4341-8458-415079385368"
      unitRef="usd">-19998000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzEtMy0xLTEtNDIwNDM_8ca6e8a5-67b9-4df0-b9fa-2c6dba3887d8"
      unitRef="usd">-2872000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzItMS0xLTEtNDIwNDM_bb59bbdf-5558-41c5-966d-0cbde66a16fb"
      unitRef="usd">-2293000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzItMy0xLTEtNDIwNDM_3f66f8da-d900-4be5-92c0-b0c314bf176d"
      unitRef="usd">-406000</us-gaap:IncomeTaxExpenseBenefit>
    <uph:NetIncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzMtMS0xLTEtNDIwNDM_849815b3-6f04-470d-bcb2-99a706539a39"
      unitRef="usd">-17705000</uph:NetIncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest>
    <uph:NetIncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzMtMy0xLTEtNDIwNDM_2536d3df-778c-4da7-a9e5-4de61c8ec144"
      unitRef="usd">-2466000</uph:NetIncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzQtMS0xLTEtNDIwNDM_124998af-c10f-4e78-b9b2-ce7287f922ab"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzQtMy0xLTEtNDIwNDM_4adbaca5-2f7e-433c-9069-19af6a56185c"
      unitRef="usd">-561000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ProfitLoss
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzUtMS0xLTEtNDIwNDM_3594dbcd-25df-433a-814c-38153b794ffe"
      unitRef="usd">-17705000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzUtMy0xLTEtNDIwNDM_b8a8fe2b-651b-49a1-a3b4-a514b9998273"
      unitRef="usd">-3027000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzYtMS0xLTEtNDIwNDM_5c1ee4ed-92b5-44dc-b822-1ab79e729a74"
      unitRef="usd">-260000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzYtMy0xLTEtNDIwNDM_0df6a60b-11ae-4636-bb37-67f5d4c484e2"
      unitRef="usd">-78000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzctMS0xLTEtNDIwNDM_69e82163-8ed1-475d-baf9-fafeb7fcf43a"
      unitRef="usd">-17445000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzctMy0xLTEtNDIwNDM_068439ce-a86c-4397-8a72-4a5c2b067ee8"
      unitRef="usd">-2949000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzktMS0xLTEtNDIwNDM_1db453d0-4b71-4f36-ad8e-2418e870f089"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfMzktMy0xLTEtNDIwNDM_d47ef96a-17ad-427b-8d77-01a42b4e219c"
      unitRef="usdPerShare">-0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNDAtMS0xLTEtNDIwNDM_b63400a2-71fc-4107-8965-86c131e70f50"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNDAtMy0xLTEtNDIwNDM_07891d02-8938-4b0b-b150-0f5496429ebe"
      unitRef="usdPerShare">-0.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNDItMS0xLTEtNDIwNDM_eb6a88d7-b1cb-433e-9be0-1bcf340c2259"
      unitRef="shares">144539000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNDItMy0xLTEtNDIwNDM_5fba0856-67ab-4c74-977e-1b94ad3b3623"
      unitRef="shares">7089000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNDMtMS0xLTEtNDIwNDM_1c9959f3-2705-4f9c-b575-97baab4e7594"
      unitRef="shares">144539000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8xOS9mcmFnOjU5MzEyN2U5OWE4YzQ2MWVhZWIwNzhiZWJlMzMyZGQzL3RhYmxlOjFjMDU1NzBiOTg0NzQ1MTFiMTllNGI1MGE5YWVkZjZlL3RhYmxlcmFuZ2U6MWMwNTU3MGI5ODQ3NDUxMWIxOWU0YjUwYTlhZWRmNmVfNDMtMy0xLTEtNDIwNDM_505bd63f-ad68-4070-a551-02ee0b7a5e15"
      unitRef="shares">7089000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yMi9mcmFnOmJhMTMzYmI3ZTczOTRhMzg5OGY4NDA3NTNjMTM5YzJiL3RhYmxlOjU1YTA2NzNmN2ZiZjRiZmFhY2ViZTllOGQ3ZmUzYmUxL3RhYmxlcmFuZ2U6NTVhMDY3M2Y3ZmJmNGJmYWFjZWJlOWU4ZDdmZTNiZTFfMi0xLTEtMS00MjA0Mw_59a8f616-45c9-4fa5-a031-c2e147d4dbfd"
      unitRef="usd">-17705000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yMi9mcmFnOmJhMTMzYmI3ZTczOTRhMzg5OGY4NDA3NTNjMTM5YzJiL3RhYmxlOjU1YTA2NzNmN2ZiZjRiZmFhY2ViZTllOGQ3ZmUzYmUxL3RhYmxlcmFuZ2U6NTVhMDY3M2Y3ZmJmNGJmYWFjZWJlOWU4ZDdmZTNiZTFfMi0zLTEtMS00MjA0Mw_279c3b86-a953-4c5a-932d-fc7bf4a79c60"
      unitRef="usd">-3027000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yMi9mcmFnOmJhMTMzYmI3ZTczOTRhMzg5OGY4NDA3NTNjMTM5YzJiL3RhYmxlOjU1YTA2NzNmN2ZiZjRiZmFhY2ViZTllOGQ3ZmUzYmUxL3RhYmxlcmFuZ2U6NTVhMDY3M2Y3ZmJmNGJmYWFjZWJlOWU4ZDdmZTNiZTFfMy0xLTEtMS00MjA0Mw_5c14f634-7861-46f3-a79c-d209c11a2e46"
      unitRef="usd">-1377000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yMi9mcmFnOmJhMTMzYmI3ZTczOTRhMzg5OGY4NDA3NTNjMTM5YzJiL3RhYmxlOjU1YTA2NzNmN2ZiZjRiZmFhY2ViZTllOGQ3ZmUzYmUxL3RhYmxlcmFuZ2U6NTVhMDY3M2Y3ZmJmNGJmYWFjZWJlOWU4ZDdmZTNiZTFfMy0zLTEtMS00MjA0Mw_d9dc64fe-316e-409d-90da-73d9e2cf3d1d"
      unitRef="usd">-1159000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yMi9mcmFnOmJhMTMzYmI3ZTczOTRhMzg5OGY4NDA3NTNjMTM5YzJiL3RhYmxlOjU1YTA2NzNmN2ZiZjRiZmFhY2ViZTllOGQ3ZmUzYmUxL3RhYmxlcmFuZ2U6NTVhMDY3M2Y3ZmJmNGJmYWFjZWJlOWU4ZDdmZTNiZTFfNC0xLTEtMS00MjA0Mw_69dcce81-94e5-4512-b69c-1f602924cfb0"
      unitRef="usd">-19082000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yMi9mcmFnOmJhMTMzYmI3ZTczOTRhMzg5OGY4NDA3NTNjMTM5YzJiL3RhYmxlOjU1YTA2NzNmN2ZiZjRiZmFhY2ViZTllOGQ3ZmUzYmUxL3RhYmxlcmFuZ2U6NTVhMDY3M2Y3ZmJmNGJmYWFjZWJlOWU4ZDdmZTNiZTFfNC0zLTEtMS00MjA0Mw_6c8820c5-5769-4f10-ade0-06ce82bc5d43"
      unitRef="usd">-4186000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yMi9mcmFnOmJhMTMzYmI3ZTczOTRhMzg5OGY4NDA3NTNjMTM5YzJiL3RhYmxlOjU1YTA2NzNmN2ZiZjRiZmFhY2ViZTllOGQ3ZmUzYmUxL3RhYmxlcmFuZ2U6NTVhMDY3M2Y3ZmJmNGJmYWFjZWJlOWU4ZDdmZTNiZTFfNS0xLTEtMS00MjA0Mw_15ccee38-e702-4b82-ba78-fb6da0a820cf"
      unitRef="usd">-260000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yMi9mcmFnOmJhMTMzYmI3ZTczOTRhMzg5OGY4NDA3NTNjMTM5YzJiL3RhYmxlOjU1YTA2NzNmN2ZiZjRiZmFhY2ViZTllOGQ3ZmUzYmUxL3RhYmxlcmFuZ2U6NTVhMDY3M2Y3ZmJmNGJmYWFjZWJlOWU4ZDdmZTNiZTFfNS0zLTEtMS00MjA0Mw_3d20b906-4895-4347-9d6e-af04987ec9c6"
      unitRef="usd">-78000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yMi9mcmFnOmJhMTMzYmI3ZTczOTRhMzg5OGY4NDA3NTNjMTM5YzJiL3RhYmxlOjU1YTA2NzNmN2ZiZjRiZmFhY2ViZTllOGQ3ZmUzYmUxL3RhYmxlcmFuZ2U6NTVhMDY3M2Y3ZmJmNGJmYWFjZWJlOWU4ZDdmZTNiZTFfNi0xLTEtMS00MjA0Mw_b1aeb1a5-dd06-4677-83af-3283e176fa00"
      unitRef="usd">-18822000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yMi9mcmFnOmJhMTMzYmI3ZTczOTRhMzg5OGY4NDA3NTNjMTM5YzJiL3RhYmxlOjU1YTA2NzNmN2ZiZjRiZmFhY2ViZTllOGQ3ZmUzYmUxL3RhYmxlcmFuZ2U6NTVhMDY3M2Y3ZmJmNGJmYWFjZWJlOWU4ZDdmZTNiZTFfNi0zLTEtMS00MjA0Mw_b1f4092a-6252-4dde-87d8-37813ca4cff2"
      unitRef="usd">-4108000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i705718bb0de447dda778cab70e94deca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMi0xLTEtMS00MjA0Mw_3ec275aa-dddf-4066-aa56-3b5c60bffa5a"
      unitRef="shares">144279000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i705718bb0de447dda778cab70e94deca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMi0zLTEtMS00MjA0Mw_4cd813ec-a9a2-429a-9685-6cc178628fb8"
      unitRef="usd">14000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic5b01c2bdcff481b864d44a91dd78398_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMi01LTEtMS00MjA0Mw_10c317d9-fdac-49f6-acf8-efc2abd43307"
      unitRef="usd">665461000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic25fa9f6f5374a9c8468d4cbfb7c1a43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMi03LTEtMS00MjA0Mw_f069c79c-db4f-45ad-ac7f-bfd33b4e8dd9"
      unitRef="usd">-343209000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2645fdc3a282496f94ba3f1f18e576a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMi05LTEtMS00MjA0Mw_29e08603-be98-4907-ac9e-32618cca8bdb"
      unitRef="usd">-3802000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i59ec9e9ad22d47b4932b504c5332b00d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMi0xMS0xLTEtNDIwNDM_d39703db-e14c-4798-a3da-1540526b49d6"
      unitRef="usd">318464000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib761cdca90394bb88eca79af17abba14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMi0xMy0xLTEtNDIwNDM_fa472ddf-2a37-4d0b-8acd-cfbcaf547d11"
      unitRef="usd">15379000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMi0xNS0xLTEtNDIwNDM_9a510087-9823-4e4d-bc39-ce339af2c633"
      unitRef="usd">333843000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i083ca0deb2a340509de44a5b60b0c4fe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNS0xLTEtMS05MDk0Nw_fe4d8e51-95d5-4aae-83ef-da6a20c2eb36"
      unitRef="shares">372000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2530eee4ef3d428ebcfa3d07081d3c8c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNS01LTEtMS05MDk0Nw_e692f797-3055-488c-ab41-b8e7f20c0823"
      unitRef="usd">1306000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibff56f87de554a079da0a2c69af9e027_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNS0xMS0xLTEtOTA5NDc_204476a2-121c-4fb5-8c7e-ea2a40e4e132"
      unitRef="usd">1306000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNS0xNS0xLTEtOTA5NDc_1d5f2d7d-2efe-4e26-9dda-d6c995d9fdc5"
      unitRef="usd">1306000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="i9149405c6bd147d4a7ac6e466e2952ea_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNC03LTEtMS00MjA0Mw_335bc26f-26cb-4abe-9728-ec72c7d01fe9"
      unitRef="usd">-17445000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibff56f87de554a079da0a2c69af9e027_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNC0xMS0xLTEtNDIwNDM_2b29d372-2ccf-40e0-afb1-e4fe61669d0f"
      unitRef="usd">-17445000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i96ea92f999604888b1644a10dd1675ba_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNC0xMy0xLTEtNDIwNDM_8499b778-0997-4d8c-96d3-00a3874f6389"
      unitRef="usd">-260000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNC0xNS0xLTEtNDIwNDM_bffb67e5-fd85-4d59-b400-d04ccf2e0552"
      unitRef="usd">-17705000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i04c4403c64d3459694f889c2a1870dcc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNS05LTEtMS00MjA0Mw_c6f517b3-fe3a-4679-86cf-a4efbbb56c1f"
      unitRef="usd">-1377000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ibff56f87de554a079da0a2c69af9e027_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNS0xMS0xLTEtNDIwNDM_d4034ff6-2d5a-4a1a-8fea-9a2e499c5c55"
      unitRef="usd">-1377000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNS0xNS0xLTEtNDIwNDM_01ebb699-9b0b-4220-893b-1ab053768906"
      unitRef="usd">-1377000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i72a5744b3e154e44949badf6b5ba07b2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNi0xLTEtMS00MjA0Mw_a401f5e3-476e-4a5a-9925-2505bebe9291"
      unitRef="shares">144651000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i72a5744b3e154e44949badf6b5ba07b2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNi0zLTEtMS00MjA0Mw_d04afa0e-49de-4a22-9fe9-5444a0ddde09"
      unitRef="usd">14000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic8d38bdce2f044bd882715702621a9c5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNi01LTEtMS00MjA0Mw_0126be8e-efd7-427f-8d24-0903d08554ff"
      unitRef="usd">666767000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i73eed89071cd4c2f940dfb94a4c23611_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNi03LTEtMS00MjA0Mw_a7239fd7-1f4b-456c-a89f-b5a2b27ae8aa"
      unitRef="usd">-360654000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i119a9b53536e4a71a41deb1859becb8a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNi05LTEtMS00MjA0Mw_0d94cd77-0e64-4bc1-9f07-e058aeb2eed9"
      unitRef="usd">-5179000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id2e71ee445b94a60bbab657bdba40615_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNi0xMS0xLTEtNDIwNDM_b5d8aaee-66b1-4a63-ad77-58ec65fbadf1"
      unitRef="usd">300948000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i26562015cd784a8cb21eb163ab24655a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNi0xMy0xLTEtNDIwNDM_a17bebaa-be49-4c6f-904c-05013e0fa322"
      unitRef="usd">15119000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfNi0xNS0xLTEtNDIwNDM_2274921e-038a-405c-b915-cbd98189fb66"
      unitRef="usd">316067000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i305ac859407146eab21f6bb144deadd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMS0xLTEtNDIwNDM_11f8ec28-7930-448d-bf1c-81585af18dce"
      unitRef="shares">70021000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i305ac859407146eab21f6bb144deadd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMy0xLTEtNDIwNDM_0ca009c8-f215-448c-9a40-f895af25d93a"
      unitRef="usd">7000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iffdd1883467a45f4ae5919afae208fce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctNS0xLTEtNDIwNDM_d4134ff1-3cb3-4023-b272-c98f44f26dc6"
      unitRef="usd">222900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2d417b6264bc495e8ca948bd64d6f6da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctNy0xLTEtNDIwNDM_2cfac577-6a92-45a8-9f10-4176b5c85211"
      unitRef="usd">-2186000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6f859fe50f5b4ad2880db1a635cc1f7c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctOS0xLTEtNDIwNDM_1d1ffc1d-40e5-40d1-85c4-a037a87e48ac"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4e187a349fe04f5d9d3bd9d719265207_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTEtMS0xLTQyMDQz_43fa4468-00bf-4a77-98b9-91a8c4e22819"
      unitRef="usd">220721000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i15f7905010af4ee2b186407fa31542ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTMtMS0xLTQyMDQz_14350e46-5af2-4816-a1e6-2954bb2b94da"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8a72b9ee24c14114a857c8cf8fd4e52d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTUtMS0xLTQyMDQz_9b3794a9-a970-4cba-a9f3-874cf92b6839"
      unitRef="usd">220721000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i8b6bf4c2616e41e381512f2cb9a79e34_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMS0xLTEtNDIwNDM_7922fd54-bcbf-46ad-9014-619afd60fde8"
      unitRef="shares">8749000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i8b6bf4c2616e41e381512f2cb9a79e34_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMy0xLTEtNDIwNDM_e026ccf3-f980-4c4d-9698-022c2c00846b"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i19482e8c4d9744bb91d225f365b086ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtNS0xLTEtNDIwNDM_fb59e117-7804-4742-b476-a00ad258b195"
      unitRef="usd">87408000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i5c07f88200da4d3a856240522fefa80f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTEtMS0xLTQyMDQz_4264b407-04fd-4828-8285-419e24224154"
      unitRef="usd">87409000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i7d704f3e764045daa1d18b2a8175b3e6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTMtMS0xLTQyMDQz_69d877ab-2b54-4371-9ed8-8e0d9266fa9b"
      unitRef="usd">17389000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTUtMS0xLTQyMDQz_2f1660af-34e3-449a-aba4-41d250ea8353"
      unitRef="usd">104798000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:ProfitLoss
      contextRef="ibef49782d2f345f798ee09eba5cc1ef7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjktNy0xLTEtNDIwNDM_3f4bd6e0-06fa-4d35-9c80-f7004ea7d32a"
      unitRef="usd">-2949000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5c07f88200da4d3a856240522fefa80f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjktMTEtMS0xLTQyMDQz_ed1801ae-4bbd-4497-a5c4-9eff81fe797b"
      unitRef="usd">-2949000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7d704f3e764045daa1d18b2a8175b3e6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjktMTMtMS0xLTQyMDQz_2163c74a-dd86-432a-98ef-7052dd8ad887"
      unitRef="usd">-78000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjktMTUtMS0xLTQyMDQz_d1bb48e6-4032-43da-8335-63cde85af2d8"
      unitRef="usd">-3027000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2da48d96252c4e9f839bad8a549416a6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtOS0xLTEtODgwOTM_d01f08a3-3e98-41a7-87e1-df21f803573b"
      unitRef="usd">-1159000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5c07f88200da4d3a856240522fefa80f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTEtMS0xLTg4MDkz_21a946d4-46ef-4046-b7f9-e339e13aef62"
      unitRef="usd">-1159000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTUtMS0xLTg4MDkz_9254a9d5-8cfc-4624-a0c4-47643f40a7e1"
      unitRef="usd">-1159000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifd8a8a9c66824d5e9c86339dadf457b3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMS0xLTEtNDIwNDM_b6cef5b5-7a41-43f2-9fc6-def2fab7a15d"
      unitRef="shares">78771000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifd8a8a9c66824d5e9c86339dadf457b3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMy0xLTEtNDIwNDM_08b8bb50-0cac-4bf1-9a5c-a1f6d321a085"
      unitRef="usd">8000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7f43a0cbcd749f985806b02dbdf1cf3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtNS0xLTEtNDIwNDM_c470fc5a-e4fc-413a-8984-3054f36f801e"
      unitRef="usd">310308000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a6978fad3364723928f5c4304811102_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtNy0xLTEtNDIwNDM_ad9145b1-1b27-4ff9-985e-214dfc10771b"
      unitRef="usd">-5135000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if3d71e5891f74d73bf43cbc922c9aba6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtOS0xLTEtNDIwNDM_9d05a44b-23d4-4633-8dd9-70b18c091b11"
      unitRef="usd">-1159000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i82c4230572f9448f82f7a4e5cc934507_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTEtMS0xLTQyMDQz_94aa9ae3-1351-44be-b54a-8339bbd74aed"
      unitRef="usd">304022000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i78b32954fc6f405fb66b359b73be60e2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTMtMS0xLTQyMDQz_fd37f075-dfa8-481b-8df4-a37221dd49d7"
      unitRef="usd">17311000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i26b543a325d6447580bcc4ca4625584b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTUtMS0xLTQyMDQz_c219a759-1323-40d7-8190-a61ba5bb9b2a"
      unitRef="usd">321333000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <uph:RecapitalizationExchangeRatio
      contextRef="i16937fec9bf74451ba021b013766eb09_I20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMTA5OTUxMTYyODU3Mg_1533cd96-3e86-484f-8d00-0a6ddafc0d08"
      unitRef="number">10.28</uph:RecapitalizationExchangeRatio>
    <us-gaap:ProfitLoss
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMy0xLTEtMS00MjA0Mw_3979cf70-56cf-4bae-b7d1-c390c881a2b4"
      unitRef="usd">-17705000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMy0zLTEtMS00MjA0Mw_bc96be37-0f0b-4cb6-b619-7ad4b631a639"
      unitRef="usd">-3027000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNS0xLTEtMS00MjA0Mw_7f76ac2e-c579-426c-9264-25903f5d3471"
      unitRef="usd">6605000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNS0zLTEtMS00MjA0Mw_992c72b8-d6cb-44bd-a7ca-af752e7e2738"
      unitRef="usd">922000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNi0xLTEtMS00MjA0Mw_7ff0a242-ff0d-42c4-99f3-cf00afa94496"
      unitRef="usd">3485000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNi0zLTEtMS00MjA0Mw_b41e9c3e-796e-43b7-82c0-f8cd04fd54c9"
      unitRef="usd">113000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:ShareBasedCompensation
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNy0xLTEtMS00MjA0Mw_9e4b0cd2-2279-4190-82e2-8bdba523f73d"
      unitRef="usd">1374000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNy0zLTEtMS00MjA0Mw_01cd90a6-6747-4b1b-8872-43c59fe76f6a"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfOC0xLTEtMS00MjA0Mw_b2e72e69-4bf2-4b48-a4e7-7635e13212d9"
      unitRef="usd">-342000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfOC0zLTEtMS00MjA0Mw_c3357a75-4fe5-41f3-b187-3ead9ec63459"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AssetImpairmentCharges
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfOS0xLTEtMS0xMDE1MjE_2af83ddd-2568-44a1-8fc6-1eb923a862bf"
      unitRef="usd">5459000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfOS0zLTEtMS0xMDE1MzA_232ed0d2-b63a-4ff9-b015-6f9a5787a65e"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfOS0xLTEtMS00MjA0Mw_70834822-bca5-4f10-a463-977143fec13f"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfOS0zLTEtMS00MjA0Mw_3d568055-9b4b-41a9-aaff-ca753d311d25"
      unitRef="usd">-561000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTAtMS0xLTEtNDIwNDM_67485435-3464-4af3-9715-7ff8fe80ba43"
      unitRef="usd">0</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTAtMy0xLTEtNDIwNDM_4358ee91-2c25-4051-8a2e-041c745764fa"
      unitRef="usd">640000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTEtMS0xLTEtNDIwNDM_3320625d-d19a-4c09-af6f-584c54646ef5"
      unitRef="usd">-95000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTEtMy0xLTEtNDIwNDM_95643081-01eb-4409-92c0-36b792ee04cd"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTItMS0xLTEtNDIwNDM_cf54ef67-5476-435d-a2ed-519697ef3c56"
      unitRef="usd">4829000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTItMy0xLTEtNDIwNDM_fe716f5d-93f2-4620-b2ad-b6ef3f5ca9ba"
      unitRef="usd">0</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTMtMS0xLTEtNDIwNDM_af555c34-42a9-423d-b200-e79d6d3b6664"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTMtMy0xLTEtNDIwNDM_f9f80100-04ea-49e5-b88c-e67b19aca545"
      unitRef="usd">-90000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTQtMS0xLTEtNDIwNDM_521d850a-f866-4d88-a07e-affef991081a"
      unitRef="usd">-2262000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTQtMy0xLTEtNDIwNDM_da292cdb-47b3-4ebf-9e41-0f95891f06c2"
      unitRef="usd">-415000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTUtMS0xLTEtNDIwNDM_063730eb-6a96-413c-b262-c438028f3d00"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTUtMy0xLTEtNDIwNDM_77765a13-14d4-4c5b-b8d8-9971e1d82162"
      unitRef="usd">-63000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTctMS0xLTEtNDIwNDM_7a878000-a85a-4f3d-a68c-318d339f700c"
      unitRef="usd">-3472000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTctMy0xLTEtNDIwNDM_25035636-5115-478b-a156-95db5eaf20b6"
      unitRef="usd">4383000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTgtMS0xLTEtNDIwNDM_7090eac3-2a01-4695-a037-0fa1edfe2786"
      unitRef="usd">161000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTgtMy0xLTEtNDIwNDM_ce51e5e1-1a04-4b30-b9e5-27b6aaf369db"
      unitRef="usd">-3000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTktMS0xLTEtNDIwNDM_4638f0db-f0cf-443e-93ad-e939acf55db5"
      unitRef="usd">577000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMTktMy0xLTEtNDIwNDM_3ffeca9b-d9a0-474c-aa38-5f77488e883e"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjAtMS0xLTEtNDIwNDM_615d6314-40e7-465e-91db-3a54200787ca"
      unitRef="usd">3067000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjAtMy0xLTEtNDIwNDM_0fe5c6b9-667d-4e00-a100-fe8d738b4c58"
      unitRef="usd">2185000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjEtMS0xLTEtNDIwNDM_77e23eea-c7a1-4f3e-bc18-1c5d37a7a3e0"
      unitRef="usd">317000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjEtMy0xLTEtNDIwNDM_ea900c75-2304-4ff5-a379-c805623ec6c2"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjItMS0xLTEtNDIwNDM_004b86fd-8523-4b2c-a21c-730df751b084"
      unitRef="usd">-907000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjItMy0xLTEtNDIwNDM_4bcc9224-4b21-4de1-9498-7158ba573efa"
      unitRef="usd">26000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <uph:IncreaseDecreaseInDueToFromRelatedParties
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjMtMS0xLTEtNDIwNDM_be08070e-e60c-4c3b-b060-59b4542c1b07"
      unitRef="usd">62000</uph:IncreaseDecreaseInDueToFromRelatedParties>
    <uph:IncreaseDecreaseInDueToFromRelatedParties
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjMtMy0xLTEtNDIwNDM_4f606c0e-2165-4b49-a7ab-6c50fb190399"
      unitRef="usd">0</uph:IncreaseDecreaseInDueToFromRelatedParties>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjQtMS0xLTEtNDIwNDM_de1282ec-536c-4f89-8367-b0d24e6bd756"
      unitRef="usd">-34000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjQtMy0xLTEtNDIwNDM_45fc2dd8-e79e-4e91-8fbc-f43d359afe04"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjUtMS0xLTEtNDIwNDM_02d9e402-c4ff-4a71-afd5-81591aab4071"
      unitRef="usd">-3071000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjUtMy0xLTEtNDIwNDM_150f0456-f9de-48d6-ade2-310868b1dd2f"
      unitRef="usd">-4502000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjctMS0xLTEtNDIwNDM_23299571-122f-4c5e-ae76-9bbce9510b8e"
      unitRef="usd">1663000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjctMy0xLTEtNDIwNDM_fa5fd3bf-5bf8-4edb-ae61-6ea10ead0a1b"
      unitRef="usd">8000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjktMS0xLTEtNDIwNDM_d0b49b46-a256-4cc2-abf1-e61e56bbb5b6"
      unitRef="usd">0</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMjktMy0xLTEtNDIwNDM_768f0508-bb81-4417-b6f2-c61ece31273f"
      unitRef="usd">2726000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzAtMS0xLTEtNDIwNDM_f7232a7b-c429-48dc-91d8-eba0fa9eed2b"
      unitRef="usd">-1663000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzAtMy0xLTEtNDIwNDM_8b0985ab-d979-43a6-a6e7-771b3b6b90cc"
      unitRef="usd">2718000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzMtMS0xLTEtNDIwNDM_9edae129-7a6f-4bbe-8ca2-6022d6a5afa7"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzMtMy0xLTEtNDIwNDM_576a347d-807f-42e6-a212-76d33d93d58b"
      unitRef="usd">4500000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzQtMS0xLTEtNDIwNDM_71cd1d46-53ea-470d-9cbf-7e008b1a82e8"
      unitRef="usd">151000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzQtMy0xLTEtNDIwNDM_c898cdd7-4f08-435e-9b87-150ffaf52cde"
      unitRef="usd">720000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <uph:ProceedsFromProviderReliefFunds
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzUtMS0xLTEtNDIwNDM_1e332177-e94d-4f79-92c3-ce51d807d35a"
      unitRef="usd">0</uph:ProceedsFromProviderReliefFunds>
    <uph:ProceedsFromProviderReliefFunds
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzUtMy0xLTEtNDIwNDM_ab99a335-6a60-46ce-952e-5aadc7f0c486"
      unitRef="usd">506000</uph:ProceedsFromProviderReliefFunds>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzgtMS0xLTEtNDIwNDM_6f3aa68d-6177-4859-8487-ed70d53b36a3"
      unitRef="usd">801000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzgtMy0xLTEtNDIwNDM_bfb8262c-0a7e-4fae-a4f5-cfb68fce629b"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzYtMS0xLTEtOTg1NTI_ef21f21a-9946-48da-810d-8d05d2246189"
      unitRef="usd">67000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfMzYtMy0xLTEtOTg1NjM_c172bdf2-4ced-4d49-93ce-1f2c0bcdffa5"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDEtMS0xLTEtNDIwNDM_02b30799-c1b6-4395-bd69-2d850ff3226d"
      unitRef="usd">0</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDEtMy0xLTEtNDIwNDM_cbba1265-4d80-4d05-9ff4-a39e96afb089"
      unitRef="usd">70000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDItMS0xLTEtNDIwNDM_609d6b74-340f-40f3-8472-6e0313b63be4"
      unitRef="usd">-1019000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDItMy0xLTEtNDIwNDM_c4ff4c60-bd47-4b77-acde-023c05615078"
      unitRef="usd">4216000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDMtMS0xLTEtNDIwNDM_94d78924-4e8c-443a-b72f-a57905053460"
      unitRef="usd">-394000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDMtMy0xLTEtNDIwNDM_5ed1c473-b845-424a-999d-70c9187e2372"
      unitRef="usd">-22000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDQtMS0xLTEtNDIwNDM_a572647d-67af-45bb-97a6-f8b1c0f34abe"
      unitRef="usd">-6147000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDQtMy0xLTEtNDIwNDM_59f841e4-dbfa-47e1-9ff8-8f70892e6f64"
      unitRef="usd">2410000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDUtMS0xLTEtNDIwNDM_ca750f70-5489-4be8-9609-2390aa8f6189"
      unitRef="usd">76801000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8a72b9ee24c14114a857c8cf8fd4e52d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDUtMy0xLTEtNDIwNDM_4fc623bc-5ebe-4bdc-9e79-1b1b9064cb75"
      unitRef="usd">2369000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDYtMS0xLTEtNDIwNDM_16017d6c-cfa1-4f72-854b-8e09424b66db"
      unitRef="usd">70654000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i26b543a325d6447580bcc4ca4625584b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDYtMy0xLTEtNDIwNDM_08a61151-6329-41ce-99b3-5cdffaafbf17"
      unitRef="usd">4779000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDgtMS0xLTEtNDIwNDM_d6fceee0-21da-4c52-af94-b094f08b7b3f"
      unitRef="usd">235000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDgtMy0xLTEtNDIwNDM_c71fbad5-7e54-4795-b9d5-a550b990033a"
      unitRef="usd">89000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDUtMS0xLTEtMTA2NDMy_d31868cf-c458-4d4f-b1fe-c4caef7b8ea9"
      unitRef="usd">521000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDUtMy0xLTEtMTA2NDM2_df4561b6-d9b3-4dfe-a4f8-a48cec1c88e1"
      unitRef="usd">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDctMS0xLTEtMTAxNTU0_526c4c4a-f4a6-4a5b-9125-4435fad5fe1d"
      unitRef="usd">3833000</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDctMy0xLTEtMTAxNTY2_bc7eb6be-a48c-4ad1-bae5-6f5d425f6d85"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDgtMS0xLTEtMTAxNTcx_a8659d97-6e4b-4015-8780-9a5ced29a9ec"
      unitRef="usd">1628000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDgtMy0xLTEtMTAxNTg2_f0c0c9cd-7c97-454a-9e84-f98bb0e06615"
      unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <uph:FIN48LiabilityReclassedFromDeferredTaxLiabilities
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDktMS0xLTEtMTA2NDk1_27fb4520-ae71-42a8-8af2-0c8543f07112"
      unitRef="usd">1750000</uph:FIN48LiabilityReclassedFromDeferredTaxLiabilities>
    <uph:FIN48LiabilityReclassedFromDeferredTaxLiabilities
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNDktMy0xLTEtMTA2NTAx_f9fcd225-2ca6-4bed-8133-4d9332f10101"
      unitRef="usd">0</uph:FIN48LiabilityReclassedFromDeferredTaxLiabilities>
    <uph:StockAndNotesIssued
      contextRef="i4266cdc3ce774c098619430da539bcfb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNTMtMS0xLTEtNDIwNDM_38eefc2a-567f-4b6f-bc4c-817e84521367"
      unitRef="usd">0</uph:StockAndNotesIssued>
    <uph:StockAndNotesIssued
      contextRef="i7cef9d2f17144e5080a613bee35a0234_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNTMtMy0xLTEtNDIwNDM_7cabff6b-3afa-4778-9cb4-4d9b2690f9c0"
      unitRef="usd">48233000</uph:StockAndNotesIssued>
    <uph:StockAndNotesIssued
      contextRef="ie284a780bc974e289cdb2be172ee21c5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNTQtMS0xLTEtNDIwNDM_c1c93955-db20-4940-9f87-e5a489582b3f"
      unitRef="usd">0</uph:StockAndNotesIssued>
    <uph:StockAndNotesIssued
      contextRef="i68fab8dc6272400499b0cf7d12620fd5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNTQtMy0xLTEtNDIwNDM_b2d777c0-f410-4eea-abe9-933818870a57"
      unitRef="usd">131831000</uph:StockAndNotesIssued>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNTgtMS0xLTEtNDIwNDM_c8a244da-8034-4026-8dbb-bebbeb24cf01"
      unitRef="usd">52036000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i26b543a325d6447580bcc4ca4625584b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNTgtMy0xLTEtNDIwNDM_86478ede-caa9-46f2-97ec-f4ed95c86a20"
      unitRef="usd">4202000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNTktMS0xLTEtNDIwNDM_ce1a5c57-9886-4990-8ce9-9466ccae424b"
      unitRef="usd">18618000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i26b543a325d6447580bcc4ca4625584b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNTktMy0xLTEtNDIwNDM_d870f8f4-4e26-41e3-bc3d-d303c9309864"
      unitRef="usd">576000</us-gaap:RestrictedCashCurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNjAtMS0xLTEtNDIwNDM_620960fa-4070-42e9-b7b1-3ffa1feaa392"
      unitRef="usd">70654000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i26b543a325d6447580bcc4ca4625584b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yOC9mcmFnOmYxNGNlMTU2MzA5NzQ0ZWY4MzVhY2IwZTkwYTE4OWNiL3RhYmxlOjg0ODg3MWY4YWYzZTQxZWQ4MGM3MjI5NDBmOGU5NTZmL3RhYmxlcmFuZ2U6ODQ4ODcxZjhhZjNlNDFlZDgwYzcyMjk0MGY4ZTk1NmZfNjAtMy0xLTEtNDIwNDM_d4132af0-50cf-4ac8-b749-bf9641205d9e"
      unitRef="usd">4779000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNC9mcmFnOjQxODYwNWJkZjU0ZjQ4ODY4OGUyMGE5NjAwNTI5ZjI1L3RleHRyZWdpb246NDE4NjA1YmRmNTRmNDg4Njg4ZTIwYTk2MDA1MjlmMjVfNjQxMg_9ac23156-8204-4147-91b7-10241c1ab69d">Organization and Business&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;UpHealth, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;UpHealth, Inc. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;UpHealth&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;,&#x201d; &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;we&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;,&#x201d; &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;us&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;,&#x201d; &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;our&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;,&#x201d; &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;UpHealth,&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;&#x201d; or the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Company&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;&#x201d;) is the parent company of both UpHealth Holdings, Inc. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;UpHealth Holdings&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;&#x201d;) and Cloudbreak Health, LLC (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cloudbreak&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;&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GigCapital2, Inc. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;GigCapital2&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;&#x201d;), the Company&#x2019;s predecessor, was incorporated in Delaware on March 6, 2019. GigCapital2 was formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses.  On November 20, 2020, GigCapital2, UpHealth Merger Sub, Inc. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;UpHealth Merger Sub&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;&#x201d;), and UpHealth Holdings, entered into a business combination agreement (as subsequently amended on January 29, 2021, March 23, 2021, April 23, 2021, and May 30, 2021, the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;UpHealth Business Combination Agreement&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;&#x201d;). In connection with the UpHealth Business Combination Agreement, UpHealth Merger Sub was merged with and into UpHealth Holdings, with UpHealth Holdings surviving the merger. Also on November 20, 2020, GigCapital2; Cloudbreak Health Merger Sub, LLC, a Delaware limited liability company (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cloudbreak Merger Sub&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;&#x201d;); Cloudbreak Health; Dr. Chirinjeev Kathuria and Dr. Mariya Pylypiv; UpHealth Holdings; and Shareholder Representative Services LLC, a Colorado limited liability company, solely in its capacity as the representative, agent, and attorney-in-fact of the Cloudbreak members, entered into a business combination agreement (as subsequently amended on April 23, 2021 and June 9, 2021, the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cloudbreak Business Combination Agreement&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;&#x201d; and, together with the UpHealth Business Combination Agreement, the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combination Agreements&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;&#x201d;). In connection with the Cloudbreak Business Combination Agreement, Cloudbreak Merger Sub was merged with and into Cloudbreak, with Cloudbreak surviving the merger (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cloudbreak Business Combination&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;&#x201d; and, together with the UpHealth Business Combination, the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&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;&#x201d;). The Business Combinations were consummated on June 9, 2021. In connection with the Business Combinations, GigCapital2 changed its corporate name to &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;UpHealth, Inc.&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;&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our public units began trading on the NYSE under the symbol &#x201c;GIX.U&#x201d; on June 5, 2019. On June 26, 2019, we announced that the holders of our units may elect to separately trade the securities underlying such units. On July 1, 2019, the shares, warrants, and rights began trading on the NYSE under the symbols &#x201c;GIX&#x201d;, &#x201c;GIX.WS,&#x201d; and &#x201c;GIX.RT,&#x201d; respectively. On June 9, 2021, upon the completion of the Business Combinations, our units separated into their underlying shares of common stock, warrants, and rights (and the rights were converted into shares of common stock). Our units and rights ceased to trade, and our common stock and warrants now trade under the symbols "UPH" and "UPH.WS," respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;UpHealth Holdings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;UpHealth Holdings, a Delaware corporation formed on October&#160;26, 2020, was established to raise capital and pursue opportunities for investment and acquisition in various healthcare entities, primarily those that bring technology and services to efficiently and profitably manage chronic and complex care, including behavioral health and substance abuse, while also serving the demands for easy access to personalized primary care. On October 26, 2020, the shareholders of UpHealth Services, Inc. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;UpHealth Services&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;&#x201d;) contributed their shares of UpHealth Services to UpHealth Holdings in exchange for shares of UpHealth Holdings, resulting in UpHealth Services being a wholly-owned subsidiary of UpHealth Holdings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;UpHealth Services was incorporated in Illinois on November&#160;5, 2019; operations effectively began January&#160;1, 2020 and have continued to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;20, 2020, UpHealth Holdings completed the acquisition of Thrasys, Inc. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Thrasys&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;&#x201d;), a California corporation and a provider of an advanced, comprehensive, and extensible technology platform, marketed under the umbrella &#x201c;SyntraNetTM,&#x201d; to manage health, quality of care, and costs, especially for individuals with complex medical, behavioral health, and social needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;20, 2020, we also completed the acquisition of Behavioral Health Services, LLC and subsidiaries (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;BHS&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;&#x201d;), a Missouri limited liability company and provider of medical, retail pharmacy, and billing services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;20, 2020, we completed the acquisition of 43.46% of Glocal Healthcare Systems Private Limited and subsidiaries (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Glocal&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;&#x201d;), an India-based healthcare company, which was presented as an equity method investment. On March&#160;26, 2021, UpHealth Holdings acquired an additional 45.94% of Glocal and recognized a gain of $0.6&#160;million on our equity method investment through the step-acquisition, which is presented as a gain on consolidation of equity method investment in the condensed consolidated statement of operations for the three months ended March 31, 2021. On May 14, 2021, June 21, 2021, and August 27 2021, UpHealth Holdings completed the acquisition of an additional 1.0%, 1.8% and 2.61% of Glocal, respectively, bringing our total ownership to 94.81% as of March 31, 2022. Glocal is included in our condensed consolidated financial statements as of March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;25, 2021, UpHealth Holdings completed the acquisition of TTC Healthcare, Inc. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TTC&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;&#x201d;), a Delaware corporation and a provider of medical, retail pharmacy, and billing services for individuals with complex medical and behavioral health needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 27, 2021, UpHealth Holdings completed the acquisition of Innovations Group, Inc. (d/b/a MedQuest) (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Innovations&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;&#x201d;), a Utah corporation and a Utah-based internet pharmacy company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cloudbreak&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cloudbreak, a Delaware limited liability company that was formed on May 26, 2015, is a unified telemedicine and video medical interpretation solutions provider. On June 9, 2021, contemporaneous with the GigCapital2 merger with UpHealth Holdings, GigCapital2 completed the acquisition of Cloudbreak.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 3, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&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;, for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="i9bfaf295305b4baea4d76fde3672170b_I20201120"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNC9mcmFnOjQxODYwNWJkZjU0ZjQ4ODY4OGUyMGE5NjAwNTI5ZjI1L3RleHRyZWdpb246NDE4NjA1YmRmNTRmNDg4Njg4ZTIwYTk2MDA1MjlmMjVfNDc5OA_43d7b2b1-c43c-4318-bf9e-ff3670ac3b9a"
      unitRef="number">0.4346</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNC9mcmFnOjQxODYwNWJkZjU0ZjQ4ODY4OGUyMGE5NjAwNTI5ZjI1L3RleHRyZWdpb246NDE4NjA1YmRmNTRmNDg4Njg4ZTIwYTk2MDA1MjlmMjVfNTAyMg_7390f437-e3b2-4335-b5a7-62d7012313d2"
      unitRef="number">0.4594</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="i2113a32299364cedad889a7135608f1a_D20210326-20210326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNC9mcmFnOjQxODYwNWJkZjU0ZjQ4ODY4OGUyMGE5NjAwNTI5ZjI1L3RleHRyZWdpb246NDE4NjA1YmRmNTRmNDg4Njg4ZTIwYTk2MDA1MjlmMjVfNTA2MA_6490a1f9-dd82-478f-99ba-eb914831934b"
      unitRef="usd">600000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="iaf9ef547b5a6483292e29d4c882afebd_I20210514"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNC9mcmFnOjQxODYwNWJkZjU0ZjQ4ODY4OGUyMGE5NjAwNTI5ZjI1L3RleHRyZWdpb246NDE4NjA1YmRmNTRmNDg4Njg4ZTIwYTk2MDA1MjlmMjVfNTQwOQ_23daf780-3f6d-4ab6-afde-6887f4635270"
      unitRef="number">0.010</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i8a2c5611cb18435cbb396a1db4a9c7d0_I20210621"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNC9mcmFnOjQxODYwNWJkZjU0ZjQ4ODY4OGUyMGE5NjAwNTI5ZjI1L3RleHRyZWdpb246NDE4NjA1YmRmNTRmNDg4Njg4ZTIwYTk2MDA1MjlmMjVfNTQxMw_03045b98-56fb-4e17-802e-7251cebffea6"
      unitRef="number">0.018</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="icd43f11de72949b2bc738f07b5531717_I20210827"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNC9mcmFnOjQxODYwNWJkZjU0ZjQ4ODY4OGUyMGE5NjAwNTI5ZjI1L3RleHRyZWdpb246NDE4NjA1YmRmNTRmNDg4Njg4ZTIwYTk2MDA1MjlmMjVfNTQyMA_3750ee53-da7a-4448-8769-dc64ea7ceb48"
      unitRef="number">0.0261</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNC9mcmFnOjQxODYwNWJkZjU0ZjQ4ODY4OGUyMGE5NjAwNTI5ZjI1L3RleHRyZWdpb246NDE4NjA1YmRmNTRmNDg4Njg4ZTIwYTk2MDA1MjlmMjVfNTQ4MA_a57a3582-f361-4353-af9a-8cb949112d5f"
      unitRef="number">0.9481</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i243e886839514bb4b3cbaadc58db7bbb_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNC9mcmFnOjQxODYwNWJkZjU0ZjQ4ODY4OGUyMGE5NjAwNTI5ZjI1L3RleHRyZWdpb246NDE4NjA1YmRmNTRmNDg4Njg4ZTIwYTk2MDA1MjlmMjVfNTQ4MA_b5503bfa-19f4-4da3-91a6-d8b1b59335a2"
      unitRef="number">0.9481</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDExMDA_9b161bf5-dbfe-4cb8-ad57-33230284ea74">Summary of Significant Accounting Policies&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation and Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements of UpHealth have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;GAAP&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;&#x201d;) and pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SEC&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;&#x201d;) for interim financial information and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. The unaudited condensed consolidated financial statements, including the condensed notes thereto, are unaudited and exclude some of the disclosures required in audited financial statements. The condensed consolidated balance sheet as of December&#160;31, 2021 has been derived from our audited financial statements as of that date, but does not include all of the information and footnotes required by GAAP for complete financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments and eliminations, consisting only of normal recurring adjustments necessary for a fair presentation in conformity with GAAP. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts included in the prior quarter's condensed consolidated financial statements have been reclassified to conform to the current quarter's presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements include the accounts of UpHealth and its consolidated subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We follow the Financial Accounting Standards Board (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;FASB&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;&#x201d;) Accounting Standards Codification (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC&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;&#x201d;) guidance for identification and reporting of entities over which control is achieved through means other than voting rights. The guidance defines such entities as Variable Interest Entities (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;VIE&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;s&#x201d;). We consolidate VIEs when we have variable interests and are the primary beneficiary. We continually evaluate our involvement with VIEs to determine when these criteria are met. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Emerging&lt;/span&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; Growth Company&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Section 102(b)(1) of the Jumpstart Our Business Startups (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;JOBS&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;&#x201d;) Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies, but any such election to opt out is irrevocable. We have elected not to opt out of such extended transition period, which means that when an accounting standard is issued or revised and it has different application dates for public or private companies, we, as an emerging growth company, can adopt the new or revised accounting standard at the time private companies adopt the new or revised standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:25.9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our fiscal year ends on December&#160;31. References to fiscal year 2022 and fiscal year 2021 refer to our fiscal year ending December&#160;31, 2022 and our fiscal year ended December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates and Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant estimates and assumptions made by management include the determination of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The timing and amount of revenue to be recognized, including standalone selling price (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SSP&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;&#x201d;) of performance obligations for revenue contracts with multiple performance obligations;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The identification of and provision for uncollectible accounts receivable;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The capitalization and useful life of internal-use software development costs;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The valuation of assets acquired and liabilities assumed for business combinations, including intangible assets and goodwill;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The estimated economic lives and recoverability of intangible assets;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The valuation of derivatives and warrants; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The recognition, measurement, and valuation of current and deferred income taxes and uncertain tax positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual results could differ materially from those estimates. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the result of which forms the basis for making judgments about the carrying values of assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance sheet assets and liabilities of subsidiaries which do not use the U.S. dollar as their functional currency are translated at the exchange rate at the end of the reporting period. Income statement amounts are translated using a weighted-average exchange rate during the period. Equity accounts and noncontrolling interests are translated using historical exchange rates at the date the entry to shareholder equity was recorded, except for the change in retained earnings during the reporting period, which is translated using the same weighted-average exchange rate used to translate the condensed consolidated statements of operations. The net cumulative translation adjustment is reported in accumulated other comprehensive income (loss), net of tax, in the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign exchange transactions are recorded at the exchange rate prevailing on the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated at foreign exchange rates in effect at the end of the reporting period. Exchange differences arising on settlements/period-end translations are recognized in the condensed consolidated statements of operations in the period they arise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is measured in accordance with ASC guidance on fair value measurements, which defines fair value, establishes a framework for measuring fair value, and enhances disclosures about fair value measures required under other accounting pronouncements, but does not change existing guidance as to whether or not an instrument is carried at fair value. We measure fair value for financial instruments on an ongoing basis. We measure fair value for non-financial assets when a valuation is necessary, such as for impairment of long-lived and indefinite-lived assets when indicators of impairment exist.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all cash on deposit, money market funds, and short-term investments with original maturities of three months or less to be cash and cash equivalents. Cash and cash equivalents consist of amounts we have on deposit with major commercial financial institutions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2022 and December&#160;31, 2021, we had $18.6&#160;million of restricted cash, of which $18.1 million represented funds held in an escrow account, as agreed in our forward share purchase agreement (see Note 10,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Capital Structure&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;, for further information) and $0.5&#160;million of funds held at our Glocal business.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For software-as-a-service (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SaaS&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;&#x201d;) internet hosting, licenses, and subscriptions provided by our integrated care management operations, accounts receivable are carried at original invoice, net of an allowance for doubtful accounts. Management determines the allowance for doubtful accounts by evaluating individual customer receivables on a monthly basis and considering a customer&#x2019;s financial condition and current economic conditions. Accounts receivable are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded when received. At &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2022&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; and December&#160;31, 2021, the allowance for doubtful accounts was $18.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For subscription-based medical language interpretation services provided by and the sales of products through our virtual care infrastructure operations, accounts receivable are carried at original invoice, net of an allowance for doubtful accounts. Management determines the allowance for doubtful accounts by evaluating individual customer receivables on a monthly basis and considering a customer&#x2019;s financial condition and current economic conditions. Accounts receivable are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded when received. At &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2022&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; and December&#160;31, 2021, the allowance for doubtful accounts was $21&#160;thousand and $0.1 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For medical services provided through our services operations, accounts receivable are recorded without collateral from patients, most of whom are local residents and are insured under third-party payor agreements. Accounts receivable are based on gross charges, reduced by explicit price concessions provided to third-party payors and implicit price concessions provided primarily to self-pay patients. Estimates for explicit price concessions are based on provider contracts and historical experience adjusted for economic conditions and other trends affecting our ability to collect outstanding amounts. For accounts receivable associated with self-pay patients, we record implicit price concessions in the period of service on the basis of our past experience, which indicates that many patients are unable or unwilling to pay the portion of their bill for which they are financially responsible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For digital pharmacy prescriptions provided through our services operations, accounts receivable are recorded at net invoice amount from patients. For all prescriptions including compounded and customized medications, substantially all accounts receivable are paid by credit card at the time of shipment. At &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2022&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; and December&#160;31, 2021, we determined that no allowance for doubtful accounts was necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March 31, 2022, there were no significant customer concentrations. For the three months ended March 31, 2021, two customers accounted for approximately 24% and 16% of total revenues. At December&#160;31, 2021, one customer accounted for approximately 21% of total accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories primarily consist of stock of medicines and pharmaceutical products, and are stated at the lower of cost or net realizable value. Cost comprises purchase price and all incidental expenses incurred in bringing the inventory to its present location and condition. Cost is determined on a standard cost basis that approximates the first-in, first-out (FIFO) method. Net realizable value is defined as estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation, with a normal margin to sell. Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Method Investment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the period from January&#160;1, 2021 through March&#160;26, 2021, we held an interest in the privately-held equity securities of Glocal in which we did not have a controlling interest, but were able to exercise significant influence. Based on the terms of these privately-held securities, we determined that we exercised significant influence on Glocal, applied the equity method of accounting for our investment in Glocal, and presented our investment in Glocal in equity method investments in the condensed consolidated balance sheets. Any and all gains and losses on privately-held equity securities, realized and unrealized, were recorded in other income (expense) in the condensed consolidated statements of operations. Income recognized in our equity method investments was reduced by the expected amortization from intangible assets recognized through the fair value step-up, until we acquired a controlling financial interest and consolidated Glocal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valuations of privately-held securities in which we do not have a controlling financial interest are inherently complex due to the lack of readily available market data and requires the use of judgment. The carrying value is not adjusted for our privately-held equity securities if there are no observable price changes in a similar security from the same issuer or if there are no identified events or changes in circumstances that may indicate impairment. Our impairment analysis encompasses an assessment of both qualitative and quantitative factors, including the investee&#x2019;s financial metrics, market acceptance of the investee&#x2019;s product or technology, and the rate at which the investee is using its cash. If the investment is considered impaired, we recognize an impairment in the condensed consolidated statements of operations and establish a new carrying value for the investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost. Depreciation is calculated using the straight-line method over the estimated economic lives of the assets, which range as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.900%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.5 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medical and surgical equipment&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electrical and other equipment&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-7 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment, furniture and fixtures&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-7 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal-use software&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are amortized over the lesser of the remaining lease term or the estimated economic life of the asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When assets are retired or disposed of, the asset costs and related accumulated depreciation or amortization are removed from the respective accounts and any related gain or loss is recognized in the condensed consolidated statements of operations. Maintenance and repairs are charged to expense as incurred. Significant expenditures, which extend the economic lives of assets, are capitalized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Software Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize our ongoing costs of developing internal-use software during the application development stage, which consists primarily of internal personnel costs and external contractor costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred internally in researching and developing a computer software product are charged to expense until technological feasibility has been established for the product. Once technological feasibility is established, software costs are capitalized until the product is available for general release to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired intangible assets subject to amortization are stated at fair value and are amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization are reviewed for potential impairment when events or circumstances indicate that carrying amounts may not be recoverable. An impairment charge of $0.7 million was recognized during the three months ended March&#160;31, 2022 at TTC. No impairment charge was recognized during the three months ended March 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. No impairment charge was recognized in the three months ended March&#160;31, 2022 or 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our goodwill represents the excess of the purchase price of business combinations over the fair value of the net assets acquired. We assess goodwill for impairment on an annual basis as of the first day of our fourth quarter, or sooner if events indicate such a review is necessary through a triggering event. An impairment exists if the fair value of a reporting unit to which goodwill has been allocated is less than its respective carrying value. The impairment for goodwill is limited to the total amount of goodwill allocated to the reporting unit. Future changes in the estimates used to conduct the impairment review, including revenue projections, market values, and changes in the discount rate used, could cause the analysis to indicate that our goodwill is impaired in subsequent periods and result in a write-down of a portion or all of goodwill. The discount rate used is based on independently calculated risks, our capital mix, and an estimated market premium. During the three months ended March&#160;31, 2022, we recorded a goodwill impairment at Glocal in the amount of $5.5&#160;million.  During the three months ended December 31, 2021, we recorded a goodwill impairment at each of our three segments in the amount of $297.9&#160;million. There was no impairment of goodwill during the three months ended 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of assets acquired and liabilities assumed are provisional and are based on the information that was available as of each acquisition date to estimate the fair value of assets acquired and liabilities assumed. We believe that information provides a reasonable basis for estimating the fair values of assets acquired and liabilities assumed, but we are waiting for additional information necessary to finalize those fair values for Cloudbreak. Therefore, the provisional measurements of fair value reflected for Cloudbreak are subject to change and such changes could be significant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In evaluating whether new information obtained meets the criteria for adjusting provisional amounts, management must consider all relevant factors, including:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt; The timing of the receipt of the additional information that management could have used in its evaluation on or after the acquisition date, and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt; Whether management can identify a reason that a change to the provisional amounts is warranted and not driven by a discrete independent event occurring subsequent to the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Issuance Costs and Original Issue Discounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The third-party cost of issuing debt results in the recognition of debt issuance costs (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;DIC&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;&#x201d;), which are capitalized and presented as a net reduction to the face amount of the debt. DIC is amortized using the effective interest rate method over the expected life of the debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reduction in gross proceeds from a debt facility by a lender or lenders results in an original issue discount (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;OID&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;&#x201d;), which is amortized using the effective interest rate method over the expected life of the debt. The amortization of OID for the reporting period results in the recognition of additional interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warrant Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for the Private Placement Warrants and PIPE Warrants that are not indexed to our own stock as liabilities at fair value on the condensed consolidated balance sheets. The warrants are subject to remeasurement at each balance sheet date and any change in fair value is recognized as a component of other income (expense) in the condensed consolidated statements of operations. We will continue to adjust the liabilities for changes in fair value until the earlier of the exercise or expiration of the common stock warrants. At that time, the portion of the warrant liability related to the common stock warrants will be reclassified to additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Forward Share Purchase Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On June 3, 2021, we entered into a third-party put option arrangement assuming the obligation to repurchase our common stock at a future date by transferring cash to the third-party under certain conditions described in more detail in Note 10, Capital Structure. Due to its mandatorily redeemable for cash feature, we have recorded such obligation as a forward share purchase liability in our condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Stock Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our stock-based compensation primarily consists of stock options and restricted stock units (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;RSUs&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;&#x201d;). Stock-based compensation is recognized in the consolidated statements of operations based on the grant date fair value of the awards. The fair value of stock options is determined on the grant date using a Black-Scholes model. The fair value of RSUs is determined by the grant date market price of our common shares. The compensation expense recognized for stock-based awards is recognized ratably over the service period of the awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue in accordance with ASC guidance on revenue from contracts with customers. Revenue is reported at the amount that reflects the consideration to which we expect to be entitled in exchange for providing goods and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Assets, Contract Liabilities, and Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record a contract asset when revenue recognized on a contract exceeds the billings. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thrasys and Cloudbreak&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; generally invoice customers annually, quarterly or monthly. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;BHS, TTC, Glocal, an&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;d Innovations generally invoice their customers upon providing services as the performance obligations are deemed complete. Contract assets are included in accounts receivable in the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record deferred revenue when billed amounts have been invoiced and received in advance of revenue recognition. It is recognized as revenue when transfer of control to customers has occurred or services have been provided. The deferred revenue balance does not represent the remaining contract value of multi-year, non-cancelable subscription agreements. The deferred revenue balance is influenced by several factors, including seasonality, the compounding effects of renewals, invoice duration, invoice timing, dollar size, and new business linearity within the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unbilled receivables and deferred revenue that will be recognized as revenue in future periods. The transaction price allocated to the remaining performance obligations is influenced by several factors, including seasonality, the timing of renewals, the timing of delivery of software licenses, average contract terms, and foreign currency exchange rates. Unbilled portions of the remaining performance obligations are subject to future economic risks including bankruptcies, regulatory changes, and other market factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We exclude amounts related to performance obligations that are billed and recognized as they are delivered. This primarily consists of professional services contracts that are on a time-and-materials basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Services Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We derive our services revenues primarily through the provision of professional services through Thrasys; the provision of medical and behavioral health services by accredited medical professionals through BHS, TTC, and Glocal; and the provision of subscription-based medical language interpretation services through Cloudbreak, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Services &#x2013;&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; Professional services for training, set-up, configuration, implementation, and customization services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our professional services contracts related to SaaS are on a time and materials basis, which may also be independently offered by our competitors. When these services are not combined with other SaaS revenues as a distinct performance obligation, revenue is recognized as the services are rendered for time and materials contracts, and when the milestones are achieved and accepted by the customer for fixed price contracts. Training revenue and configuration fees are recognized as the services are completed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Services &#x2013;&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; Medical and behavioral services provided through our clinics and hospitals, digital dispensaries, and behavioral services operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance obligations for medical and behavioral services provided by accredited medical and clinical professionals are satisfied over time as services are provided, and revenue is recognized accordingly. Revenue is based on gross charges, reduced by explicit price concessions provided to third-party payors and implicit price concessions provided primarily to self-pay patients. Estimates for explicit price concessions are based on provider contracts and historical experience, adjusted for economic conditions and other trends affecting our ability to collect outstanding items. Substantially all of our patients are insured under third-party payor agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, patients who are covered by third-party payors are responsible for related deductibles and coinsurance, which may vary in amount. We also provide services to uninsured patients and may offer those uninsured patients a discount from standard charges. We estimate the transaction price for patients with deductibles and coinsurance, and from those who are uninsured, based on historical experience and market conditions. We determined that the nature, amount, timing, and uncertainty of revenue and cash flows are affected by payors having different reimbursement and payment methodologies, length of the patient&#x2019;s service, and method of reimbursement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimates of net realizable value are subject to significant judgment and approximation by management. It is possible that actual results could differ from the historical estimates management has used to help determine the net realizable value of revenue. If actual collections either exceed or are less than the net realizable value estimates, we record a revenue adjustment, either positive or negative, for the difference between the estimate of the receivable and the amount actually collected in the reporting period in which the collection occurred. No significant adjustments were recorded in the three months ended March&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Services &#x2013;&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; Subscription-based medical language interpretation services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service fees of subscription-based fixed monthly minute medical language interpretation services are recognized monthly on a straight-line basis over the term of the contract due to the stand-ready nature of the services provided. Variable consideration received for medical language interpretation services, information technology services, and for the lease of My Accessible Real-Time Trusted Interpreter (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Martti&#x2122;&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;&#x201d;) devices, our language access solution, is based on a fixed per item charge applied to a variable quantity. Variable consideration for these services is recognized over time in accordance with the &#x201c;right to invoice&#x201d; practical expedient and therefore is not subject to revenue constraint evaluation. Revenue related to the sale of Martti&#x2122; devices is recognized at a point in time upon delivery of the devices to the customer. We may enter into multiple component services arrangements that bundle the pricing for the lease of Martti&#x2122; devices with information technology services, but the lease may not always accompany Martti&#x2122; services. When an equipment lease is bundled with services, allocation of the transaction price consideration between the lease and nonlease components of the lease is required. We have determined that the consideration allocated to the lease components in its bundled multiple component services arrangements is not material to the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Licenses and Subscriptions Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software license revenue is recognized by Thrasys based on whether or not the license constitutes a distinct performance obligation. If the license is a distinct performance obligation, separate from a distinct performance obligation for hosting services, it may be fully recognized on the date license rights are granted to the customer and access is granted; otherwise, it is an indistinct performance obligation, which is recognized ratably over the contract term, along with other hosting services beginning on the commencement date of each contract, which is the date license rights are granted to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subscription revenue from SaaS hosting access and support and maintenance provided by Thrasys are recognized ratably over the contract term beginning on the commencement date of each contract, which is the date our service is made available to the customer. Our subscription service arrangements are noncancellable and do not contain refund-type provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Product Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We derive product revenue from sales of products through Innovations' digital pharmacy operations, BHS' pharmaceutical operations, and Glocal's construction of clinics and sales of digital dispensaries. Our pharmacy sales are primarily a function of the price per unit for pharmaceutical products sold and the number of prescriptions provided to customers.  We recognize revenue for Glocal's construction of clinics and sales of digital dispensaries over time based on the percentage of costs incurred to date relative to the estimated total costs for the contract, as this method best depicts how control of the product is being transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contracts with Multiple Performance Obligations and Transaction Prices&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we may enter into contracts that contain multiple performance obligations, particularly with our SaaS internet hosting, licenses, subscriptions, and services. Additionally, we may enter into contracts that contain multiple performance obligations with our clinics and digital dispensaries, including maintenance and telehealth services. For these arrangements, we &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;allocate the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognize the related revenue as control of each individual product or service is transferred to the customer, in satisfaction of the corresponding performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A significant portion of our contracts with customers have fixed transaction prices. For some contracts, the amount of consideration to which we will be entitled is variable. We include variable consideration in a contract&#x2019;s transaction price only to the extent that we have a relatively high level of confidence that the amounts will not be subject to significant reversals. In determining amounts of variable consideration to include in a contract&#x2019;s transaction price, we rely on our experience and other evidence that supports our qualitative assessment of whether revenue would be subject to significant reversal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of Goods and Services (&#x201c;COGS&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of services for professional services, medical and behavioral services, and subscription-based medical language interpretation services includes the cost of direct labor, payroll taxes, and direct benefits of those individuals who provide direct services and/or generate billable hours, and an appropriately allocated portion of indirect overhead.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of services for licenses and subscriptions includes all the accumulated costs of providing a hybrid cloud-based hosting arrangement; the cost of direct labor, payroll taxes, and direct benefits of those individuals who provide support and maintenance services; and an appropriately allocated portion of indirect overhead. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of goods for products is the accumulated total of all costs used to create a product, which has been sold to generate revenue. These costs include direct materials (resale products and raw and externally sourced materials for internally manufactured products), direct labor, an appropriately allocated portion of indirect overhead, and ancillary costs, such as freight, delivery, insurance, and non-sales and non-income taxes. Direct labor is the direct provision of activities to manufacture or provide a good or service. Indirect overhead include allocable costs, such as facilities, information technology, and depreciation and amortization costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Taxes Collected from Customers and Remitted to Governmental Authorities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We exclude from our measurement of transaction prices all taxes assessed by governmental authorities that are both imposed on and concurrent with a specific revenue-producing transaction and collected from customers. Accordingly, such tax amounts are not included as a component of revenue or cost of goods and services in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs are expensed as incurred and were $1.6&#160;million for the three months ended March&#160;31, 2022 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising, Marketing, and Promotion Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising, marketing, and promotion costs are expensed as incurred. Advertising expense was $1.0&#160;million and $0.9 million for the three months ended March&#160;31, 2022 and 2021, respectively, and are included within sales and marketing expenses in the condensed consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are recognized for the tax consequences in future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year end, based on enacted tax laws and statutory tax rates applicable to the year in which the differences are expected to affect taxable income. Valuation allowances are established when it is deemed more likely than not that some portion or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income tax uncertainties in accordance with ASC guidance on income taxes, which clarifies the accounting for uncertainty in income taxes recognized in a company&#x2019;s financial statements and prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The ASC also provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Earnings (Loss) Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net earnings (loss) per share is computed by dividing the net income (loss) by the weighted-average number of shares of common stock of the Company outstanding during the period. Diluted net earnings (loss) per share is computed by giving effect to all potential shares of common stock, including outstanding stock options, RSUs and convertible notes, to the extent dilutive. Basic and diluted net earnings (loss) per share was the same for each period presented as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal and Other Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are currently involved in various claims and legal proceedings. We review the status of each significant matter and assess our potential financial exposure on a quarterly basis. We accrue a liability for an estimated loss if the potential loss from any claim or legal proceeding is considered probable, and the amount can be reasonably estimated (see Note 18,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Commitments and Contingencies&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;, for further information).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued Accounting Standards Update (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) 2021-04, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share (Topic 260), Debt&#x2014;Modifications and Extinguishments (Subtopic 470-50), Compensation&#x2014;Stock Compensation (Topic 718), and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40).&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This ASU reduces diversity in an issuer&#x2019;s accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that remain equity classified after modification or exchange. This ASU provides guidance for a modification or an exchange of a freestanding equity-classified written call option that is not within the scope of another Topic. It specifically addresses: (1) how an entity should treat a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange; (2) how an entity should measure the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange; and (3) how an entity should recognize the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchang&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;e. We adopted the amended guidance effective January 1, 2022. The adoption of this standard did not have a material impact on the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)&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;. This ASU simplifies the accounting for convertible instruments by eliminating the conversion option separation model for convertible debt that can be settled in cash and by eliminating the measurement model for beneficial conversion features. Convertible instruments that continue to be subject to separation models are (1)&#160;those with conversion options that are required to be accounted for as bifurcated derivatives and (2)&#160;convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital. This ASU also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. This ASU will be effective for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;us&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; on January 1, 2024. Early adoption is permitted, but no earlier than the fiscal year beginning on January&#160;1, 2021, including interim periods within that fiscal year. We are currently evaluating the effect the adoption of this ASU will have on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%"&gt;. This ASU removes specific exceptions to the general principles in Topic 740. It eliminates the need for an organization to analyze whether the following apply in a given period: (1) exception to the incremental approach for intraperiod tax allocation, (2) exceptions to accounting for basis differences when there are ownership changes in foreign investments, and (3) exception in interim period income tax accounting for year-to-date losses that exceed anticipated losses. This ASU also improves financial statement preparers&#x2019; application of income tax-related guidance and simplifies GAAP for franchise taxes that are partially based on income, transactions with a government that result in a step up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim periods. This ASU will be effective for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;us&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; for fiscal year beginning January&#160;1, 2022, and to interim periods within the fiscal year beginning on January&#160;1, 2023, with early adoption permitted. We are currently evaluating the effect the adoption of this ASU will have on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued ASU 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases (Topic 842)&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;, and subsequently issued several supplemental/clarifying ASUs (collectively, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 842&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;&#x201d;). Among other things, under this ASU, lessees will be required to recognize, at commencement date, a lease liability representing the lessee&#x2019;s obligation to make lease payments arising from the lease and a right-of-use asset representing the lessee&#x2019;s right to use or control the use of a specified asset for the lease term for leases greater than 12 months. Under the new guidance, lessor accounting is largely unchanged. This ASU will be effective for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;us&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; for the fiscal year beginning on January 1, 2022, and to interim periods within the fiscal year beginning on January 1, 2023, using the modified retrospective approach. We are currently evaluating the effect the adoption of this ASU will have on our condensed consolidated financial statements. Management expects the standard to increase long-term assets and lease liabilities upon adoption. The effects on the results of operations are not expected to be significant, as recognition and measurement of expenses and cash flows for leases will be substantially the same under the new standard. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;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:10pt;font-weight:400;line-height:120%"&gt;, and subsequently issued several supplemental/clarifying ASUs (collectively, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 326&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;&#x201d;). This ASU requires entities to estimate a lifetime expected credit loss for most financial assets, including trade and other receivables, other long-term financings including available for sale and held-to-maturity debt securities, and loans. Subsequently, the FASB issued ASU 2018-19, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Codification Improvements to Topic 326, Financial Instruments-Credit Losses&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;, which amended the scope of ASC 326 and clarified that receivables arising from operating leases are not within the scope of the standard and should continue to be accounted for in accordance with ASC 842. This ASU will be effective for us on January 1, 2023. We are currently evaluating the effect the adoption of this ASU will have on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwODM_d06acb7f-2f49-4271-8372-5ebbaa88708c">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation and Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements of UpHealth have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;GAAP&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;&#x201d;) and pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SEC&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;&#x201d;) for interim financial information and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. The unaudited condensed consolidated financial statements, including the condensed notes thereto, are unaudited and exclude some of the disclosures required in audited financial statements. The condensed consolidated balance sheet as of December&#160;31, 2021 has been derived from our audited financial statements as of that date, but does not include all of the information and footnotes required by GAAP for complete financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments and eliminations, consisting only of normal recurring adjustments necessary for a fair presentation in conformity with GAAP. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts included in the prior quarter's condensed consolidated financial statements have been reclassified to conform to the current quarter's presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDExMDE_7100e1a9-86ea-45f4-ac4f-0fa270f263a7">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements include the accounts of UpHealth and its consolidated subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We follow the Financial Accounting Standards Board (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;FASB&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;&#x201d;) Accounting Standards Codification (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC&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;&#x201d;) guidance for identification and reporting of entities over which control is achieved through means other than voting rights. The guidance defines such entities as Variable Interest Entities (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;VIE&lt;/span&gt;s&#x201d;). We consolidate VIEs when we have variable interests and are the primary beneficiary. We continually evaluate our involvement with VIEs to determine when these criteria are met.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:FiscalPeriod
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwOTY_e6f3fa7e-1693-42a2-8dbd-aea5e6ca09cb">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our fiscal year ends on December&#160;31. References to fiscal year 2022 and fiscal year 2021 refer to our fiscal year ending December&#160;31, 2022 and our fiscal year ended December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
    <us-gaap:UseOfEstimates
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwODY_5cdf776c-8035-4a1e-a076-8a9d56bf9e39">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates and Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant estimates and assumptions made by management include the determination of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The timing and amount of revenue to be recognized, including standalone selling price (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SSP&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;&#x201d;) of performance obligations for revenue contracts with multiple performance obligations;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The identification of and provision for uncollectible accounts receivable;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The capitalization and useful life of internal-use software development costs;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The valuation of assets acquired and liabilities assumed for business combinations, including intangible assets and goodwill;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The estimated economic lives and recoverability of intangible assets;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The valuation of derivatives and warrants; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The recognition, measurement, and valuation of current and deferred income taxes and uncertain tax positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual results could differ materially from those estimates. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the result of which forms the basis for making judgments about the carrying values of assets and liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwOTg_044906fd-f4c8-4d4f-b678-66294d3ce361">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance sheet assets and liabilities of subsidiaries which do not use the U.S. dollar as their functional currency are translated at the exchange rate at the end of the reporting period. Income statement amounts are translated using a weighted-average exchange rate during the period. Equity accounts and noncontrolling interests are translated using historical exchange rates at the date the entry to shareholder equity was recorded, except for the change in retained earnings during the reporting period, which is translated using the same weighted-average exchange rate used to translate the condensed consolidated statements of operations. The net cumulative translation adjustment is reported in accumulated other comprehensive income (loss), net of tax, in the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign exchange transactions are recorded at the exchange rate prevailing on the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated at foreign exchange rates in effect at the end of the reporting period. Exchange differences arising on settlements/period-end translations are recognized in the condensed consolidated statements of operations in the period they arise.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwOTc_3ef0884d-6da6-4e88-b3ed-adc1345f8979">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is measured in accordance with ASC guidance on fair value measurements, which defines fair value, establishes a framework for measuring fair value, and enhances disclosures about fair value measures required under other accounting pronouncements, but does not change existing guidance as to whether or not an instrument is carried at fair value. We measure fair value for financial instruments on an ongoing basis. We measure fair value for non-financial assets when a valuation is necessary, such as for impairment of long-lived and indefinite-lived assets when indicators of impairment exist.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwOTA_5bd0c0ec-e26e-430b-9dd1-a50114cad5ba">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all cash on deposit, money market funds, and short-term investments with original maturities of three months or less to be cash and cash equivalents. Cash and cash equivalents consist of amounts we have on deposit with major commercial financial institutions.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDExMDM_6136a379-ea83-439b-959f-1ebda452e1b0">Restricted Cash&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2022 and December&#160;31, 2021, we had $18.6&#160;million of restricted cash, of which $18.1 million represented funds held in an escrow account, as agreed in our forward share purchase agreement (see Note 10,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Capital Structure&lt;/span&gt;, for further information) and $0.5&#160;million of funds held at our Glocal business.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCash
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNzUwNA_3ccd36cd-687b-431d-bdcf-b298c03dba5c"
      unitRef="usd">18600000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNzUwNA_99caac34-e1be-4836-bf68-a01f099ab9a8"
      unitRef="usd">18600000</us-gaap:RestrictedCash>
    <uph:StockRepurchaseProgramEscrowDeposit
      contextRef="i864063842775444bbf980dd425578bce_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY4MTI5MQ_705c184c-411a-4bea-b1e1-bfd56e0ba6c6"
      unitRef="usd">18100000</uph:StockRepurchaseProgramEscrowDeposit>
    <uph:StockRepurchaseProgramEscrowDeposit
      contextRef="i105e1aa006004cb292c3823d81eb4312_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY4MTI5MQ_835a0a74-5910-40ab-8b8f-95c7f341a4db"
      unitRef="usd">18100000</uph:StockRepurchaseProgramEscrowDeposit>
    <us-gaap:RestrictedCash
      contextRef="i243e886839514bb4b3cbaadc58db7bbb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY4MTMxMg_9a1c8992-e102-4e6a-9e60-577e5d24b8a8"
      unitRef="usd">500000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY4MTMxMg_d551b69b-8e98-4367-885c-85d7d10a8e05"
      unitRef="usd">500000</us-gaap:RestrictedCash>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwODQ_094a3e7a-8bd2-42e6-8aff-b51c6701d321">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For software-as-a-service (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SaaS&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;&#x201d;) internet hosting, licenses, and subscriptions provided by our integrated care management operations, accounts receivable are carried at original invoice, net of an allowance for doubtful accounts. Management determines the allowance for doubtful accounts by evaluating individual customer receivables on a monthly basis and considering a customer&#x2019;s financial condition and current economic conditions. Accounts receivable are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded when received. At &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2022&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; and December&#160;31, 2021, the allowance for doubtful accounts was $18.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For subscription-based medical language interpretation services provided by and the sales of products through our virtual care infrastructure operations, accounts receivable are carried at original invoice, net of an allowance for doubtful accounts. Management determines the allowance for doubtful accounts by evaluating individual customer receivables on a monthly basis and considering a customer&#x2019;s financial condition and current economic conditions. Accounts receivable are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded when received. At &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2022&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; and December&#160;31, 2021, the allowance for doubtful accounts was $21&#160;thousand and $0.1 million, respectively. &lt;/span&gt;&lt;/div&gt;For medical services provided through our services operations, accounts receivable are recorded without collateral from patients, most of whom are local residents and are insured under third-party payor agreements. Accounts receivable are based on gross charges, reduced by explicit price concessions provided to third-party payors and implicit price concessions provided primarily to self-pay patients. Estimates for explicit price concessions are based on provider contracts and historical experience adjusted for economic conditions and other trends affecting our ability to collect outstanding amounts. For accounts receivable associated with self-pay patients, we record implicit price concessions in the period of service on the basis of our past experience, which indicates that many patients are unable or unwilling to pay the portion of their bill for which they are financially responsible.For digital pharmacy prescriptions provided through our services operations, accounts receivable are recorded at net invoice amount from patients. For all prescriptions including compounded and customized medications, substantially all accounts receivable are paid by credit card at the time of shipment.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i8e14b613972c45c7b6c2c28153d1e946_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY3MTkzOA_9dd36a68-2188-45cb-8610-7e07caff769d"
      unitRef="usd">18900000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="idec1121001fd4589b507c7dc750bb434_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY3MTkzOA_c9730030-4c71-4ebb-a240-8174b17a20ad"
      unitRef="usd">18900000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i5bb8b3cb17344d419f434a83ce28f9b2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY3MjE2MA_63e42c46-1454-46c7-b7bf-673b692632d7"
      unitRef="usd">21000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i2fcabff9984249f590c6212090f524da_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY3MjE1NA_0e497e30-3435-4c4a-ae8f-d32fb623b4b1"
      unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ibc7bc5b46eb14235aa813d2e88a0d277_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY3MjM2Nw_50183eae-80d6-441d-a78a-231f9876f5de"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i8f90f79e865e44a49f3c203e21dfdd66_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY3MjM2Nw_96417456-a463-43a7-b74c-909ac7721fda"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i66cd1e281ab245a6ab44a541043c7915_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY4NTk5Mw_a52cc255-bc8c-43d0-bbd6-da3b78195b8c"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ide4d6fdbc59141e0ae507ad1250d157d_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY4NTk5Mw_c5b76476-820a-4672-8830-95a87f88185b"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9f9198c6533140d5afec2b8ce935fa4b_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA2NjY_e3d704e7-a305-4cbd-ba86-160bb7886ec7"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i11853643da174ad79d4199632edbbc3f_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY4NjI4Mg_6ddd3a72-4b0d-4497-8e66-ae7dd9f5b1bc"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i59bc77f7598f464fbcd3a2d6871e4367_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA4Mjk_86341e67-e870-41ef-b23e-32680bfe59bf"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwOTI_a54f5f46-411a-4a52-a70a-adae6191a973">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories primarily consist of stock of medicines and pharmaceutical products, and are stated at the lower of cost or net realizable value. Cost comprises purchase price and all incidental expenses incurred in bringing the inventory to its present location and condition. Cost is determined on a standard cost basis that approximates the first-in, first-out (FIFO) method. Net realizable value is defined as estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation, with a normal margin to sell. Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwOTM_93e90b70-f0ad-4a1a-8bd7-70e5193f6fd4">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Method Investment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the period from January&#160;1, 2021 through March&#160;26, 2021, we held an interest in the privately-held equity securities of Glocal in which we did not have a controlling interest, but were able to exercise significant influence. Based on the terms of these privately-held securities, we determined that we exercised significant influence on Glocal, applied the equity method of accounting for our investment in Glocal, and presented our investment in Glocal in equity method investments in the condensed consolidated balance sheets. Any and all gains and losses on privately-held equity securities, realized and unrealized, were recorded in other income (expense) in the condensed consolidated statements of operations. Income recognized in our equity method investments was reduced by the expected amortization from intangible assets recognized through the fair value step-up, until we acquired a controlling financial interest and consolidated Glocal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valuations of privately-held securities in which we do not have a controlling financial interest are inherently complex due to the lack of readily available market data and requires the use of judgment. The carrying value is not adjusted for our privately-held equity securities if there are no observable price changes in a similar security from the same issuer or if there are no identified events or changes in circumstances that may indicate impairment. Our impairment analysis encompasses an assessment of both qualitative and quantitative factors, including the investee&#x2019;s financial metrics, market acceptance of the investee&#x2019;s product or technology, and the rate at which the investee is using its cash. If the investment is considered impaired, we recognize an impairment in the condensed consolidated statements of operations and establish a new carrying value for the investment.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwOTE_c61471ef-f080-4ab8-81a2-ae185f516cf0">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost. Depreciation is calculated using the straight-line method over the estimated economic lives of the assets, which range as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.900%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.5 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medical and surgical equipment&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electrical and other equipment&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-7 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment, furniture and fixtures&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-7 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal-use software&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are amortized over the lesser of the remaining lease term or the estimated economic life of the asset.&lt;/span&gt;&lt;/div&gt;When assets are retired or disposed of, the asset costs and related accumulated depreciation or amortization are removed from the respective accounts and any related gain or loss is recognized in the condensed consolidated statements of operations. Maintenance and repairs are charged to expense as incurred. Significant expenditures, which extend the economic lives of assets, are capitalized.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwOTk_9cb9a7c8-198b-44e2-9345-9f6a4c27a193">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost. Depreciation is calculated using the straight-line method over the estimated economic lives of the assets, which range as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.900%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.5 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medical and surgical equipment&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electrical and other equipment&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-7 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment, furniture and fixtures&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-7 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal-use software&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:65.287%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.775%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;5,024&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;15,459&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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:10pt;font-weight:400;line-height:100%"&gt;15,849&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;18,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;3,615&#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:10pt;font-weight:400;line-height:100%"&gt;3,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medical and surgical 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:10pt;font-weight:400;line-height:100%"&gt;2,480&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electrical and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424&#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:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment, furniture and fixtures&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:10pt;font-weight:400;line-height:100%"&gt;13,675&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;12,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&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:10pt;font-weight:400;line-height:100%"&gt;291&#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:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal use software&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:10pt;font-weight:400;line-height:100%"&gt;4,720&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;7,246&#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:10pt;font-weight:400;line-height:100%"&gt;4,363&#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: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:10pt;font-weight:400;line-height:100%"&gt;53,324&#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:10pt;font-weight:400;line-height:100%"&gt;60,813&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&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:10pt;font-weight:400;line-height:100%"&gt;(6,221)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;(4,741)&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;47,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;56,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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="ida17aafd5ee54aebbc98cb07ce7176f5_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RhYmxlOmIyMzAwMWI4ZTEyZDQ0ODc5ZTIyZjQ2NmJlNWJhMTNmL3RhYmxlcmFuZ2U6YjIzMDAxYjhlMTJkNDQ4NzllMjJmNDY2YmU1YmExM2ZfMS0xLTEtMS00MjA0Mw_70f32db5-d759-437d-8215-4e361d5e2192">P39Y6M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if8da83d95d0f405eb8fa839da636e1d3_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RhYmxlOmIyMzAwMWI4ZTEyZDQ0ODc5ZTIyZjQ2NmJlNWJhMTNmL3RhYmxlcmFuZ2U6YjIzMDAxYjhlMTJkNDQ4NzllMjJmNDY2YmU1YmExM2ZfMi0xLTEtMS00MjA0Mw_a746f4c1-cd63-4f7f-af52-290309c4f392">P13Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id96c03a2f1964f658cefc86f871ac9ad_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RhYmxlOmIyMzAwMWI4ZTEyZDQ0ODc5ZTIyZjQ2NmJlNWJhMTNmL3RhYmxlcmFuZ2U6YjIzMDAxYjhlMTJkNDQ4NzllMjJmNDY2YmU1YmExM2ZfMy0xLTEtMS00MjA0My90ZXh0cmVnaW9uOjAzYjg3OTNmY2Q3NDRkZmQ4YTkwZTZlYTM4YTUxNTRmXzQ_8e5cf3ed-ef1b-48e5-9f12-61e58842e062">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i17b26f475bd4410d82e7c4bc23071208_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RhYmxlOmIyMzAwMWI4ZTEyZDQ0ODc5ZTIyZjQ2NmJlNWJhMTNmL3RhYmxlcmFuZ2U6YjIzMDAxYjhlMTJkNDQ4NzllMjJmNDY2YmU1YmExM2ZfMy0xLTEtMS00MjA0My90ZXh0cmVnaW9uOjAzYjg3OTNmY2Q3NDRkZmQ4YTkwZTZlYTM4YTUxNTRmXzc_6b2e2c1c-6681-4ce1-9fe0-97d504e1ff32">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i352dc2d16b8b402e8f155232993e9003_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RhYmxlOmIyMzAwMWI4ZTEyZDQ0ODc5ZTIyZjQ2NmJlNWJhMTNmL3RhYmxlcmFuZ2U6YjIzMDAxYjhlMTJkNDQ4NzllMjJmNDY2YmU1YmExM2ZfNC0xLTEtMS00MjA0My90ZXh0cmVnaW9uOjY5MzJiYjg3NzA1ODRjZTk5MDhkN2MyZjkzNTI5YTQzXzQ_cc999c29-f7b9-435e-8a81-441e1384602f">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7229e7f3a72549ca966f2467ef3b611b_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RhYmxlOmIyMzAwMWI4ZTEyZDQ0ODc5ZTIyZjQ2NmJlNWJhMTNmL3RhYmxlcmFuZ2U6YjIzMDAxYjhlMTJkNDQ4NzllMjJmNDY2YmU1YmExM2ZfNC0xLTEtMS00MjA0My90ZXh0cmVnaW9uOjY5MzJiYjg3NzA1ODRjZTk5MDhkN2MyZjkzNTI5YTQzXzc_9f2cc04a-4359-4208-8458-9956971ad9f3">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i31c68104fa6e48daaa1a06302f732f11_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RhYmxlOmIyMzAwMWI4ZTEyZDQ0ODc5ZTIyZjQ2NmJlNWJhMTNmL3RhYmxlcmFuZ2U6YjIzMDAxYjhlMTJkNDQ4NzllMjJmNDY2YmU1YmExM2ZfNS0xLTEtMS00MjA0My90ZXh0cmVnaW9uOjNmOTYyMzkwZDA0YzQ4YjBiZDE2YTg5Yjc5NGY1NGMwXzQ_817f6230-b76f-4c0e-aeaf-b2398d963f3a">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i83f187344e474c0db3802f075bb87726_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RhYmxlOmIyMzAwMWI4ZTEyZDQ0ODc5ZTIyZjQ2NmJlNWJhMTNmL3RhYmxlcmFuZ2U6YjIzMDAxYjhlMTJkNDQ4NzllMjJmNDY2YmU1YmExM2ZfNS0xLTEtMS00MjA0My90ZXh0cmVnaW9uOjNmOTYyMzkwZDA0YzQ4YjBiZDE2YTg5Yjc5NGY1NGMwXzc_02237cfe-19c9-45cc-82eb-aec89cc04d6d">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7fcdc89a5d6a4040b91ff2747af4b015_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RhYmxlOmIyMzAwMWI4ZTEyZDQ0ODc5ZTIyZjQ2NmJlNWJhMTNmL3RhYmxlcmFuZ2U6YjIzMDAxYjhlMTJkNDQ4NzllMjJmNDY2YmU1YmExM2ZfNi0xLTEtMS04ODY1Ng_60777bca-60ac-4ef9-a56e-e945a714928c">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwODc_846b8720-fada-4438-a1de-1ed3206df075">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Software Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize our ongoing costs of developing internal-use software during the application development stage, which consists primarily of internal personnel costs and external contractor costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred internally in researching and developing a computer software product are charged to expense until technological feasibility has been established for the product. Once technological feasibility is established, software costs are capitalized until the product is available for general release to customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwOTQ_b978bf17-2cf5-4917-a1ee-2660c74c8858">Intangible AssetsAcquired intangible assets subject to amortization are stated at fair value and are amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization are reviewed for potential impairment when events or circumstances indicate that carrying amounts may not be recoverable. An impairment charge of</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTY0OTI2NzQ5NzU2MA_b817b3ad-6d6d-4651-b745-13149573900f"
      unitRef="usd">700000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTY0OTI2NzQ5Nzc1OA_dd2eee92-46ba-4347-bead-1f8465279d11"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfODc5NjA5MzA3NjI1Ng_0940b9a9-1972-4df3-a347-0cd60a64cf56">Long-Lived AssetsWe evaluate long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfODc5NjA5MzA3NjI2Mg_1ea76840-db21-4e51-adaa-c88a60d198d3"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i65d021f681a24bc48980931b2214b533_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfODc5NjA5MzA3NjI2Mg_c4837a9a-b908-4712-a797-1e430475a29b"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwODg_12a5079f-aca7-464e-b91a-577e92b09825">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our goodwill represents the excess of the purchase price of business combinations over the fair value of the net assets acquired. We assess goodwill for impairment on an annual basis as of the first day of our fourth quarter, or sooner if events indicate such a review is necessary through a triggering event. An impairment exists if the fair value of a reporting unit to which goodwill has been allocated is less than its respective carrying value. The impairment for goodwill is limited to the total amount of goodwill allocated to the reporting unit. Future changes in the estimates used to conduct the impairment review, including revenue projections, market values, and changes in the discount rate used, could cause the analysis to indicate that our goodwill is impaired in subsequent periods and result in a write-down of a portion or all of goodwill. The discount rate used is based on independently calculated risks, our capital mix, and an estimated market premium. During the three months ended March&#160;31, 2022, we recorded a goodwill impairment at Glocal in the amount of $5.5&#160;million.  During the three months ended December 31, 2021, we recorded a goodwill impairment at each of our three segments in the amount of $297.9&#160;million. There was no impairment of goodwill during the three months ended 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of assets acquired and liabilities assumed are provisional and are based on the information that was available as of each acquisition date to estimate the fair value of assets acquired and liabilities assumed. We believe that information provides a reasonable basis for estimating the fair values of assets acquired and liabilities assumed, but we are waiting for additional information necessary to finalize those fair values for Cloudbreak. Therefore, the provisional measurements of fair value reflected for Cloudbreak are subject to change and such changes could be significant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In evaluating whether new information obtained meets the criteria for adjusting provisional amounts, management must consider all relevant factors, including:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt; The timing of the receipt of the additional information that management could have used in its evaluation on or after the acquisition date, and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt; Whether management can identify a reason that a change to the provisional amounts is warranted and not driven by a discrete independent event occurring subsequent to the acquisition.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie284a780bc974e289cdb2be172ee21c5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY4NzI5MQ_f344f79f-30fd-489e-8fdd-8885a2280cdd"
      unitRef="usd">5500000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMjE5OTAyMzMxNTM3MA_536d5472-6b23-46c2-9a5e-a2bacafa4aa1"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i87d50d24abb3406a93fd2184e7bb5877_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY4NzI3NQ_81806991-f618-4cb0-a54f-0fed4b33b22a"
      unitRef="usd">297900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY4NzMwNA_97791c09-3ccc-4071-84d2-8496705e5152"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:DebtPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwODk_31f750c5-e3b9-4147-ba90-da3638a3214e">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Issuance Costs and Original Issue Discounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The third-party cost of issuing debt results in the recognition of debt issuance costs (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;DIC&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;&#x201d;), which are capitalized and presented as a net reduction to the face amount of the debt. DIC is amortized using the effective interest rate method over the expected life of the debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reduction in gross proceeds from a debt facility by a lender or lenders results in an original issue discount (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;OID&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;&#x201d;), which is amortized using the effective interest rate method over the expected life of the debt. The amortization of OID for the reporting period results in the recognition of additional interest expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <uph:WarrantLiabilityPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDExMDY_72547ea5-95e2-44bc-ae32-15b159e88666">Warrant LiabilitiesWe account for the Private Placement Warrants and PIPE Warrants that are not indexed to our own stock as liabilities at fair value on the condensed consolidated balance sheets. The warrants are subject to remeasurement at each balance sheet date and any change in fair value is recognized as a component of other income (expense) in the condensed consolidated statements of operations. We will continue to adjust the liabilities for changes in fair value until the earlier of the exercise or expiration of the common stock warrants. At that time, the portion of the warrant liability related to the common stock warrants will be reclassified to additional paid-in capital.</uph:WarrantLiabilityPolicyTextBlock>
    <us-gaap:RepurchaseAndResaleAgreementsPolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDExMDQ_16138854-b09a-450f-bce9-fe84284896bd">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Forward Share Purchase Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On June 3, 2021, we entered into a third-party put option arrangement assuming the obligation to repurchase our common stock at a future date by transferring cash to the third-party under certain conditions described in more detail in Note 10, Capital Structure. Due to its mandatorily redeemable for cash feature, we have recorded such obligation as a forward share purchase liability in our condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:RepurchaseAndResaleAgreementsPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDExMDc_570580f2-2b08-4a97-914f-7cb14454605b">Stock Based Compensation&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our stock-based compensation primarily consists of stock options and restricted stock units (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;RSUs&lt;/span&gt;&#x201d;). Stock-based compensation is recognized in the consolidated statements of operations based on the grant date fair value of the awards. The fair value of stock options is determined on the grant date using a Black-Scholes model. The fair value of RSUs is determined by the grant date market price of our common shares. The compensation expense recognized for stock-based awards is recognized ratably over the service period of the awards.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDExMDU_6481efe0-0788-4f9e-8100-e82a403c4b18">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue in accordance with ASC guidance on revenue from contracts with customers. Revenue is reported at the amount that reflects the consideration to which we expect to be entitled in exchange for providing goods and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Assets, Contract Liabilities, and Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record a contract asset when revenue recognized on a contract exceeds the billings. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thrasys and Cloudbreak&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; generally invoice customers annually, quarterly or monthly. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;BHS, TTC, Glocal, an&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;d Innovations generally invoice their customers upon providing services as the performance obligations are deemed complete. Contract assets are included in accounts receivable in the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record deferred revenue when billed amounts have been invoiced and received in advance of revenue recognition. It is recognized as revenue when transfer of control to customers has occurred or services have been provided. The deferred revenue balance does not represent the remaining contract value of multi-year, non-cancelable subscription agreements. The deferred revenue balance is influenced by several factors, including seasonality, the compounding effects of renewals, invoice duration, invoice timing, dollar size, and new business linearity within the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unbilled receivables and deferred revenue that will be recognized as revenue in future periods. The transaction price allocated to the remaining performance obligations is influenced by several factors, including seasonality, the timing of renewals, the timing of delivery of software licenses, average contract terms, and foreign currency exchange rates. Unbilled portions of the remaining performance obligations are subject to future economic risks including bankruptcies, regulatory changes, and other market factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We exclude amounts related to performance obligations that are billed and recognized as they are delivered. This primarily consists of professional services contracts that are on a time-and-materials basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Services Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We derive our services revenues primarily through the provision of professional services through Thrasys; the provision of medical and behavioral health services by accredited medical professionals through BHS, TTC, and Glocal; and the provision of subscription-based medical language interpretation services through Cloudbreak, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Services &#x2013;&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; Professional services for training, set-up, configuration, implementation, and customization services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our professional services contracts related to SaaS are on a time and materials basis, which may also be independently offered by our competitors. When these services are not combined with other SaaS revenues as a distinct performance obligation, revenue is recognized as the services are rendered for time and materials contracts, and when the milestones are achieved and accepted by the customer for fixed price contracts. Training revenue and configuration fees are recognized as the services are completed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Services &#x2013;&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; Medical and behavioral services provided through our clinics and hospitals, digital dispensaries, and behavioral services operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance obligations for medical and behavioral services provided by accredited medical and clinical professionals are satisfied over time as services are provided, and revenue is recognized accordingly. Revenue is based on gross charges, reduced by explicit price concessions provided to third-party payors and implicit price concessions provided primarily to self-pay patients. Estimates for explicit price concessions are based on provider contracts and historical experience, adjusted for economic conditions and other trends affecting our ability to collect outstanding items. Substantially all of our patients are insured under third-party payor agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, patients who are covered by third-party payors are responsible for related deductibles and coinsurance, which may vary in amount. We also provide services to uninsured patients and may offer those uninsured patients a discount from standard charges. We estimate the transaction price for patients with deductibles and coinsurance, and from those who are uninsured, based on historical experience and market conditions. We determined that the nature, amount, timing, and uncertainty of revenue and cash flows are affected by payors having different reimbursement and payment methodologies, length of the patient&#x2019;s service, and method of reimbursement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimates of net realizable value are subject to significant judgment and approximation by management. It is possible that actual results could differ from the historical estimates management has used to help determine the net realizable value of revenue. If actual collections either exceed or are less than the net realizable value estimates, we record a revenue adjustment, either positive or negative, for the difference between the estimate of the receivable and the amount actually collected in the reporting period in which the collection occurred. No significant adjustments were recorded in the three months ended March&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Services &#x2013;&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; Subscription-based medical language interpretation services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service fees of subscription-based fixed monthly minute medical language interpretation services are recognized monthly on a straight-line basis over the term of the contract due to the stand-ready nature of the services provided. Variable consideration received for medical language interpretation services, information technology services, and for the lease of My Accessible Real-Time Trusted Interpreter (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Martti&#x2122;&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;&#x201d;) devices, our language access solution, is based on a fixed per item charge applied to a variable quantity. Variable consideration for these services is recognized over time in accordance with the &#x201c;right to invoice&#x201d; practical expedient and therefore is not subject to revenue constraint evaluation. Revenue related to the sale of Martti&#x2122; devices is recognized at a point in time upon delivery of the devices to the customer. We may enter into multiple component services arrangements that bundle the pricing for the lease of Martti&#x2122; devices with information technology services, but the lease may not always accompany Martti&#x2122; services. When an equipment lease is bundled with services, allocation of the transaction price consideration between the lease and nonlease components of the lease is required. We have determined that the consideration allocated to the lease components in its bundled multiple component services arrangements is not material to the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Licenses and Subscriptions Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software license revenue is recognized by Thrasys based on whether or not the license constitutes a distinct performance obligation. If the license is a distinct performance obligation, separate from a distinct performance obligation for hosting services, it may be fully recognized on the date license rights are granted to the customer and access is granted; otherwise, it is an indistinct performance obligation, which is recognized ratably over the contract term, along with other hosting services beginning on the commencement date of each contract, which is the date license rights are granted to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subscription revenue from SaaS hosting access and support and maintenance provided by Thrasys are recognized ratably over the contract term beginning on the commencement date of each contract, which is the date our service is made available to the customer. Our subscription service arrangements are noncancellable and do not contain refund-type provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Product Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We derive product revenue from sales of products through Innovations' digital pharmacy operations, BHS' pharmaceutical operations, and Glocal's construction of clinics and sales of digital dispensaries. Our pharmacy sales are primarily a function of the price per unit for pharmaceutical products sold and the number of prescriptions provided to customers.  We recognize revenue for Glocal's construction of clinics and sales of digital dispensaries over time based on the percentage of costs incurred to date relative to the estimated total costs for the contract, as this method best depicts how control of the product is being transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contracts with Multiple Performance Obligations and Transaction Prices&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we may enter into contracts that contain multiple performance obligations, particularly with our SaaS internet hosting, licenses, subscriptions, and services. Additionally, we may enter into contracts that contain multiple performance obligations with our clinics and digital dispensaries, including maintenance and telehealth services. For these arrangements, we &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;allocate the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognize the related revenue as control of each individual product or service is transferred to the customer, in satisfaction of the corresponding performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A significant portion of our contracts with customers have fixed transaction prices. For some contracts, the amount of consideration to which we will be entitled is variable. We include variable consideration in a contract&#x2019;s transaction price only to the extent that we have a relatively high level of confidence that the amounts will not be subject to significant reversals. In determining amounts of variable consideration to include in a contract&#x2019;s transaction price, we rely on our experience and other evidence that supports our qualitative assessment of whether revenue would be subject to significant reversal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of Goods and Services (&#x201c;COGS&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of services for professional services, medical and behavioral services, and subscription-based medical language interpretation services includes the cost of direct labor, payroll taxes, and direct benefits of those individuals who provide direct services and/or generate billable hours, and an appropriately allocated portion of indirect overhead.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of services for licenses and subscriptions includes all the accumulated costs of providing a hybrid cloud-based hosting arrangement; the cost of direct labor, payroll taxes, and direct benefits of those individuals who provide support and maintenance services; and an appropriately allocated portion of indirect overhead. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of goods for products is the accumulated total of all costs used to create a product, which has been sold to generate revenue. These costs include direct materials (resale products and raw and externally sourced materials for internally manufactured products), direct labor, an appropriately allocated portion of indirect overhead, and ancillary costs, such as freight, delivery, insurance, and non-sales and non-income taxes. Direct labor is the direct provision of activities to manufacture or provide a good or service. Indirect overhead include allocable costs, such as facilities, information technology, and depreciation and amortization costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Taxes Collected from Customers and Remitted to Governmental Authorities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We exclude from our measurement of transaction prices all taxes assessed by governmental authorities that are both imposed on and concurrent with a specific revenue-producing transaction and collected from customers. Accordingly, such tax amounts are not included as a component of revenue or cost of goods and services in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwOTU_9720ac19-e959-413c-a9e5-3d897c19112d">Research and Development CostsResearch and development costs are expensed as incurred and were $1.6&#160;million for the three months ended March&#160;31, 2022 and 2021.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMzMyNTA_5ec7b540-886b-4719-905b-570b4575c0a1"
      unitRef="usd">1600000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMzMyNTA_f80c724d-27c6-45b8-86ba-c2de0df8631a"
      unitRef="usd">1600000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDEwODU_4983119f-348f-48ad-a824-4e0706c1fb36">Advertising, Marketing, and Promotion ExpensesAdvertising, marketing, and promotion costs are expensed as incurred. Advertising expense was $1.0&#160;million and $0.9 million for the three months ended March&#160;31, 2022 and 2021, respectively, and are included within sales and marketing expenses in the condensed consolidated statements of operations.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMzM1MjU_bed3ff7d-a7df-488f-a2a5-43d16791d58e"
      unitRef="usd">1000000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMTA5OTUxMTY3NzIwOQ_5097bcce-97cf-4313-9e18-24d3f53c39ca"
      unitRef="usd">900000</us-gaap:AdvertisingExpense>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDExMDI_59916a5e-753d-4f94-9d61-99a70e5814ac">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are recognized for the tax consequences in future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year end, based on enacted tax laws and statutory tax rates applicable to the year in which the differences are expected to affect taxable income. Valuation allowances are established when it is deemed more likely than not that some portion or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income tax uncertainties in accordance with ASC guidance on income taxes, which clarifies the accounting for uncertainty in income taxes recognized in a company&#x2019;s financial statements and prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The ASC also provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMzI5ODUzNDkzNjg3Nw_349debeb-0b6a-4fef-ae45-d43e39adf031">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Earnings (Loss) Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net earnings (loss) per share is computed by dividing the net income (loss) by the weighted-average number of shares of common stock of the Company outstanding during the period. Diluted net earnings (loss) per share is computed by giving effect to all potential shares of common stock, including outstanding stock options, RSUs and convertible notes, to the extent dilutive. Basic and diluted net earnings (loss) per share was the same for each period presented as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfMzI5ODUzNDkzNjg3OA_c56c5152-1dd7-4b4e-baa8-44853beeaa0c">Legal and Other Contingencies&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are currently involved in various claims and legal proceedings. We review the status of each significant matter and assess our potential financial exposure on a quarterly basis. We accrue a liability for an estimated loss if the potential loss from any claim or legal proceeding is considered probable, and the amount can be reasonably estimated (see Note 18,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Commitments and Contingencies&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;, for further information).&lt;/span&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8zNy9mcmFnOjgwYmZkYjBiYzY5OTQ4ZTRiZTFiZDQ0ZDE4OGU1OGY3L3RleHRyZWdpb246ODBiZmRiMGJjNjk5NDhlNGJlMWJkNDRkMTg4ZTU4ZjdfNDExMDg_cb49b8f6-0ba0-42aa-8deb-dcd1d62c7ade">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued Accounting Standards Update (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) 2021-04, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share (Topic 260), Debt&#x2014;Modifications and Extinguishments (Subtopic 470-50), Compensation&#x2014;Stock Compensation (Topic 718), and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40).&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This ASU reduces diversity in an issuer&#x2019;s accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that remain equity classified after modification or exchange. This ASU provides guidance for a modification or an exchange of a freestanding equity-classified written call option that is not within the scope of another Topic. It specifically addresses: (1) how an entity should treat a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange; (2) how an entity should measure the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange; and (3) how an entity should recognize the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchang&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;e. We adopted the amended guidance effective January 1, 2022. The adoption of this standard did not have a material impact on the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)&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;. This ASU simplifies the accounting for convertible instruments by eliminating the conversion option separation model for convertible debt that can be settled in cash and by eliminating the measurement model for beneficial conversion features. Convertible instruments that continue to be subject to separation models are (1)&#160;those with conversion options that are required to be accounted for as bifurcated derivatives and (2)&#160;convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital. This ASU also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. This ASU will be effective for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;us&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; on January 1, 2024. Early adoption is permitted, but no earlier than the fiscal year beginning on January&#160;1, 2021, including interim periods within that fiscal year. We are currently evaluating the effect the adoption of this ASU will have on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%"&gt;. This ASU removes specific exceptions to the general principles in Topic 740. It eliminates the need for an organization to analyze whether the following apply in a given period: (1) exception to the incremental approach for intraperiod tax allocation, (2) exceptions to accounting for basis differences when there are ownership changes in foreign investments, and (3) exception in interim period income tax accounting for year-to-date losses that exceed anticipated losses. This ASU also improves financial statement preparers&#x2019; application of income tax-related guidance and simplifies GAAP for franchise taxes that are partially based on income, transactions with a government that result in a step up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim periods. This ASU will be effective for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;us&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; for fiscal year beginning January&#160;1, 2022, and to interim periods within the fiscal year beginning on January&#160;1, 2023, with early adoption permitted. We are currently evaluating the effect the adoption of this ASU will have on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued ASU 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases (Topic 842)&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;, and subsequently issued several supplemental/clarifying ASUs (collectively, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 842&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;&#x201d;). Among other things, under this ASU, lessees will be required to recognize, at commencement date, a lease liability representing the lessee&#x2019;s obligation to make lease payments arising from the lease and a right-of-use asset representing the lessee&#x2019;s right to use or control the use of a specified asset for the lease term for leases greater than 12 months. Under the new guidance, lessor accounting is largely unchanged. This ASU will be effective for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;us&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; for the fiscal year beginning on January 1, 2022, and to interim periods within the fiscal year beginning on January 1, 2023, using the modified retrospective approach. We are currently evaluating the effect the adoption of this ASU will have on our condensed consolidated financial statements. Management expects the standard to increase long-term assets and lease liabilities upon adoption. The effects on the results of operations are not expected to be significant, as recognition and measurement of expenses and cash flows for leases will be substantially the same under the new standard. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;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:10pt;font-weight:400;line-height:120%"&gt;, and subsequently issued several supplemental/clarifying ASUs (collectively, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 326&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;&#x201d;). This ASU requires entities to estimate a lifetime expected credit loss for most financial assets, including trade and other receivables, other long-term financings including available for sale and held-to-maturity debt securities, and loans. Subsequently, the FASB issued ASU 2018-19, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Codification Improvements to Topic 326, Financial Instruments-Credit Losses&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;, which amended the scope of ASC 326 and clarified that receivables arising from operating leases are not within the scope of the standard and should continue to be accounted for in accordance with ASC 842. This ASU will be effective for us on January 1, 2023. We are currently evaluating the effect the adoption of this ASU will have on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTcwNjE_8d5ec3cc-d969-4160-b4db-d1e6396b0cd7">Business Combinations&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of the underlying net assets acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade Names&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A trade name is a legally-protected trade or similar mark. Acquired trade names are valued using an income method approach, generally the relief-from-royalty valuation method. The method uses a royalty rate based on comparable marketplace royalty agreements for similar types of trade names and applies it to the after-tax discounted free cash flow attributed to the trade name. The discount rate used is based on an estimated weighted average cost of capital and the anticipated risk for intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Technology and Intellectual Property&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Technology and intellectual property (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;IP&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;&#x201d;) is a design, work, or invention that is the result of creativity to which one has ownership rights that may be protected through a patent, copyright, trademark, or service mark. IP is valued using the relief-from-royalty valuation method. The method uses a royalty rate based on comparable marketplace royalty agreements for similar types of IP and applies it to the after-tax discounted free cash flow attributed to the IP. The discount rate used is based on an estimated weighted average cost of capital and the anticipated risk for intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IP is amortized following the pattern in which the expected benefits will be consumed or otherwise used up over each component&#x2019;s useful life, based on our plans and expectations for the IP going forward, which is generally the underlying IP&#x2019;s legal expiration dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Customer Relationships&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships are intangible assets that consist of historical and factual information about customers and contacts collected from repeat transactions with customers, with or without any underlying contracts. The information is generally organized as customer lists or customer databases. We have the expectation of repeat patronage from these customers based on the customers&#x2019; historical purchase activity, which creates the intrinsic value over a finite period of time and translates into the expectation of future revenue, income, and cash flow.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships are valued using projected operating income, adjusted for estimated future existing customer growth, less estimated future customer attrition, net of charges for net tangible assets, IP charge, trade name charge, and work force. The concluded value is the after-tax discounted free cash flow.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Measurement Period&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have included a measurement period table for each acquisition, identifying the line item or line items where an adjustment was deemed necessary and have quantified its impact.  We finalized the valuations and completed the purchase price allocations for Thrasys, BHS, TTC, and Innovations during the three months ended December 31, 2021. We finalized the valuation and completed the purchase price allocation for Glocal during the three months ended March 31, 2022, and expect to finalize the valuation and complete the purchase price allocation for Cloudbreak during the three months ended June 30, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;The Formation of UpHealth Holdings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;UpHealth Holdings was formed on October 26, 2020, as a Delaware corporation, when the shareholders of UpHealth Services, Inc. contributed all of the shares of UpHealth Services to UpHealth Holdings in exchange for outstanding common stock of UpHealth Holdings, resulting in UpHealth Services being a wholly-owned subsidiary of UpHealth Holdings. This was accounted for as a common control transaction with assets and liabilities carried over at book value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition of Thrasys&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;20, 2020, UpHealth Holdings completed the 100% acquisition of Thrasys, in exchange for a promissory note for future cash consideration, as defined in the merger agreements, and common stock interests in UpHealth Holdings totaling $167.4 million, net of cash and restricted cash acquired of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2.5 million&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;. The acquisition brings additional software and support synergies to our consolidated digital healthcare offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the merger agreement, shares of common stock held by two officers of Thrasys, with a value of $10.0 million, have been restricted for 12 months from the closing date of the merger, as security for a potential indemnification claim related to a Thrasys tax matter (see Note 12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%"&gt;, for further information). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We identified developed technology and intellectual property, customer relationships, and trade names as definite-lived intangible assets.  Developed technology and intellectual property consists of Thrasys' SyntraNet&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&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; platform, which is supported by 24 domestic and international patents.  Customer relationships consists of Thrasys' relationships with health plans, health systems and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;hospitals, physician groups, and accountable care organizations that are expected to contribute to recurring revenue and cross sell of our offerings.  Trade names consist of the SyntraNet&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&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; trademark.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill is attributable to the workforce of the acquired business and the significant synergies expected to arise after our acquisition of Thrasys. The goodwill is not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to Thrasys&#x2019; identifiable tangible and intangible assets acquired and liabilities assumed, including measurement period adjustments. The allocation of value in this table is complete, as the measurement period ended as of November 20, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:49.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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:15.150%"/&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:15.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Measurement&lt;br/&gt;Period&lt;br/&gt;Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As of&lt;br/&gt;November&#160;20, 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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,491&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,491&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;3,001&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;3,001&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible 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:10pt;font-weight:400;line-height:100%"&gt;27,875&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;27,875&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;19&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;19&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,964&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(4,124)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;148,088&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;178,451&#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;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:10pt;font-weight:400;line-height:100%"&gt;(4,124)&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:10pt;font-weight:400;line-height:100%"&gt;182,575&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:10pt;font-weight:400;line-height:100%"&gt;1,779&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;1,779&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current 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:10pt;font-weight:400;line-height:100%"&gt;3,949&#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:10pt;font-weight:400;line-height:100%"&gt;(1,373)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;5,322&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(531)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;6,680&#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:10pt;font-weight:400;line-height:100%"&gt;302&#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:10pt;font-weight:400;line-height:100%"&gt;6,378&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&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:10pt;font-weight:400;line-height:100%"&gt;13,538&#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;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:10pt;font-weight:400;line-height:100%"&gt;(1,602)&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:10pt;font-weight:400;line-height:100%"&gt;15,140&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;164,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(2,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;167,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thrasys applied for forgiveness of its $0.5&#160;million PPP loan during 2020 and it was forgiven in full and the subsidiary was legally released from repaying the loan by the SBA in June 2021. The forgiveness was recorded as a decrease in debt and goodwill during the three months ended June 30, 2021. In connection with the closing of the Business Combinations on June 9, 2021, the purchase consideration was adjusted in accordance with the merger agreement, resulting in a decrease in net assets acquired and goodwill of $2.5 million during the three months ended June 30, 2021.  During the three months ended December 31, 2021, a $1.4 million decrease in accrued expenses and other current liabilities was recorded related to a shareholder tax liability, with an offsetting increase in goodwill, as well as a $0.3&#160;million increase in deferred tax liability related to income tax liabilities and other assets acquired in connection with the acquisition, with an offsetting increase in goodwill.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from Thrasys and the related estimated useful lives consist of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:62.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.538%"/&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:16.541%"/&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:10pt;font-weight:700;line-height:100%"&gt;Value&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:10pt;font-weight:700;line-height:100%"&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets - Trade names&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,925&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets - Technology and intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets - Customer relationships&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:10pt;font-weight:400;line-height:100%"&gt;10,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;27,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition of BHS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;20, 2020, UpHealth Holdings completed the 100% acquisition of BHS in exchange for a promissory note for future cash consideration, as defined in the merger agreements, and common stock interests in UpHealth Holdings totaling $15.8 million, net of cash acquired of $1.0 million. The acquisition adds the services segment to our operations and brings additional medical synergies to our consolidated digital healthcare offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We identified trade names as a definite-lived intangible asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill is attributable to the workforce of the acquired business and the significant synergies expected to arise after our acquisition of BHS. The goodwill is deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to BHS&#x2019; identifiable tangible and intangible assets acquired and liabilities assumed, including measurement period adjustments. The allocation of value in this table is complete, as the measurement period ended as of November 20, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:52.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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.205%"/&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.347%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Measurement&lt;br/&gt;Period&lt;br/&gt;Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As of&lt;br/&gt;November&#160;20, 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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,257&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,257&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&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:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;40&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;40&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable 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:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;53&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;53&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax 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:10pt;font-weight:400;line-height:100%"&gt;19&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;19&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,443&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(663)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;16,106&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;17,141&#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;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:10pt;font-weight:400;line-height:100%"&gt;(663)&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:10pt;font-weight:400;line-height:100%"&gt;17,804&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:10pt;font-weight:400;line-height:100%"&gt;374&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;374&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current 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:10pt;font-weight:400;line-height:100%"&gt;1,067&#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:10pt;font-weight:400;line-height:100%"&gt;641&#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:10pt;font-weight:400;line-height:100%"&gt;426&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(1,121)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,234&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&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:10pt;font-weight:400;line-height:100%"&gt;1,554&#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;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:10pt;font-weight:400;line-height:100%"&gt;(480)&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:10pt;font-weight:400;line-height:100%"&gt;2,034&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;15,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;15,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the closing of the Business Combinations on June 9, 2021, the purchase consideration was adjusted in accordance with the merger agreements, resulting in a net decrease in net assets acquired and goodwill of $0.2 million during the three months ended June 30, 2021. During the three months ended June 30, 2021, BHS recorded an accrual in the amount of $0.4&#160;million for amounts owing to providers as of the acquisition date, with an offsetting increase in goodwill. BHS submitted a request for forgiveness of its $1.0&#160;million PPP loans during 2021 and it was forgiven in full and BHS was legally released from repaying the loan by the SBA in August 2021. The forgiveness was recorded as a decrease in debt and goodwill during the three months ended September 30, 2021.  During the three months ended December 31, 2021, BHS recorded $0.1&#160;million for the forgiveness of PRF loans as a decrease in debt and goodwill. Additionally, $0.2&#160;million was recorded for customer credit liabilities as an increase to accrued expenses and other current liabilities and goodwill. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from BHS and the related estimated useful lives consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.011%"/&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:15.151%"/&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:10pt;font-weight:700;line-height:100%"&gt;Value&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:10pt;font-weight:700;line-height:100%"&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Trade names&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition of TTC&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;25, 2021, UpHealth Holdings completed the 100% acquisition of TTC in exchange for a promissory note for future cash consideration, as defined in the merger agreements, and common stock interests in UpHealth Holdings totaling &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$45.9 million&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;, net of cash acquired of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2.4 million&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;. The acquisition brings additional medical synergies to our consolidated digital healthcare offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We identified trade names as a definite-lived intangible asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill is attributable to the workforce of the acquired business and the significant synergies expected to arise after our acquisition of TTC. The goodwill is not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to TTC&#x2019;s identifiable tangible and intangible assets acquired and liabilities assumed, including measurement period adjustments. The allocation of value in this table is complete, as the measurement period ended as of January 25, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:49.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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.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:14.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Measurement&lt;br/&gt;Period&lt;br/&gt;Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As of January 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,311&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(462)&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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,773&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible 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:10pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;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 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;281&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;281&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;57,574&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;61,789&#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;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:10pt;font-weight:400;line-height:100%"&gt;318&#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;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:10pt;font-weight:400;line-height:100%"&gt;61,471&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:10pt;font-weight:400;line-height:100%"&gt;625&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;625&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current 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:10pt;font-weight:400;line-height:100%"&gt;602&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;602&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to related parties&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:10pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,807&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,393&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;11,216&#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:10pt;font-weight:400;line-height:100%"&gt;(1,284)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;12,500&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&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:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&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:10pt;font-weight:400;line-height:100%"&gt;17,089&#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;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:10pt;font-weight:400;line-height:100%"&gt;1,495&#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;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:10pt;font-weight:400;line-height:100%"&gt;15,594&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;44,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(1,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;45,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TTC submitted a request for forgiveness of its PPP loans in 2020 and they were forgiven in full and TTC was legally released from repaying the loans in the amount of $0.9&#160;million and $0.3&#160;million in February and March 2021, respectively. The forgiveness was recorded as a decrease in debt and goodwill during the three months ended March 31, 2021. In connection with the closing of the Business Combinations on June 9, 2021, the purchase consideration was adjusted in accordance with the merger agreements, resulting in a net decrease in net assets acquired and goodwill of $1.2 million. During the three months ended June 30, 2021, TTC recorded an accrual in the amount of $2.8&#160;million for amounts owing to a related party as of the acquisition date, with an offsetting increase in goodwill. During the three months ended December 31, 2021, a $0.5 million accounts receivable reserve was recorded as a decrease in accounts receivable and an increase in goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from TTC and their related estimated useful lives consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:64.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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:15.707%"/&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:10pt;font-weight:700;line-height:100%"&gt;Approximate&lt;br/&gt;Fair Value&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:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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-style:italic;font-weight:400;line-height:100%"&gt;(in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-life intangible assets &#x2013; Trade names&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition of Glocal&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;20, 2020, UpHealth Holdings entered into a stock purchase agreement to acquire 43.46% of Glocal. On March&#160;26, 2021, UpHealth Holdings completed a step acquisition of an additional 45.94% of Glocal, bringing our total ownership to 89.4%. The acquisition resulted in our ownership exceeding 50.0%, requiring consolidation of Glocal as of March 26, 2021. On May 14, 2021, June 21, 2021, and August 27 2021, UpHealth Holdings completed the acquisition of an additional 1.0%, 1.8%, and 2.61% of Glocal, respectively, bringing our total ownership to 94.81% as of March 31, 2022. Total purchase price consideration included a promissory note for future cash consideration, as defined in the merger agreements, and common stock interests in UpHealth Holdings totaling $131.5 million, net of cash acquired of $0.4 million. The acquisition brings additional software and support synergies to our virtual care infrastructure offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;We identified developed technology and intellectual property as definite-lived intangible assets. Glocal has intellectual property and computer software associated with its digital dispensary technology and its telemedicine software. This software platform has historically been used to provide patient care to health populations in India via technology-based hospital centers run by the government in a fee-for-service model based on usage.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill is attributable to the workforce of the acquired business and the significant synergies expected to arise after our acquisition of Glocal. The goodwill is not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to Glocal's identifiable tangible and intangible assets acquired and liabilities assumed, including measurement period adjustments. The allocation of value in this table is complete, as the measurement period ended as of March 26, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:49.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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:15.150%"/&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:15.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As&#160;of March&#160;26, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,350&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(5,111)&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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;6,461&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible 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:10pt;font-weight:400;line-height:100%"&gt;45,289&#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:10pt;font-weight:400;line-height:100%"&gt;7,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;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:10pt;font-weight:400;line-height:100%"&gt;38,039&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, equipment, and work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,767&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(13,959)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;40,726&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets, including short term advances&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:10pt;font-weight:400;line-height:100%"&gt;15&#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:10pt;font-weight:400;line-height:100%"&gt;(1,965)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;1,980&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets, including long term advances&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:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;121,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;30,042&#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:10pt;font-weight:400;line-height:100%"&gt;91,871&#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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;196,168&#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:10pt;font-weight:400;line-height:100%"&gt;16,257&#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:10pt;font-weight:400;line-height:100%"&gt;179,911&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:10pt;font-weight:400;line-height:100%"&gt;579&#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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;579&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&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:10pt;font-weight:400;line-height:100%"&gt;9,692&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,421&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;8,271&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax liability&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:10pt;font-weight:400;line-height:100%"&gt;2,420&#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:10pt;font-weight:400;line-height:100%"&gt;2,420&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&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:10pt;font-weight:400;line-height:100%"&gt;8,649&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;8,649&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;19,937&#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:10pt;font-weight:400;line-height:100%"&gt;(2,275)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;22,212&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling 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:10pt;font-weight:400;line-height:100%"&gt;29,278&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;11,889&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;17,389&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed and noncontrolling interest&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:10pt;font-weight:400;line-height:100%"&gt;70,555&#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;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:10pt;font-weight:400;line-height:100%"&gt;22,104&#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;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:10pt;font-weight:400;line-height:100%"&gt;48,451&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;125,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(5,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;131,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the closing of the Business Combinations on June 9, 2021, the purchase consideration was adjusted in accordance with the merger agreements, resulting in a net decrease in net assets acquired and goodwill of $5.8 million during the three months ended June 30, 2021.  During the three months ended June 30, 2021, Glocal recorded a deferred tax liability in the amount of $9.9&#160;million relating to identifiable intangible and other assets acquired in connection with the acquisition, with an offsetting increase in goodwill. During the three months ended September 30, 2021, Glocal recorded a reserve against its accounts receivable in the amount of $2.0&#160;million and a liability related to redeemable preferred shares as of the acquisition date in the amount of $11.9&#160;million, with offsetting increases in goodwill. During the three months ended December 31, 2021, Glocal recorded reserves against accounts receivable and other assets in the amount of $5.1&#160;million and additions to accrued expenses for unrecorded liabilities in the amount of $1.2&#160;million, with an offsetting increase to goodwill. During the three months ended December 31, 2021, Glocal recorded debt forgiveness in the amount of $2.3&#160;million, with an offsetting decrease to goodwill, as well as a deferred tax liability in the amount of $2.6&#160;million relating to income tax liabilities and other assets acquired in connection with the acquisition, with an offsetting increase in goodwill. During the three months ended March 31, 2022, Glocal recorded a reduction in the fair value of property, equipment, and work in progress in the amount of $15.6&#160;million, an increase in the value of intangible assets in the amount of $7.3&#160;million, and an increase in accrued expenses related to unrecorded liabilities in the amount of $0.2&#160;million, with offsetting increases to goodwill, as well as a reduction to the deferred tax liability in the amount of $2.6&#160;million related to these adjustments, with an offsetting decrease in goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from Glocal and their related estimated useful lives consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:64.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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:15.985%"/&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:10pt;font-weight:700;line-height:100%"&gt;Approximate&lt;br/&gt;Fair Value&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:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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-style:italic;font-weight:400;line-height:100%"&gt;(in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Technology and intellectual property&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,289&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;45,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition of Innovations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;O&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;n April&#160;27, 2021, UpHealth Holdings completed the 100% acquisition of Innovations in exchange for a promissory note for future cash consideration, as defined in the merger agreement, and common stock interests in UpHealth Holdings totaling &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$169.8 million&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;, net of cash acquired of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.3&#160;million&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;. The acquisition brings additional medical synergies to our consolidated digital healthcare offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We identified developed technology and intellectual property, customer relationships, trade names, and a lease as definite-lived intangible assets. Developed technology and intellectual property consists of Innovations' eMedplus software, which is a full-service prescription management system licensed by the U.S. Drug Enforcement Agency and industry groups. Customer relationships consist &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of Innovations' relationships with physician groups, who make up a significant portion of its revenue and continue to use the platform as a prescription management and delivery service without high levels of attrition. Trade names consist of the MedQuest brand, which customers identify as the supplier of the product they use, and which is licensed by the government and industry groups.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill is attributable to the workforce of the acquired business and the significant synergies expected to arise after our acquisition of Innovations. The goodwill is not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to Innovation&#x2019;s identifiable tangible and intangible assets acquired and liabilities assumed. The allocation of value in this table is complete, as we do not anticipate additional items subject to reevaluation during the remainder of the measurement period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:24.75pt"&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:51.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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.927%"/&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:14.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As of April 27, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;47&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&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:10pt;font-weight:400;line-height:100%"&gt;2,693&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;2,693&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;530&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;530&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable 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:10pt;font-weight:400;line-height:100%"&gt;29,115&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;28,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;3,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:10pt;font-weight:400;line-height:100%"&gt;(4,295)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;7,937&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&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:10pt;font-weight:400;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;143,654&#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:10pt;font-weight:400;line-height:100%"&gt;(76)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;143,730&#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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;179,681&#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:10pt;font-weight:400;line-height:100%"&gt;(3,603)&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:10pt;font-weight:400;line-height:100%"&gt;183,284&#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 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:10pt;font-weight:400;line-height:100%"&gt;472&#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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;472&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&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:10pt;font-weight:400;line-height:100%"&gt;772&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:10pt;font-weight:400;line-height:100%"&gt;302&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;302&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&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:10pt;font-weight:400;line-height:100%"&gt;8,017&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;7,837&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;(4,069)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;4,069&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interests&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed and noncontrolling interest&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:10pt;font-weight:400;line-height:100%"&gt;9,563&#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;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:10pt;font-weight:400;line-height:100%"&gt;(3,897)&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:10pt;font-weight:400;line-height:100%"&gt;13,460&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;170,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;169,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended September 30, 2021, Innovations recorded noncontrolling interests related to a VIE as of the acquisition date in the amount of $0.5&#160;million, with an offsetting increase in goodwill. During the three months ended December 31, 2021, Innovations determined that the VIE should not be consolidated since it no longer had a variable interest in the VIE, and recorded a $4.3&#160;million decrease to property and equipment, a $22&#160;thousand decrease to other assets, an $8&#160;thousand decrease to accrued expenses and other current liabilities and a $4.1&#160;million decrease to debt, with no change to goodwill. In addition, during the three months ended December 31, 2021, Innovations recorded a lease intangible of $0.8&#160;million, with an offsetting decrease in goodwill, as well as a $0.2&#160;million increase in deferred tax liability related to income tax liabilities and other assets acquired in connection with the acquisition, with an offsetting increase in goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from Innovations and their related estimated useful lives consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:24.75pt"&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:64.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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:15.985%"/&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:10pt;font-weight:700;line-height:100%"&gt;Approximate&lt;br/&gt;Fair Value&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:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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-style:italic;font-weight:400;line-height:100%"&gt;(in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Trade names&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,925&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Technology and intellectual property&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:10pt;font-weight:400;line-height:100%"&gt;8,075&#160;&lt;/span&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: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:10pt;font-weight:400;line-height:100%"&gt;5 - 7&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Customer relationships&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:10pt;font-weight:400;line-height:100%"&gt;9,325&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Lease&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,115&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition of Cloudbreak&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;O&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;n June&#160;9, 2021, UpHealth (fka GigCapital2) completed the Cloudbreak Business Combination in an exchange of cash, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;notes, and  &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;common stock interests in&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; UpHealth t&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;otaling &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$142.0 million&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;, net of cash acquired of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.9 million.&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; The acquisition brings additional software and support synergies to our virtual care infrastructure offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We identified developed technology and intellectual property, customer relationships, and trade names as definite-lived intangible assets.  Developed technology and intellectual property primarily consists of Martti&#x2122;, Cloudbreak&#x2019;s core telehealth offering, which is a remote video enabled interpretation software that puts certified medical interpreters alongside clinical care teams at video endpoints in provider networks nationwide. Customer relationships consist of Cloudbreak's core customers, which are comprised of  hospitals and health systems, Federally Qualified Healthcare Clinics, urgent care centers, standalone medical practices, and schools nationwide.  Trade names consist of the Martti&#x2122; trademark.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill is attributable to the workforce of the acquired business and the significant synergies expected to arise after our acquisition of Cloudbreak. The goodwill is partially deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to Cloudbreak's identifiable tangible and intangible assets acquired and liabilities assumed. The allocation of value in this table is subject to reevaluation during the measurement period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:24.75pt"&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:49.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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:15.150%"/&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:15.152%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As of June 9, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,551&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;4,810&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;921&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;921&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible 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:10pt;font-weight:400;line-height:100%"&gt;32,475&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;32,475&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,065&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;6,882&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;631&#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:10pt;font-weight:400;line-height:100%"&gt;(411)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;1,042&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,310&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(3,658)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;110,968&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;153,953&#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;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:10pt;font-weight:400;line-height:100%"&gt;(3,145)&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:10pt;font-weight:400;line-height:100%"&gt;157,098&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,518&#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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;2,518&#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 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current 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:10pt;font-weight:400;line-height:100%"&gt;1,267&#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:10pt;font-weight:400;line-height:100%"&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;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:10pt;font-weight:400;line-height:100%"&gt;905&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&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:10pt;font-weight:400;line-height:100%"&gt;4,003&#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:10pt;font-weight:400;line-height:100%"&gt;(3,903)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;7,906&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&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:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;3,752&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;3,752&#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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&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:10pt;font-weight:400;line-height:100%"&gt;11,937&#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:10pt;font-weight:400;line-height:100%"&gt;(3,159)&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:10pt;font-weight:400;line-height:100%"&gt;15,096&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;142,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;142,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended September 30, 2021, the purchase consideration was adjusted in accordance with the merger agreements, resulting in a net increase in net assets acquired and goodwill of $14&#160;thousand. During the three months ended September 30, 2021, Cloudbreak recorded a lease liability related to its operating leases as of the acquisition date in the amount of $0.4&#160;million, with an offsetting increase in goodwill. During the three months ended December 31, 2021, Cloudbreak recorded a $0.7&#160;million increase to accounts receivable, net of reserve, with an offsetting decrease in goodwill; a $0.2&#160;million increase to property and equipment and a $0.4&#160;million decrease in other assets, with an offsetting increase in goodwill, related to capital lease security deposits; a $0.4&#160;million increase to accrued expenses and other current liabilities, with an offsetting increase to goodwill, related to a payroll accrual and a payable to a customer; and a $3.9&#160;million decrease in deferred tax liability related to income tax liabilities and other assets acquired in connection with the acquisition, with an offsetting increase in goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from Cloudbreak and their related estimated useful lives consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:24.75pt"&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:64.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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:15.985%"/&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:10pt;font-weight:700;line-height:100%"&gt;Approximate&lt;br/&gt;Fair Value&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:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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-style:italic;font-weight:400;line-height:100%"&gt;(in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Trade names&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,975&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Technology and intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Customer relationships&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:10pt;font-weight:400;line-height:100%"&gt;13,675&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,475&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition of UpHealth Holdings &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;9, 2021, GigCapital2 completed the &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;UpHealth Business Combination&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as disclosed above, in an exchange of cash, notes, and common stock interests in UpHealth for all the shares of &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;UpHealth &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holdings' capital stock issued and outstanding immediately prior to the effective date of the acquisition. The acquisition was accounted for as a reverse recapitalization, which is the equivalent of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;UpHealth &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holdings issuing stock for the net assets of GigCapital2, accompanied by a recapitalization, with UpHealth Holdings treated as the accounting acquiror. The determination of UpHealth Holdings as the accounting acquiror was primarily based on the fact that subsequent to the acquisition, &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;UpHealth &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holdings owns a majority of the voting power of the combined company, &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;UpHealth &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holdings  comprises 75% of the ongoing operations of the combined entity, &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;UpHealth &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holdings controls a majority of the governing body of the combined company, and &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;UpHealth &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holdings' senior management  comprises most of the senior management of the combined company. The net assets of GigCapital2 were stated at historical cost with no goodwill or other intangible assets recorded. Reported results from operations included herein prior to the acquisition are those of &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;UpHealth &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holdings. The shares and corresponding capital amounts and loss per share related 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;UpHealth &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holdings' outstanding common stock prior to the acquisition have been retroactively restated to reflect the exchange ratio &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;(1.0 UpHealth Holdings share to 10.28 GigCapital2 shares) &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;established in the business combination agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition, Integration and Transformation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2022 and 2021, we have incurred $2.4 million and $2.7 million, respectively, of acquisition, integration, and transformation costs for the acquisitions of UpHealth Holdings and its subsidiaries (Thrasys, BHS, TTC, Glocal, and Innovations), and Cloudbreak, which are included in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Combined Pro Forma Results for the Three Months Ended March&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations of UpHealth Holdings and its subsidiaries (BHS, Thrasys, TTC, Glocal, and Innovations), and Cloudbreak have been included in the financial statements subsequent to their acquisition dates. The following unaudited pro forma consolidated financial information reflects the results of operations as if the acquisition of UpHealth Holdings (including all subsidiaries) and Cloudbreak had occurred on January&#160;1, 2021, after giving effect to certain purchase accounting adjustments. These purchase accounting adjustments mainly include incremental depreciation expense related to the fair value adjustment of property and equipment, amortization expense related to identifiable intangible assets, and tax expense related to the combined tax provisions. This information does not purport to be indicative of the actual results that would have occurred if the acquisition had actually been completed on the date indicated, nor is it necessarily indicative of the future operating results or the financial position of the combined company:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:78.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.317%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Pro Forma&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.55)&lt;/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;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTcwNjU_6cf51bcb-1a23-4d3f-9b49-250f17ca71c5">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of the underlying net assets acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade Names&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A trade name is a legally-protected trade or similar mark. Acquired trade names are valued using an income method approach, generally the relief-from-royalty valuation method. The method uses a royalty rate based on comparable marketplace royalty agreements for similar types of trade names and applies it to the after-tax discounted free cash flow attributed to the trade name. The discount rate used is based on an estimated weighted average cost of capital and the anticipated risk for intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Technology and Intellectual Property&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Technology and intellectual property (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;IP&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;&#x201d;) is a design, work, or invention that is the result of creativity to which one has ownership rights that may be protected through a patent, copyright, trademark, or service mark. IP is valued using the relief-from-royalty valuation method. The method uses a royalty rate based on comparable marketplace royalty agreements for similar types of IP and applies it to the after-tax discounted free cash flow attributed to the IP. The discount rate used is based on an estimated weighted average cost of capital and the anticipated risk for intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IP is amortized following the pattern in which the expected benefits will be consumed or otherwise used up over each component&#x2019;s useful life, based on our plans and expectations for the IP going forward, which is generally the underlying IP&#x2019;s legal expiration dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Customer Relationships&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships are intangible assets that consist of historical and factual information about customers and contacts collected from repeat transactions with customers, with or without any underlying contracts. The information is generally organized as customer lists or customer databases. We have the expectation of repeat patronage from these customers based on the customers&#x2019; historical purchase activity, which creates the intrinsic value over a finite period of time and translates into the expectation of future revenue, income, and cash flow.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships are valued using projected operating income, adjusted for estimated future existing customer growth, less estimated future customer attrition, net of charges for net tangible assets, IP charge, trade name charge, and work force. The concluded value is the after-tax discounted free cash flow.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Measurement Period&lt;/span&gt;&lt;/div&gt;We have included a measurement period table for each acquisition, identifying the line item or line items where an adjustment was deemed necessary and have quantified its impact.  We finalized the valuations and completed the purchase price allocations for Thrasys, BHS, TTC, and Innovations during the three months ended December 31, 2021. We finalized the valuation and completed the purchase price allocation for Glocal during the three months ended March 31, 2022, and expect to finalize the valuation and complete the purchase price allocation for Cloudbreak during the three months ended June 30, 2022.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMzcxNw_7d8aebfd-096d-4ed6-8298-607b4940103e"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia1a5b9d4e7e146e282e1ddc44029e191_D20201120-20201120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMzkwMw_74649547-87e0-4b9a-8147-e268ae5ea66e"
      unitRef="usd">167400000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="ia1a5b9d4e7e146e282e1ddc44029e191_D20201120-20201120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMzk1MQ_f0ae777b-50fb-4592-8361-f472c0370449"
      unitRef="usd">2500000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:EscrowDeposit
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNDE4Mw_d8b33417-0550-45db-a90a-a51a600b5080"
      unitRef="usd">10000000</us-gaap:EscrowDeposit>
    <uph:EscrowPeriod
      contextRef="ia1a5b9d4e7e146e282e1ddc44029e191_D20201120-20201120"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNDIxMg_cee98972-7bbf-4ae9-b9e0-8b110753c9a1">P12M</uph:EscrowPeriod>
    <uph:NumberOfDomesticAndInternationalPatents
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY0NzU4Nw_a371527b-d95b-4cd9-bd81-7f5402d1cb1e"
      unitRef="patent">24</uph:NumberOfDomesticAndInternationalPatents>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNDU2NQ_9460496d-31f9-4b0d-9f8b-bf233e38296a"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTcwNzE_b81dd9a1-ed3f-4107-a64b-c632c74b0395">&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to Thrasys&#x2019; identifiable tangible and intangible assets acquired and liabilities assumed, including measurement period adjustments. The allocation of value in this table is complete, as the measurement period ended as of November 20, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:49.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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:15.150%"/&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:15.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Measurement&lt;br/&gt;Period&lt;br/&gt;Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As of&lt;br/&gt;November&#160;20, 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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,491&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,491&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;3,001&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;3,001&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible 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:10pt;font-weight:400;line-height:100%"&gt;27,875&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;27,875&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;19&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;19&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,964&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(4,124)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;148,088&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;178,451&#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;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:10pt;font-weight:400;line-height:100%"&gt;(4,124)&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:10pt;font-weight:400;line-height:100%"&gt;182,575&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:10pt;font-weight:400;line-height:100%"&gt;1,779&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;1,779&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current 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:10pt;font-weight:400;line-height:100%"&gt;3,949&#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:10pt;font-weight:400;line-height:100%"&gt;(1,373)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;5,322&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(531)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;6,680&#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:10pt;font-weight:400;line-height:100%"&gt;302&#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:10pt;font-weight:400;line-height:100%"&gt;6,378&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&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:10pt;font-weight:400;line-height:100%"&gt;13,538&#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;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:10pt;font-weight:400;line-height:100%"&gt;(1,602)&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:10pt;font-weight:400;line-height:100%"&gt;15,140&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;164,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(2,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;167,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to BHS&#x2019; identifiable tangible and intangible assets acquired and liabilities assumed, including measurement period adjustments. The allocation of value in this table is complete, as the measurement period ended as of November 20, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:52.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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.205%"/&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.347%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Measurement&lt;br/&gt;Period&lt;br/&gt;Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As of&lt;br/&gt;November&#160;20, 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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,257&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,257&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&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:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;40&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;40&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable 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:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;53&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;53&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax 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:10pt;font-weight:400;line-height:100%"&gt;19&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;19&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,443&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(663)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;16,106&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;17,141&#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;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:10pt;font-weight:400;line-height:100%"&gt;(663)&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:10pt;font-weight:400;line-height:100%"&gt;17,804&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:10pt;font-weight:400;line-height:100%"&gt;374&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;374&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current 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:10pt;font-weight:400;line-height:100%"&gt;1,067&#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:10pt;font-weight:400;line-height:100%"&gt;641&#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:10pt;font-weight:400;line-height:100%"&gt;426&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(1,121)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,234&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&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:10pt;font-weight:400;line-height:100%"&gt;1,554&#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;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:10pt;font-weight:400;line-height:100%"&gt;(480)&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:10pt;font-weight:400;line-height:100%"&gt;2,034&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;15,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;15,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to TTC&#x2019;s identifiable tangible and intangible assets acquired and liabilities assumed, including measurement period adjustments. The allocation of value in this table is complete, as the measurement period ended as of January 25, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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.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:14.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Measurement&lt;br/&gt;Period&lt;br/&gt;Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As of January 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,311&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(462)&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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,773&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible 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:10pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;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 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;281&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;281&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;57,574&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;61,789&#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;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:10pt;font-weight:400;line-height:100%"&gt;318&#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;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:10pt;font-weight:400;line-height:100%"&gt;61,471&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:10pt;font-weight:400;line-height:100%"&gt;625&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;625&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current 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:10pt;font-weight:400;line-height:100%"&gt;602&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;602&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to related parties&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:10pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,807&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,393&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;11,216&#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:10pt;font-weight:400;line-height:100%"&gt;(1,284)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;12,500&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&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:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&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:10pt;font-weight:400;line-height:100%"&gt;17,089&#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;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:10pt;font-weight:400;line-height:100%"&gt;1,495&#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;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:10pt;font-weight:400;line-height:100%"&gt;15,594&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;44,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(1,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;45,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to Glocal's identifiable tangible and intangible assets acquired and liabilities assumed, including measurement period adjustments. The allocation of value in this table is complete, as the measurement period ended as of March 26, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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:15.150%"/&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:15.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As&#160;of March&#160;26, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,350&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(5,111)&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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;6,461&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible 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:10pt;font-weight:400;line-height:100%"&gt;45,289&#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:10pt;font-weight:400;line-height:100%"&gt;7,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;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:10pt;font-weight:400;line-height:100%"&gt;38,039&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, equipment, and work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,767&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(13,959)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;40,726&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets, including short term advances&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:10pt;font-weight:400;line-height:100%"&gt;15&#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:10pt;font-weight:400;line-height:100%"&gt;(1,965)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;1,980&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets, including long term advances&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:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;121,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;30,042&#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:10pt;font-weight:400;line-height:100%"&gt;91,871&#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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;196,168&#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:10pt;font-weight:400;line-height:100%"&gt;16,257&#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:10pt;font-weight:400;line-height:100%"&gt;179,911&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:10pt;font-weight:400;line-height:100%"&gt;579&#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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;579&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&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:10pt;font-weight:400;line-height:100%"&gt;9,692&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,421&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;8,271&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax liability&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:10pt;font-weight:400;line-height:100%"&gt;2,420&#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:10pt;font-weight:400;line-height:100%"&gt;2,420&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&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:10pt;font-weight:400;line-height:100%"&gt;8,649&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;8,649&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;19,937&#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:10pt;font-weight:400;line-height:100%"&gt;(2,275)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;22,212&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling 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:10pt;font-weight:400;line-height:100%"&gt;29,278&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;11,889&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;17,389&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed and noncontrolling interest&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:10pt;font-weight:400;line-height:100%"&gt;70,555&#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;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:10pt;font-weight:400;line-height:100%"&gt;22,104&#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;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:10pt;font-weight:400;line-height:100%"&gt;48,451&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;125,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(5,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;131,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to Innovation&#x2019;s identifiable tangible and intangible assets acquired and liabilities assumed. The allocation of value in this table is complete, as we do not anticipate additional items subject to reevaluation during the remainder of the measurement period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:24.75pt"&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:51.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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.927%"/&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:14.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As of April 27, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;47&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&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:10pt;font-weight:400;line-height:100%"&gt;2,693&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;2,693&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;530&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;530&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable 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:10pt;font-weight:400;line-height:100%"&gt;29,115&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;28,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;3,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:10pt;font-weight:400;line-height:100%"&gt;(4,295)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;7,937&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&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:10pt;font-weight:400;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;143,654&#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:10pt;font-weight:400;line-height:100%"&gt;(76)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;143,730&#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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;179,681&#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:10pt;font-weight:400;line-height:100%"&gt;(3,603)&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:10pt;font-weight:400;line-height:100%"&gt;183,284&#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 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:10pt;font-weight:400;line-height:100%"&gt;472&#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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;472&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&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:10pt;font-weight:400;line-height:100%"&gt;772&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:10pt;font-weight:400;line-height:100%"&gt;302&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;302&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&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:10pt;font-weight:400;line-height:100%"&gt;8,017&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;7,837&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;(4,069)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;4,069&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interests&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed and noncontrolling interest&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:10pt;font-weight:400;line-height:100%"&gt;9,563&#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;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:10pt;font-weight:400;line-height:100%"&gt;(3,897)&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:10pt;font-weight:400;line-height:100%"&gt;13,460&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;170,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;169,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the allocation of the purchase price to Cloudbreak's identifiable tangible and intangible assets acquired and liabilities assumed. The allocation of value in this table is subject to reevaluation during the measurement period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:24.75pt"&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:49.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.150%"/&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:15.150%"/&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:15.152%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;As of June 9, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,551&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;4,810&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:10pt;font-weight:400;line-height:100%"&gt;921&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;921&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible 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:10pt;font-weight:400;line-height:100%"&gt;32,475&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;32,475&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,065&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;6,882&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;631&#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:10pt;font-weight:400;line-height:100%"&gt;(411)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;1,042&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,310&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(3,658)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;110,968&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&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:10pt;font-weight:400;line-height:100%"&gt;153,953&#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;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:10pt;font-weight:400;line-height:100%"&gt;(3,145)&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:10pt;font-weight:400;line-height:100%"&gt;157,098&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,518&#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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;2,518&#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 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current 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:10pt;font-weight:400;line-height:100%"&gt;1,267&#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:10pt;font-weight:400;line-height:100%"&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;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:10pt;font-weight:400;line-height:100%"&gt;905&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&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:10pt;font-weight:400;line-height:100%"&gt;4,003&#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:10pt;font-weight:400;line-height:100%"&gt;(3,903)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;7,906&#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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&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:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:10pt;font-weight:400;line-height:100%"&gt;3,752&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;3,752&#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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&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:10pt;font-weight:400;line-height:100%"&gt;11,937&#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:10pt;font-weight:400;line-height:100%"&gt;(3,159)&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:10pt;font-weight:400;line-height:100%"&gt;15,096&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;142,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;142,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMS0xLTEtMS00MjA0Mw_0fb602af-3fcd-4ab9-8153-64a9f4251598"
      unitRef="usd">3491000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMS01LTEtMS00MjA0Mw_07b7f627-9eb2-4cc2-8a09-7f6bdfe6690f"
      unitRef="usd">3491000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMi0xLTEtMS00MjA0Mw_493897c3-2ba9-4feb-af91-1bf88c9a1fc4"
      unitRef="usd">3001000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMi01LTEtMS00MjA0Mw_335b3cbd-92ea-4fda-a148-20a6b9c34499"
      unitRef="usd">3001000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMy0xLTEtMS00MjA0Mw_396339e3-fac8-4b85-858a-c61587639d5d"
      unitRef="usd">27875000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMy01LTEtMS00MjA0Mw_80c1b840-544c-438e-9c35-d4d007a71859"
      unitRef="usd">27875000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfNC0xLTEtMS00MjA0Mw_6699a42c-440c-4b63-b699-b7b34591cbb8"
      unitRef="usd">101000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfNC01LTEtMS00MjA0Mw_5e6d479d-2332-4931-b725-c2626d9dc194"
      unitRef="usd">101000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfNS0xLTEtMS00MjA0Mw_f4538c3f-e7ea-4af2-9c1f-cf7931c1c124"
      unitRef="usd">19000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfNS01LTEtMS00MjA0Mw_5440e6bd-e613-456f-b130-298a3d15082a"
      unitRef="usd">19000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:Goodwill
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfNi0xLTEtMS00MjA0Mw_7d078874-bbaf-4aa2-bfee-cd982104ccf1"
      unitRef="usd">143964000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i14f162480dd544c29bbcc06cb345297c_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfNi0zLTEtMS00MjA0Mw_c2edcada-70a4-4cac-96ac-9dd1a40626ce"
      unitRef="usd">-4124000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfNi01LTEtMS00MjA0Mw_3e88098f-181c-4f36-b474-d81403fe59ec"
      unitRef="usd">148088000</us-gaap:Goodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfNy0xLTEtMS00MjA0Mw_f0c7aaa0-5de8-4ae4-870c-e6c3f80484a9"
      unitRef="usd">178451000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill
      contextRef="i14f162480dd544c29bbcc06cb345297c_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfNy0zLTEtMS00MjA0Mw_5159582e-5b0b-4227-97be-ae52e18832e5"
      unitRef="usd">-4124000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfNy01LTEtMS00MjA0Mw_6c1f4fe0-6e0c-4164-abc6-377f5bb7baa9"
      unitRef="usd">182575000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfOC0xLTEtMS00MjA0Mw_621e2a44-2496-4c41-8570-6678990dd43e"
      unitRef="usd">1779000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfOC01LTEtMS00MjA0Mw_a373ab01-6a02-4030-b1ed-552f981e7fee"
      unitRef="usd">1779000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfOS0xLTEtMS00MjA0Mw_d8cca849-2f94-4285-8522-64dd21cdde97"
      unitRef="usd">3949000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i14f162480dd544c29bbcc06cb345297c_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfOS0zLTEtMS00MjA0Mw_8ecb8acd-dafe-4960-9c73-91fd80064ce9"
      unitRef="usd">-1373000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfOS01LTEtMS00MjA0Mw_d52a60da-0d91-4145-81b3-c09c9379f86f"
      unitRef="usd">5322000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTAtMS0xLTEtNDIwNDM_90f92474-8a0d-4e04-b460-4ec128ffc6e6"
      unitRef="usd">430000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt
      contextRef="i14f162480dd544c29bbcc06cb345297c_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTAtMy0xLTEtNDIwNDM_124f8bc4-64a8-4c6a-b8a2-3ad0a99d8778"
      unitRef="usd">-531000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTAtNS0xLTEtNDIwNDM_66700996-b294-4387-9e8d-b8634620ba9d"
      unitRef="usd">961000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTEtMS0xLTEtNDIwNDM_81bed554-2784-4f3d-8789-d97e51ce7e5a"
      unitRef="usd">6680000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="i14f162480dd544c29bbcc06cb345297c_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTEtMy0xLTEtNDIwNDM_b2f4a0b0-21d3-4506-a2d2-5423a796c43d"
      unitRef="usd">302000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTEtNS0xLTEtNDIwNDM_d27eaee7-6d4a-489a-9b61-f4173db13119"
      unitRef="usd">6378000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTItMS0xLTEtNDIwNDM_46c2d3b9-bb4f-45e7-af5b-33b995571248"
      unitRef="usd">700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTItNS0xLTEtNDIwNDM_587297be-c912-4201-9095-ef1818dfc228"
      unitRef="usd">700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTMtMS0xLTEtNDIwNDM_0314718f-e1bd-46e6-8ee4-fdcc4a572c8c"
      unitRef="usd">13538000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities
      contextRef="i14f162480dd544c29bbcc06cb345297c_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTMtMy0xLTEtNDIwNDM_c5c19b3e-43c8-4d7b-a4c8-994f641fd54e"
      unitRef="usd">-1602000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTMtNS0xLTEtNDIwNDM_03fbbc4c-351d-47bb-a519-d76194c2d4ef"
      unitRef="usd">15140000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ic6ece1aa3d214b49b9d58c355250dffc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTQtMS0xLTEtNDIwNDM_ad66c7c3-0405-4839-b789-1a887cea5233"
      unitRef="usd">164913000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i14f162480dd544c29bbcc06cb345297c_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTQtMy0xLTEtNDIwNDM_96547baa-25d9-4d5d-8c6f-c32132d8e3bb"
      unitRef="usd">-2522000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i38ba235b065845b0a5d30b1fb83eda2a_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmY2N2I5OWQ3YzA0MTQxYjFhZmQ0NTU0ZjI3Njc2NjIwL3RhYmxlcmFuZ2U6ZjY3Yjk5ZDdjMDQxNDFiMWFmZDQ1NTRmMjc2NzY2MjBfMTQtNS0xLTEtNDIwNDM_20a32d47-1ecf-491e-bfa3-ae40527e1a87"
      unitRef="usd">167435000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia31568f60b9f452d9e1b264cfeba1d75_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNDk1MA_23ff0f0c-f3ff-45f2-aed9-9964fbe1a8e8"
      unitRef="usd">500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i29cbbbfbe48a44f9a1b8fd11f1ad9d57_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNTQxNg_39b087ec-fc8a-455a-aa99-184e5f3b48e5"
      unitRef="usd">-2500000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="idcffda70c5574de6b6cd6f5402c1ddd0_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY0ODExNQ_e30fa825-aa3b-46d7-983e-7a9c1b638eed"
      unitRef="usd">-1400000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="idcffda70c5574de6b6cd6f5402c1ddd0_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY0ODA3Ng_100b87ca-db02-4ec9-bab2-f651d264afba"
      unitRef="usd">300000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTcwNjg_86e45264-d4a0-42c2-84b0-77e9d4ab85c1">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from Thrasys and the related estimated useful lives consist of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:62.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.538%"/&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:16.541%"/&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:10pt;font-weight:700;line-height:100%"&gt;Value&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:10pt;font-weight:700;line-height:100%"&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets - Trade names&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,925&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets - Technology and intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets - Customer relationships&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:10pt;font-weight:400;line-height:100%"&gt;10,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;27,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from BHS and the related estimated useful lives consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.011%"/&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:15.151%"/&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:10pt;font-weight:700;line-height:100%"&gt;Value&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:10pt;font-weight:700;line-height:100%"&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Trade names&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from TTC and their related estimated useful lives consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:64.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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:15.707%"/&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:10pt;font-weight:700;line-height:100%"&gt;Approximate&lt;br/&gt;Fair Value&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:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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-style:italic;font-weight:400;line-height:100%"&gt;(in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-life intangible assets &#x2013; Trade names&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from Glocal and their related estimated useful lives consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:64.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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:15.985%"/&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:10pt;font-weight:700;line-height:100%"&gt;Approximate&lt;br/&gt;Fair Value&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:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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-style:italic;font-weight:400;line-height:100%"&gt;(in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Technology and intellectual property&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,289&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;45,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from Innovations and their related estimated useful lives consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:24.75pt"&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:64.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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:15.985%"/&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:10pt;font-weight:700;line-height:100%"&gt;Approximate&lt;br/&gt;Fair Value&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:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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-style:italic;font-weight:400;line-height:100%"&gt;(in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Trade names&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,925&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Technology and intellectual property&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:10pt;font-weight:400;line-height:100%"&gt;8,075&#160;&lt;/span&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: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:10pt;font-weight:400;line-height:100%"&gt;5 - 7&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Customer relationships&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:10pt;font-weight:400;line-height:100%"&gt;9,325&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Lease&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,115&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets from Cloudbreak and their related estimated useful lives consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:24.75pt"&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:64.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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:15.985%"/&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:10pt;font-weight:700;line-height:100%"&gt;Approximate&lt;br/&gt;Fair Value&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:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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-style:italic;font-weight:400;line-height:100%"&gt;(in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Trade names&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,975&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Technology and intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&#x2014;Customer relationships&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:10pt;font-weight:400;line-height:100%"&gt;13,675&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of identifiable intangible 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,475&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if2d42075acd3456abce3939062eceaad_D20201120-20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmU4NDY2NjNiMmFkODRhZWRiNWMwZWMwODcxNjBhYjZkL3RhYmxlcmFuZ2U6ZTg0NjY2M2IyYWQ4NGFlZGI1YzBlYzA4NzE2MGFiNmRfMi0xLTEtMS00MjA0Mw_33b62d4b-0711-48c9-a735-71d1a63c5423"
      unitRef="usd">6925000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if2d42075acd3456abce3939062eceaad_D20201120-20201120"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmU4NDY2NjNiMmFkODRhZWRiNWMwZWMwODcxNjBhYjZkL3RhYmxlcmFuZ2U6ZTg0NjY2M2IyYWQ4NGFlZGI1YzBlYzA4NzE2MGFiNmRfMi0zLTEtMS00MjA0Mw_50369d39-2a1b-4e08-871c-272db22686e6">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i028783a1a96b4673bf8641f92e0ba674_D20201120-20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmU4NDY2NjNiMmFkODRhZWRiNWMwZWMwODcxNjBhYjZkL3RhYmxlcmFuZ2U6ZTg0NjY2M2IyYWQ4NGFlZGI1YzBlYzA4NzE2MGFiNmRfMy0xLTEtMS00MjA0Mw_a5e9db8d-df10-4a33-a6dd-620a6464eb1a"
      unitRef="usd">10825000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i028783a1a96b4673bf8641f92e0ba674_D20201120-20201120"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmU4NDY2NjNiMmFkODRhZWRiNWMwZWMwODcxNjBhYjZkL3RhYmxlcmFuZ2U6ZTg0NjY2M2IyYWQ4NGFlZGI1YzBlYzA4NzE2MGFiNmRfMy0zLTEtMS00MjA0Mw_957b6f01-ba08-4abc-8fa6-2a39ee39d2d4">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if4399637ae154077afae9d14e88195d8_D20201120-20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmU4NDY2NjNiMmFkODRhZWRiNWMwZWMwODcxNjBhYjZkL3RhYmxlcmFuZ2U6ZTg0NjY2M2IyYWQ4NGFlZGI1YzBlYzA4NzE2MGFiNmRfNC0xLTEtMS00MjA0Mw_a57171bf-8b62-4449-9323-1decce404379"
      unitRef="usd">10125000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if4399637ae154077afae9d14e88195d8_D20201120-20201120"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmU4NDY2NjNiMmFkODRhZWRiNWMwZWMwODcxNjBhYjZkL3RhYmxlcmFuZ2U6ZTg0NjY2M2IyYWQ4NGFlZGI1YzBlYzA4NzE2MGFiNmRfNC0zLTEtMS00MjA0Mw_b8af944f-ea05-4b4d-be83-4d4b90152978">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ia1a5b9d4e7e146e282e1ddc44029e191_D20201120-20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmU4NDY2NjNiMmFkODRhZWRiNWMwZWMwODcxNjBhYjZkL3RhYmxlcmFuZ2U6ZTg0NjY2M2IyYWQ4NGFlZGI1YzBlYzA4NzE2MGFiNmRfNS0xLTEtMS00MjA0Mw_0ab01fcc-0501-4044-92f7-291f57c6cc94"
      unitRef="usd">27875000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNTY1NQ_62460711-7f93-485b-83bd-b9e6ed24a16a"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2b28b537355d4b29b71001bac012f4e6_D20201120-20201120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNTgzNg_8f2d9486-7389-4b5e-9d4e-baeffd992508"
      unitRef="usd">15800000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i2b28b537355d4b29b71001bac012f4e6_D20201120-20201120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNTg2NA_c7a0dc5e-221b-40d5-8889-df8a73fca863"
      unitRef="usd">1000000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMS0xLTEtMS00MjA0Mw_b66df0fa-b6a0-4d92-abae-87ae60c2b9ac"
      unitRef="usd">1257000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMS01LTEtMS00MjA0Mw_0a4a1257-b5b8-4953-ae73-25526da465fd"
      unitRef="usd">1257000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMi0xLTEtMS00MjA0Mw_a8a7a7cc-6ff7-4e68-ba0c-7415ef9ea4a0"
      unitRef="usd">100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMi01LTEtMS00MjA0Mw_97abb776-5f74-42d3-86a1-d07bca4ebfbb"
      unitRef="usd">100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMy0xLTEtMS00MjA0Mw_970e37e6-c24c-41a3-b2ff-b63a27816dee"
      unitRef="usd">40000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMy01LTEtMS00MjA0Mw_d970c308-a1f1-4365-aca9-317d86bfdbe8"
      unitRef="usd">40000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfNC0xLTEtMS00MjA0Mw_13f8be52-bb1f-4f98-9c13-7ab6a2001cd4"
      unitRef="usd">225000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfNC01LTEtMS00MjA0Mw_80371a31-8d3d-40bf-80d1-bcf518e151ec"
      unitRef="usd">225000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfNS0xLTEtMS00MjA0Mw_5a18075a-7fe0-43e7-9a08-484fe7032b09"
      unitRef="usd">53000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfNS01LTEtMS00MjA0Mw_63ae3024-83e4-4118-8b31-386950d0af7b"
      unitRef="usd">53000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfNi0xLTEtMS00MjA0Mw_2cf4b32d-603f-45fe-aa1c-805d1e983686"
      unitRef="usd">4000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfNi01LTEtMS00MjA0Mw_bbacb8c4-6ede-4772-b74d-47dafe068cb6"
      unitRef="usd">4000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfNy0xLTEtMS00MjA0Mw_23949ef9-8367-4018-b8d4-4af0a880cb60"
      unitRef="usd">19000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfNy01LTEtMS00MjA0Mw_2b65b82d-d5bc-4e06-9eab-c14679d4e5ee"
      unitRef="usd">19000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:Goodwill
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfOC0xLTEtMS00MjA0Mw_4b3fab18-9fd5-414d-8f38-5b425e150acd"
      unitRef="usd">15443000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i21b8a2834e4b468b9b0c513aff8acc17_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfOC0zLTEtMS00MjA0Mw_5cf7e8d6-0fb9-4fcc-a204-47df90704a88"
      unitRef="usd">-663000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfOC01LTEtMS00MjA0Mw_ec302e0e-a52d-4d70-b244-8a5ee806de98"
      unitRef="usd">16106000</us-gaap:Goodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfOS0xLTEtMS00MjA0Mw_a1017d3c-b89c-48ca-b372-fd74fb354869"
      unitRef="usd">17141000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill
      contextRef="i21b8a2834e4b468b9b0c513aff8acc17_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfOS0zLTEtMS00MjA0Mw_de7430c4-555e-4fb8-9e1f-237b3caf7f7f"
      unitRef="usd">-663000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfOS01LTEtMS00MjA0Mw_634ade9c-cc6d-4d1b-93d9-7f2a8c410306"
      unitRef="usd">17804000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTAtMS0xLTEtNDIwNDM_7168a106-6f36-4434-9ff3-701ed6317820"
      unitRef="usd">374000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTAtNS0xLTEtNDIwNDM_cab15c4e-8fdc-46b5-9c90-2739714e2416"
      unitRef="usd">374000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTEtMS0xLTEtNDIwNDM_a15dbfe1-1313-4afe-811f-e78881de0334"
      unitRef="usd">1067000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i21b8a2834e4b468b9b0c513aff8acc17_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTEtMy0xLTEtNDIwNDM_c79e7e5c-ea81-4fd1-a963-f13560f9e871"
      unitRef="usd">641000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTEtNS0xLTEtNDIwNDM_5f978360-27f1-4912-9dd6-6f70f4cc2b5b"
      unitRef="usd">426000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTItMS0xLTEtNDIwNDM_d4d18043-56a2-4e3e-a278-771e0b7349f9"
      unitRef="usd">113000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt
      contextRef="i21b8a2834e4b468b9b0c513aff8acc17_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTItMy0xLTEtNDIwNDM_f7d9d3e4-dac1-4a99-8738-cddb01c1f7f2"
      unitRef="usd">-1121000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTItNS0xLTEtNDIwNDM_0aa844be-2749-423e-ab0f-ff580da702a8"
      unitRef="usd">1234000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTMtMS0xLTEtNDIwNDM_13ccfe94-d2eb-44b6-aab7-0870cea7ccca"
      unitRef="usd">1554000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities
      contextRef="i21b8a2834e4b468b9b0c513aff8acc17_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTMtMy0xLTEtNDIwNDM_7c6be632-ac74-48f3-933e-9ac55c229df9"
      unitRef="usd">-480000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTMtNS0xLTEtNDIwNDM_2dc0c3e9-5cec-44f1-9194-6c7e6dc5d891"
      unitRef="usd">2034000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i0dd4d808466a48b08d0a57cb0d26264e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTQtMS0xLTEtNDIwNDM_e1bd7098-ca2a-40cb-87f1-ae50a923884f"
      unitRef="usd">15587000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i21b8a2834e4b468b9b0c513aff8acc17_D20201121-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTQtMy0xLTEtNDIwNDM_89a9a2bc-4a04-445a-9fea-3c7a6853c1e2"
      unitRef="usd">-183000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i622b4c99f91c4f879b4afbc3080c99d8_I20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjQwMWIzNGVhZmRkMzQ4YTBiMTVjYTUzZjQ2ZDkzMTk1L3RhYmxlcmFuZ2U6NDAxYjM0ZWFmZGQzNDhhMGIxNWNhNTNmNDZkOTMxOTVfMTQtNS0xLTEtNDIwNDM_1e1c08b3-0944-49b0-afa7-9933ae87beff"
      unitRef="usd">15770000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="ie8e2659eb794469ea4e2b469572cbad4_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNjcwMw_5854fde0-485d-4e8b-a39d-6a73cfa265fb"
      unitRef="usd">-200000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="ie8e2659eb794469ea4e2b469572cbad4_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNjg1MQ_da9fb66d-818a-41a6-ba55-6795ce6e0310"
      unitRef="usd">400000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4caa0d22bd8d47e5b9bf9f67cd3ec746_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNzAwMQ_5064b1de-d9c8-41ef-aff0-0a935fa0194c"
      unitRef="usd">1000000</us-gaap:DebtInstrumentFaceAmount>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt
      contextRef="idac23d0774e24154861442f4bc34718e_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1NjEwMw_d68ae1b8-004f-4288-99fb-f0701c9680b1"
      unitRef="usd">-100000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="idac23d0774e24154861442f4bc34718e_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1NjExNw_b59eb814-8d7a-438d-bc20-f617ba5443dc"
      unitRef="usd">200000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ida08cdd6c8cd4b95870b64eae6aee823_D20201120-20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjI4ZWM5MWVhNDM3NzRiMWQ5ZTE5Njk0NzhlZDA0ZDFiL3RhYmxlcmFuZ2U6MjhlYzkxZWE0Mzc3NGIxZDllMTk2OTQ3OGVkMDRkMWJfMi0xLTEtMS00MjA0Mw_eb20683f-c706-4455-9180-24ab203453ce"
      unitRef="usd">225000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ida08cdd6c8cd4b95870b64eae6aee823_D20201120-20201120"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjI4ZWM5MWVhNDM3NzRiMWQ5ZTE5Njk0NzhlZDA0ZDFiL3RhYmxlcmFuZ2U6MjhlYzkxZWE0Mzc3NGIxZDllMTk2OTQ3OGVkMDRkMWJfMi0zLTEtMS00MjA0Mw_16070f83-e349-4f46-a4fe-99f292a48db3">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i2b28b537355d4b29b71001bac012f4e6_D20201120-20201120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjI4ZWM5MWVhNDM3NzRiMWQ5ZTE5Njk0NzhlZDA0ZDFiL3RhYmxlcmFuZ2U6MjhlYzkxZWE0Mzc3NGIxZDllMTk2OTQ3OGVkMDRkMWJfMy0xLTEtMS00MjA0Mw_273905c4-f3ad-4204-b54b-23a66b1dde62"
      unitRef="usd">225000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNzQzNA_96081d12-f39e-4043-bbf2-1d1c968d4137"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i9e5d9e58b27c46a496c4f1358f761a6c_D20210125-20210125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNzYxNQ_70b0ba03-a35a-4d22-951d-5a1e26e3e2d1"
      unitRef="usd">45900000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i9e5d9e58b27c46a496c4f1358f761a6c_D20210125-20210125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNzY0Mw_cb879e8c-1513-4bbe-9d78-f860154edd17"
      unitRef="usd">2400000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfNzkxNA_eb44a666-97b4-4698-850a-cd28669858f0"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMS0xLTEtMS00MjA0Mw_98e03fcf-4543-43f4-b8a5-bd2920a06846"
      unitRef="usd">1311000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables
      contextRef="i9c44ce59e97646768714fc51e9e6ffd7_D20210126-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMS0zLTEtMS00MjA0Mw_cf53cca3-380a-47f9-bf91-a60a51058780"
      unitRef="usd">-462000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMS01LTEtMS00MjA0Mw_63a79228-d877-4a52-a79a-23b63de52696"
      unitRef="usd">1773000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMi0xLTEtMS00MjA0Mw_a7145573-7b73-4227-940f-6c6a55810f85"
      unitRef="usd">187000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMi01LTEtMS00MjA0Mw_8db884ce-d934-4265-b9fe-f0d9b5b4622a"
      unitRef="usd">187000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMy0xLTEtMS00MjA0Mw_1ea00d5d-f99a-4241-8eff-c3237a02f8ce"
      unitRef="usd">1125000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMy01LTEtMS00MjA0Mw_2a615f23-be8c-4f5a-a60b-fdbd4e9ff834"
      unitRef="usd">1125000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfNC0xLTEtMS00MjA0Mw_e1db0948-308a-49e6-bade-36f3f3050dec"
      unitRef="usd">531000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfNC01LTEtMS00MjA0Mw_30e43bc0-cf0b-48a5-8f1b-ae97380656d5"
      unitRef="usd">531000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfNS0xLTEtMS00MjA0Mw_5d55e804-f07f-4f40-afc7-046a2bf23e1f"
      unitRef="usd">281000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfNS01LTEtMS00MjA0Mw_7745fc70-b202-4b9c-b774-4c900d3e79dc"
      unitRef="usd">281000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:Goodwill
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfNi0xLTEtMS00MjA0Mw_55ef27c9-f140-49d3-858d-1bc2ed8cf47d"
      unitRef="usd">58354000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i9c44ce59e97646768714fc51e9e6ffd7_D20210126-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfNi0zLTEtMS00MjA0Mw_8206ecd9-bc14-46d0-b02a-3a9c7aff5f22"
      unitRef="usd">780000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfNi01LTEtMS00MjA0Mw_e7fcaa72-9ad0-47bf-84e7-b14712a80ab0"
      unitRef="usd">57574000</us-gaap:Goodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfNy0xLTEtMS00MjA0Mw_8c77f7c7-9fff-4874-a9b2-5865bf6d0207"
      unitRef="usd">61789000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill
      contextRef="i9c44ce59e97646768714fc51e9e6ffd7_D20210126-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfNy0zLTEtMS00MjA0Mw_22b8ca1a-61c1-43cb-82b2-57064a263277"
      unitRef="usd">318000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfNy01LTEtMS00MjA0Mw_89f9c1fb-2bac-4340-aac0-98db81d414ab"
      unitRef="usd">61471000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfOC0xLTEtMS00MjA0Mw_3c9929d8-6b4f-4834-9683-f77ed35f8dc0"
      unitRef="usd">625000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfOC01LTEtMS00MjA0Mw_2e4664bc-6380-4c77-af0d-1d08cbd32ccb"
      unitRef="usd">625000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfOS0xLTEtMS00MjA0Mw_db4fb597-9d39-453f-b08b-8b713bcb3d35"
      unitRef="usd">602000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfOS01LTEtMS00MjA0Mw_3278d5cb-c420-420f-9332-cd9033a1ad0f"
      unitRef="usd">602000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDueToRelatedParties
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTAtMS0xLTEtNDIwNDM_a5f02563-1a98-4926-ae3e-b6dc41a6cdeb"
      unitRef="usd">4200000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDueToRelatedParties>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDueToRelatedParties
      contextRef="i9c44ce59e97646768714fc51e9e6ffd7_D20210126-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTAtMy0xLTEtNDIwNDM_800ea73d-20d0-416b-834a-cc8d74354c47"
      unitRef="usd">2807000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDueToRelatedParties>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDueToRelatedParties
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTAtNS0xLTEtNDIwNDM_f66e5c9e-bad2-4a88-a0bb-daccfa739006"
      unitRef="usd">1393000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDueToRelatedParties>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTEtMS0xLTEtNDIwNDM_48ff8f21-d42e-4079-8870-027da89797be"
      unitRef="usd">11216000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt
      contextRef="i9c44ce59e97646768714fc51e9e6ffd7_D20210126-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTEtMy0xLTEtNDIwNDM_f5eb9519-9c9a-4f5c-a749-7e1c9a95890f"
      unitRef="usd">-1284000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTEtNS0xLTEtNDIwNDM_72791ac4-ccec-43e9-b0e1-09faaa2f0a97"
      unitRef="usd">12500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTItMS0xLTEtNDIwNDM_b6a07a97-e739-49b2-a695-d473a993a0c8"
      unitRef="usd">446000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="i9c44ce59e97646768714fc51e9e6ffd7_D20210126-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTItMy0xLTEtNDIwNDM_cc484459-5d3e-4e5a-8793-f2671ddcd3e4"
      unitRef="usd">-28000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTItNS0xLTEtNDIwNDM_78a79a3f-6023-4f15-82b8-5767db5b861c"
      unitRef="usd">474000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTMtMS0xLTEtNDIwNDM_a7ee5545-15a8-4f80-8749-43fcd366082d"
      unitRef="usd">17089000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities
      contextRef="i9c44ce59e97646768714fc51e9e6ffd7_D20210126-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTMtMy0xLTEtNDIwNDM_e0dcb480-8014-4f7c-9f3c-6cdf7083fcdb"
      unitRef="usd">1495000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTMtNS0xLTEtNDIwNDM_bf1fe831-1f9e-423b-bf05-2f89dcbefe5c"
      unitRef="usd">15594000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ib87d8cd358da4e2495bd1c76ba7061e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTQtMS0xLTEtNDIwNDM_623bef0c-d035-48f6-abd6-97a6c85bec8a"
      unitRef="usd">44700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i9c44ce59e97646768714fc51e9e6ffd7_D20210126-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTQtMy0xLTEtNDIwNDM_c5ca91b2-61cb-44b1-8f98-0cc30f06ad24"
      unitRef="usd">-1177000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ifba2e03d2a584670bd116013605eaa1a_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjYzMjhkNzIzZjZkMTQ1NDdhMmFjN2NjYWI3OTk5ODg0L3RhYmxlcmFuZ2U6NjMyOGQ3MjNmNmQxNDU0N2EyYWM3Y2NhYjc5OTk4ODRfMTQtNS0xLTEtNDIwNDM_4137e0fc-b133-4653-920c-b0bbc4b9312a"
      unitRef="usd">45877000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:DebtInstrumentDecreaseForgiveness
      contextRef="id379c0e16f704dff82e9ddfd0365b123_D20210201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfODQyMg_049cf872-2926-4b53-af77-031c06501407"
      unitRef="usd">900000</us-gaap:DebtInstrumentDecreaseForgiveness>
    <us-gaap:DebtInstrumentDecreaseForgiveness
      contextRef="id84e8c02c905472cbc09398529e35000_D20210301-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfODQyOQ_7cf08c12-aeef-4259-927f-5523b12fabcf"
      unitRef="usd">300000</us-gaap:DebtInstrumentDecreaseForgiveness>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill
      contextRef="ic4d3b296e8c445d28d5f514e8fe303a6_D20210125-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfODgxMA_5e159d7a-b86f-4f14-8399-06b256b0fa0a"
      unitRef="usd">-1200000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDueToRelatedParties
      contextRef="i7747f960554141b0a49c0b7d2edf6a51_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfODkxNA_5c420dd3-b77a-4e7b-9cca-3cfd946a0ea0"
      unitRef="usd">2800000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDueToRelatedParties>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables
      contextRef="i3235ab06ebd545b5bdfaad3b1635f0e8_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY0OTc3NA_ca872c0e-9b7d-4c5a-bd0b-ecc15b7a8813"
      unitRef="usd">-500000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i3c04a2dd74414a15a3f00f5cadb532f4_D20210125-20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjczOTcwNjNlMTU0MTQ1YmFhNTM3NGM1ZTVjODM4NDY2L3RhYmxlcmFuZ2U6NzM5NzA2M2UxNTQxNDViYWE1Mzc0YzVlNWM4Mzg0NjZfMi0xLTEtMS00MjA0Mw_094dcc15-1cdd-47a6-974c-eed4cbac11cf"
      unitRef="usd">1125000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i3c04a2dd74414a15a3f00f5cadb532f4_D20210125-20210125"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjczOTcwNjNlMTU0MTQ1YmFhNTM3NGM1ZTVjODM4NDY2L3RhYmxlcmFuZ2U6NzM5NzA2M2UxNTQxNDViYWE1Mzc0YzVlNWM4Mzg0NjZfMi0zLTEtMS00MjA0Mw_fc28ea65-8b26-4b88-969a-fed6594b4f5f">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i9e5d9e58b27c46a496c4f1358f761a6c_D20210125-20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjczOTcwNjNlMTU0MTQ1YmFhNTM3NGM1ZTVjODM4NDY2L3RhYmxlcmFuZ2U6NzM5NzA2M2UxNTQxNDViYWE1Mzc0YzVlNWM4Mzg0NjZfMy0xLTEtMS00MjA0Mw_f9b5852f-977e-4b4f-9841-eab6af7e72ba"
      unitRef="usd">1125000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="i9bfaf295305b4baea4d76fde3672170b_I20201120"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfOTI1MQ_43d7b2b1-c43c-4318-bf9e-ff3670ac3b9a"
      unitRef="number">0.4346</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfOTM0OA_aa1e6172-2ad6-4a46-9793-679b6131f28b"
      unitRef="number">0.4594</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfOTM5NA_09a2f498-5ec0-4d11-a083-7b493cc1ef26"
      unitRef="number">0.894</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="iaf9ef547b5a6483292e29d4c882afebd_I20210514"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfOTYyMw_23daf780-3f6d-4ab6-afde-6887f4635270"
      unitRef="number">0.010</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i8a2c5611cb18435cbb396a1db4a9c7d0_I20210621"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfOTYyNw_03045b98-56fb-4e17-802e-7251cebffea6"
      unitRef="number">0.018</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="icd43f11de72949b2bc738f07b5531717_I20210827"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfOTYzNQ_3750ee53-da7a-4448-8769-dc64ea7ceb48"
      unitRef="number">0.0261</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfOTg5NTYwNDY4MDMxNg_78a99ee3-e39a-4c7a-8e34-a30c31804a5b"
      unitRef="number">0.9481</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i3685b58d17fc460d814a6bd00b0997d0_D20201120-20201120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfOTkxMQ_b28556c0-d0fa-48db-81e6-c971e72634d5"
      unitRef="usd">131500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i3685b58d17fc460d814a6bd00b0997d0_D20201120-20201120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfOTkzOQ_44c2fa42-d174-494d-b93b-079d86ae2eb9"
      unitRef="usd">400000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTAyMDk_b00f35b9-6986-45e6-bbe3-1b83e20fe958"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMS0xLTEtMS00MjA0Mw_12415b48-37f2-4524-bbab-5f58a256eb6d"
      unitRef="usd">1350000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMS0zLTEtMS00MjA0Mw_bcbf6408-c2e6-4ae4-b005-bfdf76a21c72"
      unitRef="usd">-5111000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMS01LTEtMS00MjA0Mw_ed119e9a-ad10-4d80-8232-a72a66d49202"
      unitRef="usd">6461000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMi0xLTEtMS00MjA0Mw_dcea9eaa-e528-43e0-b9e3-d94ad0b08714"
      unitRef="usd">325000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMi01LTEtMS00MjA0Mw_d7a5b602-4fd4-4e85-a2df-3c1f665cfeac"
      unitRef="usd">325000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMy0xLTEtMS00MjA0Mw_8fd2ed01-7b26-487f-a3d5-4aaa08884b82"
      unitRef="usd">45289000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMy0zLTEtMS00MjA0Mw_c6ae9ae9-5845-4813-b782-f825213193bd"
      unitRef="usd">7250000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMy01LTEtMS00MjA0Mw_22d5d5b7-aa36-416b-805a-91edd41e2332"
      unitRef="usd">38039000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNC0xLTEtMS00MjA0Mw_5986e37f-32ac-47fa-81fa-3dbb522c3c04"
      unitRef="usd">26767000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNC0zLTEtMS00MjA0Mw_ca92ed38-edea-4f11-a5de-1e32ef420cb3"
      unitRef="usd">-13959000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNC01LTEtMS00MjA0Mw_e154300f-a985-449b-865c-925574f27b4f"
      unitRef="usd">40726000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNS0xLTEtMS00MjA0Mw_2e0fa573-a341-4222-978b-02eddf38b409"
      unitRef="usd">15000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNS0zLTEtMS00MjA0Mw_ae99faa7-d276-487d-ab1a-2850c4e59da9"
      unitRef="usd">-1965000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNS01LTEtMS00MjA0Mw_be83291c-bf4b-4b86-8365-c5626725f138"
      unitRef="usd">1980000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNi0xLTEtMS00MjA0Mw_e74200c6-04b4-4b57-938c-34e5174d1d38"
      unitRef="usd">509000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNi01LTEtMS00MjA0Mw_2c4064f9-7d3f-47c8-a932-f954a6822a16"
      unitRef="usd">509000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:Goodwill
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNy0xLTEtMS00MjA0Mw_d337a2c3-d9af-4780-9aa6-668049abba94"
      unitRef="usd">121913000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNy0zLTEtMS00MjA0Mw_26790396-7395-4442-84da-c6d6ba6d5ea5"
      unitRef="usd">30042000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfNy01LTEtMS00MjA0Mw_65b568ca-ba73-4e63-9343-6b98608c46f4"
      unitRef="usd">91871000</us-gaap:Goodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfOC0xLTEtMS00MjA0Mw_9d082dd3-673d-4de0-a5f9-572f3b4a0d8a"
      unitRef="usd">196168000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfOC0zLTEtMS00MjA0Mw_7d95340d-1121-4ab2-be78-8fe0e5d37891"
      unitRef="usd">16257000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfOC01LTEtMS00MjA0Mw_3101a4d0-0873-4e20-8e74-18606ddaa134"
      unitRef="usd">179911000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfOS0xLTEtMS00MjA0Mw_a1dfba50-a11b-4e0b-be27-9c60b6af82c8"
      unitRef="usd">579000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfOS01LTEtMS00MjA0Mw_c5f49a00-42d1-4774-a3b6-25110c12916d"
      unitRef="usd">579000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTAtMS0xLTEtNDIwNDM_d8247af9-df1c-4dbe-a866-1dcb04e26a90"
      unitRef="usd">9692000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTAtMy0xLTEtNDIwNDM_ecd9558f-1aa2-4d64-bf81-f6ebf1a148f4"
      unitRef="usd">1421000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTAtNS0xLTEtNDIwNDM_fc2d51f0-e3cf-464a-8a3e-58b22e866ba3"
      unitRef="usd">8271000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxLiabilities
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTEtMS0xLTEtMTA1NDc5_181a9be2-0f3e-495d-a0be-4735ba1725e8"
      unitRef="usd">2420000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIncomeTaxLiabilities
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTEtMy0xLTEtMTA1NDg3_32361679-e59e-4acb-a7a0-0f2b96d56f09"
      unitRef="usd">2420000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIncomeTaxLiabilities>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxLiabilities
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTEtNS0xLTEtMTA1NDkz_48562926-6bb9-4be7-b447-c11f1a1de7d1"
      unitRef="usd">0</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTEtMS0xLTEtNDIwNDM_85ac93aa-7e94-4dac-9a36-d4f8b666a0bf"
      unitRef="usd">8649000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTEtMy0xLTEtNDIwNDM_3b818570-9242-45eb-bf94-2477081492b0"
      unitRef="usd">8649000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTEtNS0xLTEtNDIwNDM_afb3ede4-e932-49e1-b11c-7d48001cc158"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTItMS0xLTEtNDIwNDM_2b1a44ed-e30e-4f9e-9618-48600776df9e"
      unitRef="usd">19937000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTItMy0xLTEtNDIwNDM_1d2c15a7-10fd-4049-ba5f-fc8613ec646f"
      unitRef="usd">-2275000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTItNS0xLTEtNDIwNDM_f9477e2b-3c07-4bae-b5d3-fed9be6dc926"
      unitRef="usd">22212000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTMtMS0xLTEtNDIwNDM_531835b5-ba18-422c-b193-0f17f0fced36"
      unitRef="usd">29278000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncontrollingInterests
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTMtMy0xLTEtNDIwNDM_6db2dd05-870d-48b9-8e6b-0ba89e9340df"
      unitRef="usd">11889000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncontrollingInterests>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTMtNS0xLTEtNDIwNDM_fddcada0-10e4-417b-8650-12b324121de1"
      unitRef="usd">17389000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTQtMS0xLTEtNDIwNDM_5ceb6860-b1f5-4acc-acdc-66809181b2e9"
      unitRef="usd">70555000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilitiesAndNoncontrollingInterest
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTQtMy0xLTEtNDIwNDM_c3de3b79-c776-4f65-8352-578f44873a52"
      unitRef="usd">22104000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilitiesAndNoncontrollingInterest>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTQtNS0xLTEtNDIwNDM_23674591-3880-4a34-a7b8-b1f908aed66b"
      unitRef="usd">48451000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTUtMS0xLTEtNDIwNDM_749ae7d1-240b-42e5-bbad-83220a12ccf6"
      unitRef="usd">125613000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i9edfea07241341f6bd660ef429f73169_D20210327-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTUtMy0xLTEtNDIwNDM_b50dd1aa-88cb-4e10-82b9-518eb12c3867"
      unitRef="usd">-5847000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjhiMDNmZTA2ZDQxNTQ5MDY4ZWQ2ZTgwNTZkYjJmYzZmL3RhYmxlcmFuZ2U6OGIwM2ZlMDZkNDE1NDkwNjhlZDZlODA1NmRiMmZjNmZfMTUtNS0xLTEtNDIwNDM_ad4f843e-fa5e-4c11-8cb4-1688ec934c10"
      unitRef="usd">131460000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i7fbdae33ad5042dbbea10cac519a64e1_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA3ODA_2718022a-676d-4c3a-b6b5-66e458d14c93"
      unitRef="usd">-5800000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="i7fbdae33ad5042dbbea10cac519a64e1_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MDMyNA_fdee7d53-d45b-4388-bcfe-cc8b5d6640d0"
      unitRef="usd">9900000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsAllowanceForDoubtfulAccountsReceivables
      contextRef="ic081248b7c0141b59f2bac63d9cf74c0_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MDQyOA_921ee602-3284-470d-a748-dcb1ede38830"
      unitRef="usd">2000000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsAllowanceForDoubtfulAccountsReceivables>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt
      contextRef="ic081248b7c0141b59f2bac63d9cf74c0_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MDQ2Ng_2a6baba5-9f9b-464b-970e-95ec4da7c287"
      unitRef="usd">11900000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsAllowanceForDoubtfulAccountsReceivables
      contextRef="i52f88c4b01374bdd830d15eb78334ac5_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MTE1Mg_bc17577f-4d95-4e07-a50d-c66f4946d992"
      unitRef="usd">5100000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsAllowanceForDoubtfulAccountsReceivables>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i52f88c4b01374bdd830d15eb78334ac5_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MTE2Ng_ff89ee44-d832-425d-ae09-db42ce3ee44f"
      unitRef="usd">1200000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt
      contextRef="i52f88c4b01374bdd830d15eb78334ac5_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MTE4MA_a6eca54e-198e-44f6-af0b-e86eadf3f372"
      unitRef="usd">-2300000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="i52f88c4b01374bdd830d15eb78334ac5_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MTE5NA_674ae044-3ae6-49cc-8c03-044d5f887f71"
      unitRef="usd">2600000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="ie284a780bc974e289cdb2be172ee21c5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY2MjM4MA_f982af8f-68ac-4949-b115-44b48cd35b0d"
      unitRef="usd">-15600000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="ie284a780bc974e289cdb2be172ee21c5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY2MjM5NQ_aef3626a-c54a-4dde-8ba5-5cc60a12c308"
      unitRef="usd">7300000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="ie284a780bc974e289cdb2be172ee21c5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY2MjQyNQ_a39faa59-42fa-4625-8006-8d3a858fc031"
      unitRef="usd">200000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="ie284a780bc974e289cdb2be172ee21c5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY2MjQwOQ_57e125bc-f3cf-4b8b-9561-452ad22b1b9a"
      unitRef="usd">-2600000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i81bfeb2fb829492d8cc42bf84e5733a0_D20210326-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjkwMzEyYTNlNGU2ZjRiNjhiY2JhZjlmYjc4YmQ5NTIxL3RhYmxlcmFuZ2U6OTAzMTJhM2U0ZTZmNGI2OGJjYmFmOWZiNzhiZDk1MjFfMi0xLTEtMS00MjA0Mw_87593444-0c6b-4483-9828-8b6428e35521"
      unitRef="usd">45289000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i81bfeb2fb829492d8cc42bf84e5733a0_D20210326-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjkwMzEyYTNlNGU2ZjRiNjhiY2JhZjlmYjc4YmQ5NTIxL3RhYmxlcmFuZ2U6OTAzMTJhM2U0ZTZmNGI2OGJjYmFmOWZiNzhiZDk1MjFfMi0zLTEtMS00MjA0Mw_c22fe512-a26a-4dfb-98d1-bc05a3ab91db">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i2113a32299364cedad889a7135608f1a_D20210326-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjkwMzEyYTNlNGU2ZjRiNjhiY2JhZjlmYjc4YmQ5NTIxL3RhYmxlcmFuZ2U6OTAzMTJhM2U0ZTZmNGI2OGJjYmFmOWZiNzhiZDk1MjFfMy0xLTEtMS00MjA0Mw_f0a5a579-6c71-45a7-a09e-4bce28b5f841"
      unitRef="usd">45289000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTE1NDA_5bae9eeb-f8fd-4b9d-bb57-164bc6b3bace"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i8c0e84396cd9461ea10f37d219754ffe_D20210427-20210427"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTE3Mjg_41e283a5-0b85-4ca5-a665-7b51901a18a2"
      unitRef="usd">169800000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i8c0e84396cd9461ea10f37d219754ffe_D20210427-20210427"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MTM1Mw_41030149-a59f-4ca7-bb39-5f2572212c41"
      unitRef="usd">300000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTE5OTQ_5b9f1387-afc2-4b3f-9ab2-234d1c0d767f"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMS0xLTEtMS00MjA0Mw_92bce7d5-755b-4e8d-88b2-48830bf3e2cc"
      unitRef="usd">47000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMS01LTEtMS00MjA0Mw_1a8d81fb-daa6-41c6-bdc3-b2c6bfcec879"
      unitRef="usd">47000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMi0xLTEtMS00MjA0Mw_ce362d53-e7b7-4a05-8eed-a39ed9783828"
      unitRef="usd">2693000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMi01LTEtMS00MjA0Mw_36f3fdb8-583c-42df-b61d-9b46fc4ab4a7"
      unitRef="usd">2693000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMy0xLTEtMS00MjA0Mw_7d5e31c8-064d-42cf-ad81-76ea67a15396"
      unitRef="usd">530000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMy01LTEtMS00MjA0Mw_0a57b3af-fe79-4309-8366-bc5600a14090"
      unitRef="usd">530000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNC0xLTEtMS00MjA0Mw_effa38c4-5606-4eaf-b7fd-786f3a4f9c8f"
      unitRef="usd">29115000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNC0zLTEtMS00MjA0Mw_dc427893-8edf-43e1-bfba-27ff33a1296a"
      unitRef="usd">790000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNC01LTEtMS00MjA0Mw_151cf5f8-59bb-471d-a844-d8695a0203bd"
      unitRef="usd">28325000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNS0xLTEtMS00MjA0Mw_a4c85ef8-f348-455d-830c-d90b5c7924bf"
      unitRef="usd">3642000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNS0zLTEtMS00MjA0Mw_6a0961b5-bc39-4a2c-8985-6bea88181658"
      unitRef="usd">-4295000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNS01LTEtMS00MjA0Mw_b5e10175-cfd4-4d39-8652-2732dfc8cf1a"
      unitRef="usd">7937000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNi0xLTEtMS00MjA0Mw_a6d6589d-57f5-439f-bf8a-149c234380f9"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets
      contextRef="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNi0zLTEtMS00MjA0Mw_9236cef9-c16e-48b7-9d71-476b9791be84"
      unitRef="usd">-22000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNi01LTEtMS00MjA0Mw_94d0020c-fc76-4759-b8df-5ea7a888817e"
      unitRef="usd">22000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:Goodwill
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNy0xLTEtMS00MjA0Mw_d59f6d3e-c957-4cb9-91a1-25ca2d74dc0a"
      unitRef="usd">143654000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNy0zLTEtMS00MjA0Mw_9ae0c9a5-89f3-4e85-ad20-3a2151bc8740"
      unitRef="usd">-76000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfNy01LTEtMS00MjA0Mw_58e2e7a1-4f13-41dc-94bd-83e66f266749"
      unitRef="usd">143730000</us-gaap:Goodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfOC0xLTEtMS00MjA0Mw_461451fe-14fb-46b5-a2ef-d63ab02ccf70"
      unitRef="usd">179681000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill
      contextRef="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfOC0zLTEtMS00MjA0Mw_8817317f-a5f2-47b5-8f7b-01e985e8f1db"
      unitRef="usd">-3603000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfOC01LTEtMS00MjA0Mw_aa4c5471-a665-4546-9dbc-34a761867873"
      unitRef="usd">183284000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfOS0xLTEtMS00MjA0Mw_f87d948f-d7c9-45a4-bc05-9105449fca05"
      unitRef="usd">472000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfOS01LTEtMS00MjA0Mw_473b9624-585b-4cbd-9ec6-e1ef47ef1411"
      unitRef="usd">472000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTAtMS0xLTEtNDIwNDM_48abe0e2-b3cf-4ebd-a51c-0a1f1a9fac06"
      unitRef="usd">772000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTAtMy0xLTEtNDIwNDM_d86974fe-437e-4dc4-a1e0-61c833966ed9"
      unitRef="usd">-8000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTAtNS0xLTEtNDIwNDM_45014534-6e20-40d9-94ac-9ebe7b135d06"
      unitRef="usd">780000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTEtMS0xLTEtNDIwNDM_bece121d-d6eb-4a4f-a5b4-44e9d91ea08a"
      unitRef="usd">302000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTEtNS0xLTEtNDIwNDM_80e7588b-1eff-4ee5-a9c3-b53e43f6de7b"
      unitRef="usd">302000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTItMS0xLTEtNDIwNDM_80c18261-427e-4b32-ae94-b18310f228fa"
      unitRef="usd">8017000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTItMy0xLTEtNDIwNDM_565efc81-1672-40e1-986b-7e2b24931685"
      unitRef="usd">180000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTItNS0xLTEtNDIwNDM_1c8f23b7-ad09-4978-bf54-a5c7da4ce524"
      unitRef="usd">7837000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTMtMS0xLTEtNDIwNDM_2b2f0e5a-f7a6-43e1-a0db-cd4c0650b1ae"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt
      contextRef="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTMtMy0xLTEtNDIwNDM_dc22a880-bdce-41de-b0f1-cbe61016375a"
      unitRef="usd">-4069000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTMtNS0xLTEtNDIwNDM_829a3768-fe9a-45bd-ac62-ebf9b18da33a"
      unitRef="usd">4069000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTQtMS0xLTEtNDIwNDM_395fc22a-722b-4092-b886-6498442c2a48"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTQtNS0xLTEtNDIwNDM_5d17e057-28cd-41d1-aae0-e7c3e04bd008"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTUtMS0xLTEtNDIwNDM_fd03bdc3-c694-420c-8bb6-cdafff08c0e1"
      unitRef="usd">9563000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilitiesAndNoncontrollingInterest
      contextRef="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTUtMy0xLTEtNDIwNDM_9f75d9f1-73da-4155-97a6-c3c51b9d733f"
      unitRef="usd">-3897000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilitiesAndNoncontrollingInterest>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTUtNS0xLTEtNDIwNDM_b4ae642a-bfc8-4439-b8a6-22b3c164cc7c"
      unitRef="usd">13460000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="ic1e42d8ef9d348769618a0f118f8b320_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTYtMS0xLTEtNDIwNDM_a9522514-f653-4dfc-ae0e-72def6664732"
      unitRef="usd">170118000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="ia01765c212684fe8b4e33433fd474b84_D20210428-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTYtMy0xLTEtNDIwNDM_d78efe40-399a-496f-b5d5-17c9e4634358"
      unitRef="usd">294000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="i4d774ed606b84dc0bd92940f81feb3ff_I20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjRkYjcwNjU1MTExNDQ5ZWZiNDFkMGY1NjlkMGUwYWQxL3RhYmxlcmFuZ2U6NGRiNzA2NTUxMTE0NDllZmI0MWQwZjU2OWQwZTBhZDFfMTYtNS0xLTEtNDIwNDM_1ba974f7-4e82-488f-bbc6-30d62802c7eb"
      unitRef="usd">169824000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:MinorityInterest
      contextRef="i181554fceab54a71b8451f8501979700_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MzQ0Mw_c7bdb7cc-cdb2-4e5d-859f-1758fa4b3f4e"
      unitRef="usd">500000</us-gaap:MinorityInterest>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="i2da5fc448196478b9d9ef517585d235c_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MzM5OQ_fea3a0cd-47da-49fa-b2a7-e523afbbc946"
      unitRef="usd">-4300000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets
      contextRef="i2da5fc448196478b9d9ef517585d235c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MzM0NA_bdc21233-0421-4628-ba39-6fc1f5f79a2d"
      unitRef="usd">-22000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i2da5fc448196478b9d9ef517585d235c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MzM4Ng_0078f326-d529-4176-9950-27cbcfbc0dcf"
      unitRef="usd">-8000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt
      contextRef="i2da5fc448196478b9d9ef517585d235c_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MzM1OA_00386d60-24ae-443b-87c8-4ba724e1fbe9"
      unitRef="usd">-4100000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="i2da5fc448196478b9d9ef517585d235c_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MzM3Mg_0809f617-a348-4fb8-af48-370b11ce3722"
      unitRef="usd">800000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="i2da5fc448196478b9d9ef517585d235c_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1MzQxMw_a7962525-58c3-4476-8d49-7c36e95e8796"
      unitRef="usd">200000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i0d4130d584184de597b92fbb0f19baea_D20210427-20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjZkM2Y4YzM1NzhhOTQzNmRiZWYyNjhhMWE0ZWM3YzdlL3RhYmxlcmFuZ2U6NmQzZjhjMzU3OGE5NDM2ZGJlZjI2OGExYTRlYzdjN2VfMi0xLTEtMS00MjA0Mw_24214fb5-645e-4ed3-a5a6-a7e1f2c7bc85"
      unitRef="usd">10925000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0d4130d584184de597b92fbb0f19baea_D20210427-20210427"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjZkM2Y4YzM1NzhhOTQzNmRiZWYyNjhhMWE0ZWM3YzdlL3RhYmxlcmFuZ2U6NmQzZjhjMzU3OGE5NDM2ZGJlZjI2OGExYTRlYzdjN2VfMi0zLTEtMS00MjA0Mw_253b4b77-4a7a-4ad7-936f-7a46fc999be6">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ifdc444ec300840f48c3a469b13b2c6f5_D20210427-20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjZkM2Y4YzM1NzhhOTQzNmRiZWYyNjhhMWE0ZWM3YzdlL3RhYmxlcmFuZ2U6NmQzZjhjMzU3OGE5NDM2ZGJlZjI2OGExYTRlYzdjN2VfMy0xLTEtMS00MjA0Mw_4d026589-4b29-43de-924f-f4addac04c2e"
      unitRef="usd">8075000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i4d34e07864514560ae831169c06384da_D20210427-20210427"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjZkM2Y4YzM1NzhhOTQzNmRiZWYyNjhhMWE0ZWM3YzdlL3RhYmxlcmFuZ2U6NmQzZjhjMzU3OGE5NDM2ZGJlZjI2OGExYTRlYzdjN2VfMy0zLTEtMS00MjA0My90ZXh0cmVnaW9uOjAxZmNmMmM1YzYyZjQ2M2M4OTMzZDQ1NzA0Mjc4NTkzXzQ_f915571a-3bcc-4a96-a990-c81eb62ab48f">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i3ac9d8b046f148e399cd4f213fba954c_D20210427-20210427"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjZkM2Y4YzM1NzhhOTQzNmRiZWYyNjhhMWE0ZWM3YzdlL3RhYmxlcmFuZ2U6NmQzZjhjMzU3OGE5NDM2ZGJlZjI2OGExYTRlYzdjN2VfMy0zLTEtMS00MjA0My90ZXh0cmVnaW9uOjAxZmNmMmM1YzYyZjQ2M2M4OTMzZDQ1NzA0Mjc4NTkzXzk_758c3465-eeaf-400d-99ee-902bc90462ba">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iaf153b2917f544b28b0f0b5f53c6b337_D20210427-20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjZkM2Y4YzM1NzhhOTQzNmRiZWYyNjhhMWE0ZWM3YzdlL3RhYmxlcmFuZ2U6NmQzZjhjMzU3OGE5NDM2ZGJlZjI2OGExYTRlYzdjN2VfNC0xLTEtMS00MjA0Mw_2cbc670b-0e88-49bd-ac26-26d69dcf4dcf"
      unitRef="usd">9325000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iaf153b2917f544b28b0f0b5f53c6b337_D20210427-20210427"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjZkM2Y4YzM1NzhhOTQzNmRiZWYyNjhhMWE0ZWM3YzdlL3RhYmxlcmFuZ2U6NmQzZjhjMzU3OGE5NDM2ZGJlZjI2OGExYTRlYzdjN2VfNC0zLTEtMS00MjA0Mw_479fcea7-6559-42a6-a136-3430a601a821">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if70c4e6706cc44889eada26b2e91ecd6_D20210427-20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjZkM2Y4YzM1NzhhOTQzNmRiZWYyNjhhMWE0ZWM3YzdlL3RhYmxlcmFuZ2U6NmQzZjhjMzU3OGE5NDM2ZGJlZjI2OGExYTRlYzdjN2VfNS0xLTEtMS04OTMxNg_94b83e3f-04e7-409c-b320-6c62b9fc0255"
      unitRef="usd">790000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if70c4e6706cc44889eada26b2e91ecd6_D20210427-20210427"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjZkM2Y4YzM1NzhhOTQzNmRiZWYyNjhhMWE0ZWM3YzdlL3RhYmxlcmFuZ2U6NmQzZjhjMzU3OGE5NDM2ZGJlZjI2OGExYTRlYzdjN2VfNS0zLTEtMS04OTMxNg_0eb17213-79b0-4c13-a02f-a7e64e759228">P4Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i8c0e84396cd9461ea10f37d219754ffe_D20210427-20210427"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjZkM2Y4YzM1NzhhOTQzNmRiZWYyNjhhMWE0ZWM3YzdlL3RhYmxlcmFuZ2U6NmQzZjhjMzU3OGE5NDM2ZGJlZjI2OGExYTRlYzdjN2VfNS0xLTEtMS00MjA0Mw_7b5d884b-7645-4535-bdd4-8e6c3af76c02"
      unitRef="usd">29115000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i24037576068743569bd5062cc1ec2a0a_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTI4MDA_a9c6e637-2118-49f0-a667-1b9d336ce6bd"
      unitRef="usd">142000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i24037576068743569bd5062cc1ec2a0a_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTI4Mjg_647f2c1b-db00-424e-9a4f-1925186be17f"
      unitRef="usd">900000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMS0xLTEtMS00MjA0Mw_bf41b16f-fd12-4146-86ec-397241b1a6e9"
      unitRef="usd">5551000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMS0zLTEtMS00MjA0Mw_04198c8b-a739-4a5c-b3a3-8b3459961184"
      unitRef="usd">741000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMS01LTEtMS00MjA0Mw_cbda1551-0a73-4b0d-a53c-9ae96368a9ae"
      unitRef="usd">4810000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMi0xLTEtMS00MjA0Mw_b8a1052c-4e60-4b30-ac93-eb30d9643f85"
      unitRef="usd">921000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMi01LTEtMS00MjA0Mw_9b00b185-1360-4129-86de-ed5671af57ce"
      unitRef="usd">921000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMy0xLTEtMS00MjA0Mw_84b8668f-13fd-4df0-bdec-3ae41124c995"
      unitRef="usd">32475000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMy01LTEtMS00MjA0Mw_5c27cc8d-f465-4959-95d8-6681e9459dfe"
      unitRef="usd">32475000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNC0xLTEtMS00MjA0Mw_ec764439-1a6d-4d6f-839c-dab710ae85ac"
      unitRef="usd">7065000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNC0zLTEtMS00MjA0Mw_ba6142c7-3e3a-494c-b163-3d654d1650d8"
      unitRef="usd">183000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNC01LTEtMS00MjA0Mw_2ccbce75-aac7-4238-a546-de14b2ae9f6e"
      unitRef="usd">6882000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNS0xLTEtMS00MjA0Mw_6a76c45a-9f60-4d09-9656-13737ae5bf63"
      unitRef="usd">631000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNS0zLTEtMS00MjA0Mw_5129955f-5273-4ebe-b068-289ffe39189f"
      unitRef="usd">-411000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNS01LTEtMS00MjA0Mw_f5c27914-f67b-4b5a-859f-1669474851ef"
      unitRef="usd">1042000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:Goodwill
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNi0xLTEtMS00MjA0Mw_9d55ca0e-1a18-4add-ab6a-af30a471e2fe"
      unitRef="usd">107310000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNi0zLTEtMS00MjA0Mw_63ec8a14-e20c-470a-8c31-960b33873a69"
      unitRef="usd">-3658000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNi01LTEtMS00MjA0Mw_90aa4cc6-6384-4aa3-adbc-0603421a1f12"
      unitRef="usd">110968000</us-gaap:Goodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNy0xLTEtMS00MjA0Mw_6a55a921-ccf5-42ec-8681-ede59c158e53"
      unitRef="usd">153953000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNy0zLTEtMS00MjA0Mw_ccc4591c-fbc8-4058-9f7b-436deb2eefb7"
      unitRef="usd">-3145000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAndGoodwill>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfNy01LTEtMS00MjA0Mw_aba7f675-4a32-4023-b44a-c111d1a6f2a1"
      unitRef="usd">157098000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfOC0xLTEtMS00MjA0Mw_811234d9-c6ba-4a24-bac9-e5a8a842697b"
      unitRef="usd">2518000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfOC01LTEtMS00MjA0Mw_d1e6fcd0-d4a3-4da2-8e82-5a7d27a4ef8b"
      unitRef="usd">2518000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfOS0xLTEtMS00MjA0Mw_d9ba095b-1696-49db-b5c4-206e468b3b43"
      unitRef="usd">1267000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfOS0zLTEtMS00MjA0Mw_b57751ec-2bad-4216-9c0f-e56d7b96e04d"
      unitRef="usd">362000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfOS01LTEtMS00MjA0Mw_a0eb5ab3-c98a-4b94-8911-0664ec8ff700"
      unitRef="usd">905000</uph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTAtMS0xLTEtNDIwNDM_de025dc3-d77a-4d88-b8f4-8a4ed497dc5e"
      unitRef="usd">15000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTAtNS0xLTEtNDIwNDM_68315751-2da7-4524-bf57-af07c6363fa0"
      unitRef="usd">15000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTEtMS0xLTEtNDIwNDM_d3abe354-70db-4a31-9555-d9d23b4623b9"
      unitRef="usd">4003000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTEtMy0xLTEtNDIwNDM_4b6ddeeb-caf4-4970-85de-a3e6c4d86414"
      unitRef="usd">-3903000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTEtNS0xLTEtNDIwNDM_d3b1e5c3-dee9-4e47-87ab-5ba16796904b"
      unitRef="usd">7906000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTItMS0xLTEtNDIwNDM_ec600b0b-a448-43eb-8074-1b399b964cd7"
      unitRef="usd">382000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesOther
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTItMy0xLTEtNDIwNDM_f2d4dc56-1f35-415d-bcf1-f3c48790a6e5"
      unitRef="usd">382000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTItNS0xLTEtNDIwNDM_b1af2956-0498-44a8-b8ae-1b4a7254b3de"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTMtMS0xLTEtNDIwNDM_8682c7b8-b408-4fc2-98ba-7de2d0eecc2d"
      unitRef="usd">3752000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTMtNS0xLTEtNDIwNDM_6a9fe1b3-29dd-4514-9054-0925cc9f041d"
      unitRef="usd">3752000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTQtMS0xLTEtNDIwNDM_f3dfe854-dd28-4bee-8d35-58b89ce864c6"
      unitRef="usd">11937000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTQtMy0xLTEtNDIwNDM_ea20681d-982c-4f56-b87f-d5deac3f13af"
      unitRef="usd">-3159000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTQtNS0xLTEtNDIwNDM_06ef80ab-354f-4691-b761-b71b8576853b"
      unitRef="usd">15096000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i8886ace475fa4c38a84b6221695171c0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTUtMS0xLTEtNDIwNDM_6d438b47-5d30-4074-9980-b15f8a7af53b"
      unitRef="usd">142016000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTUtMy0xLTEtNDIwNDM_215683a5-807c-45ce-b436-e2ef614be8fa"
      unitRef="usd">14000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjEzYTU5Yjk5ZjA1ZjQwZTVhNDAyMDg5NDRkZmY0OTNjL3RhYmxlcmFuZ2U6MTNhNTliOTlmMDVmNDBlNWE0MDIwODk0NGRmZjQ5M2NfMTUtNS0xLTEtNDIwNDM_97f0caac-ea5d-40f6-aedc-a4c6aa29297f"
      unitRef="usd">142002000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i332def14b7774836a1a1f3ae09a1d027_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1NDI2OQ_5e986ce1-d447-498f-ac8d-c26482bf20ac"
      unitRef="usd">14000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities
      contextRef="i332def14b7774836a1a1f3ae09a1d027_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1NDI0Mg_36e697da-7621-4ba2-951e-1775e2583427"
      unitRef="usd">400000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables
      contextRef="iab7e367942424741a9071db9ef860081_D20210610-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1NTEwMw_eb81fa7a-506f-4621-a5fb-4c5a75975170"
      unitRef="usd">700000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="i076914a511b544bd8ca6a5d2aea5d638_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1NTEzMQ_7d1d9677-b157-4e10-8340-eb13ee9cf0f6"
      unitRef="usd">200000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets
      contextRef="i076914a511b544bd8ca6a5d2aea5d638_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1NTExNw_c3c81297-469a-4275-a380-f57c83c04843"
      unitRef="usd">-400000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities
      contextRef="i076914a511b544bd8ca6a5d2aea5d638_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1NTE1OQ_446c8987-3aaf-4843-87b0-09793c120c9d"
      unitRef="usd">400000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedExpensesAndOtherLiabilities>
    <uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="i076914a511b544bd8ca6a5d2aea5d638_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTA5OTUxMTY1NTE0NQ_e3aeca9b-1420-440a-868f-b1b6ef8192c9"
      unitRef="usd">-3900000</uph:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i031c2c2662ac4f868800ded93c4e9125_D20210609-20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmIwY2RiZTc2ZjMxZjRkYzdhNTZjZTBhMTZiMmMyYjIyL3RhYmxlcmFuZ2U6YjBjZGJlNzZmMzFmNGRjN2E1NmNlMGExNmIyYzJiMjJfMi0xLTEtMS00MjA0Mw_52d1d1b3-4679-4b8c-ab33-e8488d395d07"
      unitRef="usd">12975000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i031c2c2662ac4f868800ded93c4e9125_D20210609-20210609"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmIwY2RiZTc2ZjMxZjRkYzdhNTZjZTBhMTZiMmMyYjIyL3RhYmxlcmFuZ2U6YjBjZGJlNzZmMzFmNGRjN2E1NmNlMGExNmIyYzJiMjJfMi0zLTEtMS00MjA0Mw_a0cbe0a9-442f-4b22-bce6-38b3fd98c2f1">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ie048f199cf6943a0b348f662a4cef2c6_D20210609-20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmIwY2RiZTc2ZjMxZjRkYzdhNTZjZTBhMTZiMmMyYjIyL3RhYmxlcmFuZ2U6YjBjZGJlNzZmMzFmNGRjN2E1NmNlMGExNmIyYzJiMjJfMy0xLTEtMS00MjA0Mw_a48b902e-3a70-45be-97bd-6acb3e57c46e"
      unitRef="usd">5825000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ie048f199cf6943a0b348f662a4cef2c6_D20210609-20210609"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmIwY2RiZTc2ZjMxZjRkYzdhNTZjZTBhMTZiMmMyYjIyL3RhYmxlcmFuZ2U6YjBjZGJlNzZmMzFmNGRjN2E1NmNlMGExNmIyYzJiMjJfMy0zLTEtMS00MjA0Mw_b1a012f1-fa6f-4a03-8f5b-0a45a0f8d4dc">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib2ef82a79b144cbc844d436f1cf457e1_D20210609-20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmIwY2RiZTc2ZjMxZjRkYzdhNTZjZTBhMTZiMmMyYjIyL3RhYmxlcmFuZ2U6YjBjZGJlNzZmMzFmNGRjN2E1NmNlMGExNmIyYzJiMjJfNC0xLTEtMS00MjA0Mw_79a92f9e-270e-4d85-97e6-3f602a9897ca"
      unitRef="usd">13675000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib2ef82a79b144cbc844d436f1cf457e1_D20210609-20210609"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmIwY2RiZTc2ZjMxZjRkYzdhNTZjZTBhMTZiMmMyYjIyL3RhYmxlcmFuZ2U6YjBjZGJlNzZmMzFmNGRjN2E1NmNlMGExNmIyYzJiMjJfNC0zLTEtMS00MjA0Mw_92a53e84-2f96-4d4d-9088-5fc23649ec8a">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i24037576068743569bd5062cc1ec2a0a_D20210609-20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOmIwY2RiZTc2ZjMxZjRkYzdhNTZjZTBhMTZiMmMyYjIyL3RhYmxlcmFuZ2U6YjBjZGJlNzZmMzFmNGRjN2E1NmNlMGExNmIyYzJiMjJfNS0xLTEtMS00MjA0Mw_623939c1-6ba7-4bf7-86ca-60c5674d057e"
      unitRef="usd">32475000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <uph:ReverseRecapitalizationPercentageOfOngoingOperations
      contextRef="i16937fec9bf74451ba021b013766eb09_I20210609"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTQ4MDE_0cb6f23a-2c92-43ec-b223-5234d8a9e9c8"
      unitRef="number">0.75</uph:ReverseRecapitalizationPercentageOfOngoingOperations>
    <uph:ReverseRecapitalizationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i16937fec9bf74451ba021b013766eb09_I20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTUxMTI_efd83e9d-b2a5-4166-94d6-73edf2a320a3"
      unitRef="usd">0</uph:ReverseRecapitalizationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <uph:ReverseRecapitalizationGoodwill
      contextRef="i16937fec9bf74451ba021b013766eb09_I20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTUxMTI_fe201855-8cb0-462a-8fa4-8a5cb068d652"
      unitRef="usd">0</uph:ReverseRecapitalizationGoodwill>
    <uph:RecapitalizationExchangeRatio
      contextRef="i16937fec9bf74451ba021b013766eb09_I20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTU1MDY_4bee07d7-6a7b-4ed5-a925-50f3cb1a5548"
      unitRef="number">10.28</uph:RecapitalizationExchangeRatio>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTU2NTE_ef930446-74dd-45b9-970d-c457ef2301d6"
      unitRef="usd">2400000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTU2NTg_c876b082-7790-4566-909a-f4090ba65dc5"
      unitRef="usd">2700000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RleHRyZWdpb246M2QzZWNkN2EzODAzNGI5Zjk2YWY1ZjM5MWI1ZGI1MmZfMTcwNzA_34ab7983-9be5-445d-bc11-72cf40935701">The following unaudited pro forma consolidated financial information reflects the results of operations as if the acquisition of UpHealth Holdings (including all subsidiaries) and Cloudbreak had occurred on January&#160;1, 2021, after giving effect to certain purchase accounting adjustments. These purchase accounting adjustments mainly include incremental depreciation expense related to the fair value adjustment of property and equipment, amortization expense related to identifiable intangible assets, and tax expense related to the combined tax provisions. This information does not purport to be indicative of the actual results that would have occurred if the acquisition had actually been completed on the date indicated, nor is it necessarily indicative of the future operating results or the financial position of the combined company:&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:78.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.317%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Pro Forma&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.55)&lt;/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;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjkwZTAxN2RhMTMwMTRmNzY5NzUzMjU5MzE0NTBkODc4L3RhYmxlcmFuZ2U6OTBlMDE3ZGExMzAxNGY3Njk3NTMyNTkzMTQ1MGQ4NzhfMy0zLTEtMS00MjA0Mw_cb530533-3937-4e84-980f-12813561f507"
      unitRef="usd">30608000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjkwZTAxN2RhMTMwMTRmNzY5NzUzMjU5MzE0NTBkODc4L3RhYmxlcmFuZ2U6OTBlMDE3ZGExMzAxNGY3Njk3NTMyNTkzMTQ1MGQ4NzhfNC0zLTEtMS00MjA0Mw_03381cd2-25cf-4b44-aa62-5017397372b5"
      unitRef="usd">-3872000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjkwZTAxN2RhMTMwMTRmNzY5NzUzMjU5MzE0NTBkODc4L3RhYmxlcmFuZ2U6OTBlMDE3ZGExMzAxNGY3Njk3NTMyNTkzMTQ1MGQ4NzhfNS0zLTEtMS00MjA0Mw_0d04f4b9-4a53-4c38-9f8d-d02fcdabde0f"
      unitRef="usdPerShare">-0.55</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80MC9mcmFnOjNkM2VjZDdhMzgwMzRiOWY5NmFmNWYzOTFiNWRiNTJmL3RhYmxlOjkwZTAxN2RhMTMwMTRmNzY5NzUzMjU5MzE0NTBkODc4L3RhYmxlcmFuZ2U6OTBlMDE3ZGExMzAxNGY3Njk3NTMyNTkzMTQ1MGQ4NzhfNi0zLTEtMS00MjA0Mw_69f9db53-ca28-4cf3-af1c-6fd799a75483"
      unitRef="usdPerShare">-0.55</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RleHRyZWdpb246YmRiOTYyNTkyNDkyNGExMzhkMzhiYWZlMGVjNmFkNzJfMjM0_b3d63228-7281-4a3e-bdc7-b19dd0198370">Property and Equipment&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:65.287%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.775%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;5,024&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;15,459&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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:10pt;font-weight:400;line-height:100%"&gt;15,849&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;18,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;3,615&#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:10pt;font-weight:400;line-height:100%"&gt;3,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medical and surgical 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:10pt;font-weight:400;line-height:100%"&gt;2,480&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electrical and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424&#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:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment, furniture and fixtures&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:10pt;font-weight:400;line-height:100%"&gt;13,675&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;12,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&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:10pt;font-weight:400;line-height:100%"&gt;291&#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:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal use software&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:10pt;font-weight:400;line-height:100%"&gt;4,720&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;7,246&#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:10pt;font-weight:400;line-height:100%"&gt;4,363&#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: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:10pt;font-weight:400;line-height:100%"&gt;53,324&#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:10pt;font-weight:400;line-height:100%"&gt;60,813&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&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:10pt;font-weight:400;line-height:100%"&gt;(6,221)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;(4,741)&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;47,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;56,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $1.5 million and $44&#160;thousand for the three months ended March&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1a3d2c132ce84c47b8d0991d7b173370_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMS0xLTEtMS00MjA0Mw_883828ec-d896-44b9-b56d-f821e709fa04"
      unitRef="usd">5024000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i38e22d3a69d24319ba02b68939c0bbdc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMS0zLTEtMS00MjA0Mw_3aee8fcc-2a33-4361-bae3-92e8152211b5"
      unitRef="usd">15459000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i895d8a9ad34647f09ce0699e72b8ae0e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMi0xLTEtMS00MjA0Mw_4fd27d24-a6ab-44ac-ba0c-975adf06e8b6"
      unitRef="usd">15849000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9ad35ef068ef47cb9c776b457884aace_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMi0zLTEtMS00MjA0Mw_5194d6ee-0263-44e7-b2b3-7844a5a23cb6"
      unitRef="usd">18086000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if7c905f666184a02ba7161d54214bf03_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMy0xLTEtMS00MjA0Mw_f0ba862e-1497-4738-a8dc-5d252141341b"
      unitRef="usd">3615000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i132f191fc0d24f41a8b4367777370cf2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMy0zLTEtMS00MjA0Mw_02e23f6a-2d44-4cd4-b622-302c456e1ae9"
      unitRef="usd">3393000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i99e3d91b6ced4402beb7fd676022d1be_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfNC0xLTEtMS00MjA0Mw_f965567f-a7c9-49ad-b939-59e02ab9f01c"
      unitRef="usd">2480000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7206b68d744c45a3bb38aa075fbd5264_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfNC0zLTEtMS00MjA0Mw_47d0c0a5-a5bd-4a7b-931d-c6ad47d2539a"
      unitRef="usd">2953000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0a39060d64354d3394d80f969e823542_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfNS0xLTEtMS00MjA0Mw_d78d778d-58dd-4510-a4f8-e76bbd60ffc3"
      unitRef="usd">424000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie6954d341b084a819e4d8eb887dd7c4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfNS0zLTEtMS00MjA0Mw_49313793-b4c4-42bc-88cd-f0ad895d1ab6"
      unitRef="usd">508000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1b8c9ac1c0d144869f20f4bf1a11e338_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfNi0xLTEtMS00MjA0Mw_7529151c-d30f-44eb-ab54-c1122a0e942f"
      unitRef="usd">13675000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i53d4d6e58a2946f3bcec6977c19c96a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfNi0zLTEtMS00MjA0Mw_1f71868c-4837-48fd-90b2-4417284e9677"
      unitRef="usd">12029000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i602d7dfadabd4a1a98dc961bb5666f84_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfNy0xLTEtMS00MjA0Mw_41691a4d-2735-410b-9345-3cdd89ea5d0e"
      unitRef="usd">291000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2b213e12109f483b8436437f4b7b714a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfNy0zLTEtMS00MjA0Mw_7e73c94a-c1b3-4f88-bdd0-f69123c99107"
      unitRef="usd">185000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6d21290ad8df4a79ada30a9de249df2b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfOC0xLTEtMS00MjA0Mw_48d05620-a9fe-4e14-8fb2-e1d6f7ea7dfe"
      unitRef="usd">4720000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i515c1515fab14e0a9db4a73f3c9eebd6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfOC0zLTEtMS00MjA0Mw_d30ded96-4052-4d90-a500-7275cce86a3e"
      unitRef="usd">3837000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibbdda52cfcf4439791d4781684f61c24_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfOS0xLTEtMS00MjA0Mw_0cfd1b11-4901-4494-beca-2d3e98fdccd9"
      unitRef="usd">7246000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i78961f6cfaac4f6184913f75c24bfc59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfOS0zLTEtMS00MjA0Mw_1842cd5e-7761-4148-b6ee-d395cf273bfb"
      unitRef="usd">4363000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMTAtMS0xLTEtNDIwNDM_bca538d1-a014-4951-a8e8-541f6a2b49ab"
      unitRef="usd">53324000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMTAtMy0xLTEtNDIwNDM_9fd5b656-7334-48d1-8686-70766493d311"
      unitRef="usd">60813000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMTEtMS0xLTEtNDIwNDM_2d00a298-49d1-4061-84dc-b37b0c1c255f"
      unitRef="usd">6221000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMTEtMy0xLTEtNDIwNDM_16bd9de3-20fb-4463-9ed8-74553c99024c"
      unitRef="usd">4741000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMTItMS0xLTEtNDIwNDM_b84b9631-b0ac-4696-9e3d-187df097ccb0"
      unitRef="usd">47103000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RhYmxlOjBjMDZmOGU4MmQ1NDRjYTE4NDU5YTg2MGIzYWM2NGZkL3RhYmxlcmFuZ2U6MGMwNmY4ZTgyZDU0NGNhMTg0NTlhODYwYjNhYzY0ZmRfMTItMy0xLTEtNDIwNDM_84414e93-699a-4f65-b68e-dd792bf36ca1"
      unitRef="usd">56072000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RleHRyZWdpb246YmRiOTYyNTkyNDkyNGExMzhkMzhiYWZlMGVjNmFkNzJfMTY0OTI2NzQ0MTk4Mw_56de9e2b-0e91-47f0-9b34-72fbb0ff412b"
      unitRef="usd">1500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80My9mcmFnOmJkYjk2MjU5MjQ5MjRhMTM4ZDM4YmFmZTBlYzZhZDcyL3RleHRyZWdpb246YmRiOTYyNTkyNDkyNGExMzhkMzhiYWZlMGVjNmFkNzJfMTE1_e0197357-7440-49ac-bd38-36be09f42e28"
      unitRef="usd">44000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfNjk5_c2b18ae0-87fd-4e11-b77c-5647a8b5d025">Goodwill and Intangible Assets&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We performed a goodwill impairment assessment as of December&#160;31, 2021, which included both qualitative and quantitative assessments. Our assessment included a comparison of carrying value to an estimated fair value using a market approach based on our market capitalization. Based on this assessment, we concluded the fair value of all three segments was below the carrying value primarily due to the recent change in our market valuation and financial performance and recorded a goodwill impairment in the amount of $297.9&#160;million.  In the three months ended March 31, 2022, as a result of measurement period adjustments, we increased goodwill in the amount of $5.5&#160;million, which was immediately impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of goodwill consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;284,268&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Measurement period adjustment&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:10pt;font-weight:400;line-height:100%"&gt;5,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and intangible asset impairment&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:10pt;font-weight:400;line-height:100%"&gt;(5,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;284,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in carrying amounts of intangible assets consisted of the following as of March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:24.455%"/&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:16.538%"/&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.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:11.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Trade Names&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:10pt;font-weight:700;line-height:100%"&gt;Technology and Intellectual Property&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:10pt;font-weight:700;line-height:100%"&gt;Customer Relationships&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:10pt;font-weight:700;line-height:100%"&gt;Lease&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:10pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;29,506&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;54,521&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;30,612&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;674&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;115,313&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;7,250&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;7,250&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&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:10pt;font-weight:400;line-height:100%"&gt;(858)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;(3,380)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;(838)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;(5,119)&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairments&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:10pt;font-weight:400;line-height:100%"&gt;(680)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;(680)&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;(527)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;(527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;27,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;57,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;29,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;116,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An impairment charge of $0.7 million was recognized during the three months ended March&#160;31, 2022 at TTC.  No impairment charge was recognized during the three months ended March 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of trade names are 3-10 years, the estimated useful life of technology and intellectual property is 5-7 years, and the estimated useful life of customer relationships is 10 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense was $5.1&#160;million and $0.9 million for the three months ended March&#160;31, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated amortization expense related to definite-lived intangible assets for the five succeeding years is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:24.455%"/&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:16.538%"/&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.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:11.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Trade Name Amortization&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:10pt;font-weight:700;line-height:100%"&gt;Technology and Intellectual Property Amortization&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:10pt;font-weight:700;line-height:100%"&gt;Customer Relationships Amortization&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:10pt;font-weight:700;line-height:100%"&gt;Lease Amortization&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:10pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,393&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;7,701&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,718&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;125&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;12,937&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;3,149&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;10,394&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,313&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;17,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;3,083&#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:10pt;font-weight:400;line-height:100%"&gt;10,394&#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:10pt;font-weight:400;line-height:100%"&gt;3,313&#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:10pt;font-weight:400;line-height:100%"&gt;169&#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:10pt;font-weight:400;line-height:100%"&gt;16,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;3,083&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;10,394&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,313&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;16,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:10pt;font-weight:400;line-height:100%"&gt;3,083&#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:10pt;font-weight:400;line-height:100%"&gt;9,743&#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:10pt;font-weight:400;line-height:100%"&gt;3,313&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;16,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,177&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;9,238&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;13,804&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;36,219&#160;&lt;/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 style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;27,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;57,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;29,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;116,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfOTg5NTYwNDY1Mzc0Mg_06c0a45f-ff96-442d-9c4a-f2714a8837a9"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i15cd683867a34b5d8ab3e206ffa8f063_D20211231-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfMzI5ODUzNDg4NjQ0OQ_7c45af37-f962-4eb6-a8d8-252e8ecdea48"
      unitRef="usd">297900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfMTA5OTUxMTYzMjQ1Mg_c3e32879-1ce3-4de0-9190-3c660606e15d"
      unitRef="usd">5500000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfMzg0ODI5MDcwMjA2MQ_a7ec8cea-3d46-49f2-8a1e-b2b4326bc2cf">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of goodwill consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;284,268&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Measurement period adjustment&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:10pt;font-weight:400;line-height:100%"&gt;5,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and intangible asset impairment&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:10pt;font-weight:400;line-height:100%"&gt;(5,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;284,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjY3OWIzNDQyOGM5MTQ3YzU5NmFhMmRhOWQyMWVlNWIzL3RhYmxlcmFuZ2U6Njc5YjM0NDI4YzkxNDdjNTk2YWEyZGE5ZDIxZWU1YjNfMS0xLTEtMS0xMDQ2OTU_822634a5-89a0-4c25-a300-b2ba7a29bb1b"
      unitRef="usd">284268000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjY3OWIzNDQyOGM5MTQ3YzU5NmFhMmRhOWQyMWVlNWIzL3RhYmxlcmFuZ2U6Njc5YjM0NDI4YzkxNDdjNTk2YWEyZGE5ZDIxZWU1YjNfMi0xLTEtMS0xMDQ2OTU_ed2e1862-928c-440c-8f92-28c7e6fcb68f"
      unitRef="usd">5494000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjY3OWIzNDQyOGM5MTQ3YzU5NmFhMmRhOWQyMWVlNWIzL3RhYmxlcmFuZ2U6Njc5YjM0NDI4YzkxNDdjNTk2YWEyZGE5ZDIxZWU1YjNfMy0xLTEtMS0xMDQ2OTU_2eb90619-eecf-4d9f-8244-7cfa93070850"
      unitRef="usd">5494000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjY3OWIzNDQyOGM5MTQ3YzU5NmFhMmRhOWQyMWVlNWIzL3RhYmxlcmFuZ2U6Njc5YjM0NDI4YzkxNDdjNTk2YWEyZGE5ZDIxZWU1YjNfNC0xLTEtMS0xMDQ2OTU_24ebc921-d19c-4016-8c4e-b98abadf2f30"
      unitRef="usd">284268000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfNjk3_9520fe0a-6388-484e-95b8-e47d0f6c80bf">&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in carrying amounts of intangible assets consisted of the following as of March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:24.455%"/&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:16.538%"/&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.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:11.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Trade Names&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:10pt;font-weight:700;line-height:100%"&gt;Technology and Intellectual Property&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:10pt;font-weight:700;line-height:100%"&gt;Customer Relationships&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:10pt;font-weight:700;line-height:100%"&gt;Lease&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:10pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;29,506&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;54,521&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;30,612&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;674&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;115,313&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;7,250&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;7,250&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&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:10pt;font-weight:400;line-height:100%"&gt;(858)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;(3,380)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;(838)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;(5,119)&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairments&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:10pt;font-weight:400;line-height:100%"&gt;(680)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;(680)&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;(527)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;(527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;27,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;57,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;29,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;116,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i997a7ab4bdf54e9d9750fe7499099e8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMS0xLTEtMS00MjA0Mw_f7bbaa17-4288-4ca9-857e-479644780e1e"
      unitRef="usd">29506000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibfb9cac5425441f598586791bd68b0ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMS0zLTEtMS00MjA0Mw_bc6543cc-e9dc-45f7-b33c-10f251121b49"
      unitRef="usd">54521000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic2b38dff9d0346adad8c173b810676aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMS01LTEtMS00MjA0Mw_773863c3-8a93-4724-ab77-be471d2e830c"
      unitRef="usd">30612000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5caa3b707df04c75b240d4b4617989a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMS03LTEtMS04OTU3Mg_d3fe7987-00a0-4256-a6fe-cccf5488174a"
      unitRef="usd">674000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMS03LTEtMS00MjA0Mw_8f23f010-142a-4eb6-8523-edbfbd818f19"
      unitRef="usd">115313000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i56c9c4f951a4404caf779fc3dd19274b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMi0xLTEtMS0xMDU1NjQ_3a3282bc-8a99-45f4-b336-8ad7f0aa1e10"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib67bb67fc8e74c12ba3a516b7fbbffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMi0zLTEtMS0xMDU1Njg_c2617b94-2079-4f2f-a8c0-137190afbe78"
      unitRef="usd">7250000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i238e186765ba4ed2ac8b84a68f222e75_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMi01LTEtMS0xMDU1NzI_243976d9-d501-46bc-8884-96b674dcc792"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ic387ef0b9a994d40b6764a40921c159f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMi03LTEtMS0xMDU1NzY_2a71e432-60d6-4529-92b9-3daae0b654e6"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMi05LTEtMS0xMDU1ODA_40650a13-0ab2-4c2b-95e6-a5b30ec94809"
      unitRef="usd">7250000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i56c9c4f951a4404caf779fc3dd19274b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMy0xLTEtMS00MjA0Mw_2ff7cb7a-d80f-414e-a9a6-ea7cf60bf5dc"
      unitRef="usd">858000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib67bb67fc8e74c12ba3a516b7fbbffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMy0zLTEtMS00MjA0Mw_eb7ef0be-abde-4177-8b49-cd7861ad40bc"
      unitRef="usd">3380000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i238e186765ba4ed2ac8b84a68f222e75_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMy01LTEtMS00MjA0Mw_e1fc978c-bfd9-4696-9333-fef8d29910ee"
      unitRef="usd">838000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic387ef0b9a994d40b6764a40921c159f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMy03LTEtMS04OTU3Mg_b4034912-f92b-423a-a334-1d6a7f1970bc"
      unitRef="usd">43000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfMy03LTEtMS00MjA0Mw_30389128-7ba1-4019-95b6-6e6ded933315"
      unitRef="usd">5119000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i56c9c4f951a4404caf779fc3dd19274b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNC0xLTEtMS0xMDE3NjQ_a5e9c5a2-5e01-4d84-9c22-a1f68c076414"
      unitRef="usd">680000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ib67bb67fc8e74c12ba3a516b7fbbffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNC0zLTEtMS0xMDE3NzI_1c283cb9-9919-41bb-8dc5-667fe2d3e69c"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i238e186765ba4ed2ac8b84a68f222e75_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNC01LTEtMS0xMDE3Nzk_e3203d30-3264-4aba-a6df-93dffade7a4e"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ic387ef0b9a994d40b6764a40921c159f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNC03LTEtMS0xMDE3ODY_6ebb2e1c-8a68-4f3d-b416-6def1a24d76b"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNC05LTEtMS0xMDE3OTM_cd9c5d59-52ba-4e91-b43a-23921cfc40a9"
      unitRef="usd">680000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i56c9c4f951a4404caf779fc3dd19274b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNC0xLTEtMS00MjA0Mw_5edd7e82-d3f5-4ff5-922a-d094f71fa323"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ib67bb67fc8e74c12ba3a516b7fbbffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNC0zLTEtMS00MjA0Mw_83889354-2474-4f55-b18e-723710f884dc"
      unitRef="usd">-527000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i238e186765ba4ed2ac8b84a68f222e75_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNC01LTEtMS00MjA0Mw_67b0094d-3dac-4182-bc8b-918062bcc58f"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ic387ef0b9a994d40b6764a40921c159f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNC03LTEtMS04OTU3OQ_88b00e40-c385-4e58-8bf7-2b9f78ba2ad8"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNC03LTEtMS00MjA0Mw_53a3055f-239a-4fba-9b3b-15b841f17b24"
      unitRef="usd">-527000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iabea030341a74bc3aa3ccd30db0be7f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNS0xLTEtMS00MjA0Mw_785da8ff-444a-44be-8fbf-b2b8f3a3856e"
      unitRef="usd">27968000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib282c079f6b8489091a80c0a7b0c05a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNS0zLTEtMS00MjA0Mw_af83f274-c224-41f3-9a26-6c4c11bb5f0e"
      unitRef="usd">57864000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5aedede182f744ea9f11a314332f95a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNS01LTEtMS00MjA0Mw_d8b9c8dd-f6fd-4dc2-b596-af7204a44518"
      unitRef="usd">29774000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i252b2b21df5f483d949fb3cfc3ae6def_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNS03LTEtMS04OTU3OQ_10f98297-a19a-40ac-9de7-7040c716668c"
      unitRef="usd">631000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOmM4NjA2YmVhYzAyYTQ5YTA5ZmYxYTIyMGFlMWNjZTc1L3RhYmxlcmFuZ2U6Yzg2MDZiZWFjMDJhNDlhMDlmZjFhMjIwYWUxY2NlNzVfNS03LTEtMS00MjA0Mw_3ecf62e6-4ca5-455e-9f4c-902f60f1f69c"
      unitRef="usd">116237000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfNjA0NzMxMzk1Nzc4OA_b817b3ad-6d6d-4651-b745-13149573900f"
      unitRef="usd">700000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfNjA0NzMxMzk1Nzg0Nw_dd2eee92-46ba-4347-bead-1f8465279d11"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iec95e9c47b5e45f4a0bb9437ac2d9e05_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfMjQ3_ad5c2943-0f4c-4cda-9216-dd58a78206d1">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5ce473e42edf40ffaf978e021d3967c8_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfMjUw_0af8df80-d0e6-4d7f-ac7f-b6346694aa1c">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0a7f57881473452c84e0337898b540dd_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfMzIz_d0481286-2447-41b0-92c2-39678cb3810f">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia6b45329ea9f4bbe9990c5fd18358be5_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfMzI2_4aa8e487-3008-45a6-9025-ef246090cb68">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i238e186765ba4ed2ac8b84a68f222e75_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfMzky_b9f9ca6e-96aa-43fe-8846-7088fe451da6">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfNDIx_282cdb37-81df-4ffc-a07f-8b8334c481fb"
      unitRef="usd">5100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfNDI4_17df7fb0-b0f4-4730-963f-692300e92d43"
      unitRef="usd">900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RleHRyZWdpb246NzA3NmYzMWVjOTczNGYxOTkxZjdiMTgwYjUxNWZmZWZfNjk4_d2d6e6f2-eda6-42a1-a64d-da66c163d85f">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated amortization expense related to definite-lived intangible assets for the five succeeding years is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:24.455%"/&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:16.538%"/&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.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:11.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Trade Name Amortization&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:10pt;font-weight:700;line-height:100%"&gt;Technology and Intellectual Property Amortization&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:10pt;font-weight:700;line-height:100%"&gt;Customer Relationships Amortization&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:10pt;font-weight:700;line-height:100%"&gt;Lease Amortization&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:10pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,393&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;7,701&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,718&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;125&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;12,937&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;3,149&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;10,394&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,313&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;17,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;3,083&#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:10pt;font-weight:400;line-height:100%"&gt;10,394&#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:10pt;font-weight:400;line-height:100%"&gt;3,313&#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:10pt;font-weight:400;line-height:100%"&gt;169&#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:10pt;font-weight:400;line-height:100%"&gt;16,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;3,083&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;10,394&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,313&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;16,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:10pt;font-weight:400;line-height:100%"&gt;3,083&#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:10pt;font-weight:400;line-height:100%"&gt;9,743&#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:10pt;font-weight:400;line-height:100%"&gt;3,313&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;16,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,177&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;9,238&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;13,804&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;36,219&#160;&lt;/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 style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;27,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;57,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;29,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;116,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="iabea030341a74bc3aa3ccd30db0be7f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMS0xLTEtMS00MjA0Mw_cec4870b-870e-46eb-90af-6ed465bc797c"
      unitRef="usd">2393000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="ib282c079f6b8489091a80c0a7b0c05a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMS0zLTEtMS00MjA0Mw_4bd92f25-a36b-43c5-ba9b-16646d6dd167"
      unitRef="usd">7701000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i5aedede182f744ea9f11a314332f95a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMS01LTEtMS00MjA0Mw_805b41fb-b95d-4f7c-98f1-f32333c128ca"
      unitRef="usd">2718000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i252b2b21df5f483d949fb3cfc3ae6def_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMS03LTEtMS04OTY4Ng_cc133163-b4f4-4b88-8f1f-1a7e24e04624"
      unitRef="usd">125000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMS03LTEtMS00MjA0Mw_282d4168-522a-414c-9592-eed7c9b70483"
      unitRef="usd">12937000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="iabea030341a74bc3aa3ccd30db0be7f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMi0xLTEtMS00MjA0Mw_a6d00ffd-4f20-4a0d-9d5e-ca7729996daf"
      unitRef="usd">3149000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ib282c079f6b8489091a80c0a7b0c05a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMi0zLTEtMS00MjA0Mw_2a1f00f1-bddd-4d9f-8061-18bdfeef5f4f"
      unitRef="usd">10394000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i5aedede182f744ea9f11a314332f95a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMi01LTEtMS00MjA0Mw_b2d37cee-1cf5-4a16-8e48-8d16ea3ee2bd"
      unitRef="usd">3313000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i252b2b21df5f483d949fb3cfc3ae6def_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMi03LTEtMS04OTY4Ng_9cbaf8ef-47b1-4bbd-9a62-90ff93b3bf63"
      unitRef="usd">169000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMi03LTEtMS00MjA0Mw_a8152506-68ae-49a2-a557-149ec379d953"
      unitRef="usd">17025000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="iabea030341a74bc3aa3ccd30db0be7f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMy0xLTEtMS00MjA0Mw_b6c0454a-a922-4025-be76-5da480a7eeae"
      unitRef="usd">3083000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ib282c079f6b8489091a80c0a7b0c05a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMy0zLTEtMS00MjA0Mw_76ffaf30-3d68-40aa-bf07-93d8cf29313f"
      unitRef="usd">10394000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i5aedede182f744ea9f11a314332f95a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMy01LTEtMS00MjA0Mw_0711ed1c-3cea-4091-9a64-4e022b8d4c57"
      unitRef="usd">3313000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i252b2b21df5f483d949fb3cfc3ae6def_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMy03LTEtMS04OTY4Ng_f186d224-4480-45c0-a9a6-61b457dc0df7"
      unitRef="usd">169000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfMy03LTEtMS00MjA0Mw_f8630af3-3d18-4a9f-9e0a-49e25d2bb2e7"
      unitRef="usd">16959000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="iabea030341a74bc3aa3ccd30db0be7f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNC0xLTEtMS00MjA0Mw_2b9b2d55-a05c-4908-a020-4e7690ee589d"
      unitRef="usd">3083000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ib282c079f6b8489091a80c0a7b0c05a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNC0zLTEtMS00MjA0Mw_993feb09-d51b-47b0-80b6-9ccbbe972410"
      unitRef="usd">10394000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i5aedede182f744ea9f11a314332f95a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNC01LTEtMS00MjA0Mw_3f8ee872-a66b-4a25-ac9f-c13e3ba72ffa"
      unitRef="usd">3313000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i252b2b21df5f483d949fb3cfc3ae6def_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNC03LTEtMS04OTY4Ng_7cbe53c5-18c0-48dd-86d4-f1b2d343a4e5"
      unitRef="usd">168000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNC03LTEtMS00MjA0Mw_73f4fd9d-9593-4519-98e2-e2f21923ed34"
      unitRef="usd">16958000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="iabea030341a74bc3aa3ccd30db0be7f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNS0xLTEtMS00MjA0Mw_88479756-cfa6-451f-b6ff-48158eea253f"
      unitRef="usd">3083000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ib282c079f6b8489091a80c0a7b0c05a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNS0zLTEtMS00MjA0Mw_862d70dd-1b2c-4f1c-a766-f9f66835726f"
      unitRef="usd">9743000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i5aedede182f744ea9f11a314332f95a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNS01LTEtMS00MjA0Mw_b5653582-a5f1-4600-915f-125e8ad006a5"
      unitRef="usd">3313000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i252b2b21df5f483d949fb3cfc3ae6def_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNS03LTEtMS04OTY4Ng_eb76e2d5-03d6-48ad-9175-36e87d4cbd79"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNS03LTEtMS00MjA0Mw_d270e1db-b7ef-4cd5-95e5-f7ff1d16cf1c"
      unitRef="usd">16139000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <uph:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="iabea030341a74bc3aa3ccd30db0be7f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNi0xLTEtMS00MjA0Mw_da0740b2-b92c-4e4e-a8aa-32ecf8f883cb"
      unitRef="usd">13177000</uph:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <uph:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="ib282c079f6b8489091a80c0a7b0c05a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNi0zLTEtMS00MjA0Mw_c8301ce3-edb7-492f-8262-54720f67aafc"
      unitRef="usd">9238000</uph:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <uph:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i5aedede182f744ea9f11a314332f95a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNi01LTEtMS00MjA0Mw_865bfceb-10de-402a-9d7a-4c0564077aa3"
      unitRef="usd">13804000</uph:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <uph:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i252b2b21df5f483d949fb3cfc3ae6def_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNi03LTEtMS04OTY4Ng_b765faf5-9c63-448d-a7a5-f6371082ead4"
      unitRef="usd">0</uph:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <uph:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNi03LTEtMS00MjA0Mw_181e94d5-a52e-4aac-9b01-036eb40a4939"
      unitRef="usd">36219000</uph:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iabea030341a74bc3aa3ccd30db0be7f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNy0xLTEtMS00MjA0Mw_5b583312-49e1-4e3f-8d98-ae9d89c61517"
      unitRef="usd">27968000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib282c079f6b8489091a80c0a7b0c05a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNy0zLTEtMS00MjA0Mw_f262c95f-97c8-4d5a-be41-a059313ffc2c"
      unitRef="usd">57864000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5aedede182f744ea9f11a314332f95a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNy01LTEtMS00MjA0Mw_ba7b64e5-1919-4622-9191-8e43b20b22c4"
      unitRef="usd">29774000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i252b2b21df5f483d949fb3cfc3ae6def_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNy03LTEtMS04OTY4Ng_c28019bc-184c-4769-9a49-91986b10cfc0"
      unitRef="usd">631000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80Ni9mcmFnOjcwNzZmMzFlYzk3MzRmMTk5MWY3YjE4MGI1MTVmZmVmL3RhYmxlOjhiODVlODlhZjE5MTQyOWI4ZWMxMjA3YzY1YzRlMDY2L3RhYmxlcmFuZ2U6OGI4NWU4OWFmMTkxNDI5YjhlYzEyMDdjNjVjNGUwNjZfNy03LTEtMS00MjA0Mw_d1747350-169b-4307-87b2-4e0584bd4309"
      unitRef="usd">116237000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfMTM0Mw_057f6715-45b8-420b-972f-d14b09a7367c">Investment in Unconsolidated EntitiesOn November&#160;20, 2020, we entered into a stock purchase agreement to acquire 43.46% of Glocal in exchange for a promissory note for future cash consideration, as defined in the stock purchase agreement, and common stock interests in UpHealth, for a purchase price of $57.4&#160;million. Since we did not have a controlling financial interest, this investment was presented as an equity &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;method investment in our condensed consolidated balance sheets for the year ended December 31, 2020. For the period from January&#160;1, 2021 through March&#160;25, 2021, our share of the net income (loss) of Glocal included amortization expense of $1.1&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We acquired a controlling financial interest in Glocal on March&#160;26, 2021, increasing our ownership to 89.40%, and recognized a fair value gain on the step-acquisition of $0.6&#160;million, prior to consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 14, 2021, June 21, 2021 and August 27, 2021, UpHealth Holdings completed the acquisition of an additional 1.0%,  1.8%, and 2.61% of Glocal, respectively, bringing our total ownership to 94.81% as of March 31, 2022 and December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 3, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&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;, for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ieb4dd9ae42564e1cbeb99cf9ef5d7b86_I20201120"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfMTE5_888a4515-eb27-43ca-a540-4375bf1b0cea"
      unitRef="number">0.4346</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="icd2b383e11f44d63bb09fc419d3fbba4_D20201120-20201120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfMzA1_bc8f428b-97b1-4ac6-a2cb-08fec079baf8"
      unitRef="usd">57400000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibf7ba60a1fba4543bbff674b06321e40_D20210101-20210325"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfODcw_22047860-fc1d-4724-9a30-af2826024819"
      unitRef="usd">1100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i9d48a1bddcfc48d4876f55d357b12dee_I20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfOTc2_09a2f498-5ec0-4d11-a083-7b493cc1ef26"
      unitRef="number">0.8940</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="i2113a32299364cedad889a7135608f1a_D20210326-20210326"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfMTA0MA_cab970b4-76f2-422f-9af5-b44db9649bc9"
      unitRef="usd">600000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="iaf9ef547b5a6483292e29d4c882afebd_I20210514"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfMTE4MQ_fd6204f3-1235-4f49-bbe8-115d519e437c"
      unitRef="number">0.010</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i8a2c5611cb18435cbb396a1db4a9c7d0_I20210621"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfMTE4Ng_55136517-177b-42b9-821b-b09557055c26"
      unitRef="number">0.018</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="icd43f11de72949b2bc738f07b5531717_I20210827"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfMTE5NA_3750ee53-da7a-4448-8769-dc64ea7ceb48"
      unitRef="number">0.0261</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i5e964f0fc4864990a6e82b9f82dae5e5_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfMTI1NA_a57a3582-f361-4353-af9a-8cb949112d5f"
      unitRef="number">0.9481</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i243e886839514bb4b3cbaadc58db7bbb_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF80OS9mcmFnOmFiZWU2NTNlZDhhMzQ5Y2Y4NzgzMzZjZWE5ODkzMjk3L3RleHRyZWdpb246YWJlZTY1M2VkOGEzNDljZjg3ODMzNmNlYTk4OTMyOTdfMTI1NA_b5503bfa-19f4-4da3-91a6-d8b1b59335a2"
      unitRef="number">0.9481</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RleHRyZWdpb246NTM1OWQ0OGFhNDg4NDIwM2I2ZGY2NWM3MmZmMzRjMDlfNzA_e0520d0d-590a-4ac9-9e17-592be5b7e337">Accrued Expenses &lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:61.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.094%"/&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:17.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,770&#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 #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;10,238&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued products and licenses&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:10pt;font-weight:400;line-height:100%"&gt;17,820&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;17,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest on debt&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:10pt;font-weight:400;line-height:100%"&gt;4,186&#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:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and bonuses&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:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes in connection with shareholder distribution&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:10pt;font-weight:400;line-height:100%"&gt;120&#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:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accruals&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:10pt;font-weight:400;line-height:100%"&gt;2,359&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,671&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;37,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;36,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RleHRyZWdpb246NTM1OWQ0OGFhNDg4NDIwM2I2ZGY2NWM3MmZmMzRjMDlfNjk_79670a6b-63f3-432f-97c4-054fe0b7a90a">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:61.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.094%"/&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:17.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,770&#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 #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;10,238&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued products and licenses&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:10pt;font-weight:400;line-height:100%"&gt;17,820&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;17,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest on debt&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:10pt;font-weight:400;line-height:100%"&gt;4,186&#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:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and bonuses&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:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes in connection with shareholder distribution&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:10pt;font-weight:400;line-height:100%"&gt;120&#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:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accruals&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:10pt;font-weight:400;line-height:100%"&gt;2,359&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,671&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;37,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;36,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfMS0xLTEtMS00MjA0Mw_e80e5e0b-86f1-44d9-adc6-3647e36453bb"
      unitRef="usd">10770000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfMS0zLTEtMS00MjA0Mw_b6804779-90a1-4a0b-bbad-518e32784056"
      unitRef="usd">10238000</us-gaap:AccruedProfessionalFeesCurrent>
    <uph:AccruedProductsAndLicensesCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfMi0xLTEtMS00MjA0Mw_172a4a02-3b55-4102-8ad3-c67f37dc493c"
      unitRef="usd">17820000</uph:AccruedProductsAndLicensesCurrent>
    <uph:AccruedProductsAndLicensesCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfMi0zLTEtMS00MjA0Mw_5b24d027-d41e-40a1-bd55-f0572f0b225c"
      unitRef="usd">17889000</uph:AccruedProductsAndLicensesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfMy0xLTEtMS00MjA0Mw_351790b1-9d93-4ccc-adc6-05c8451005c2"
      unitRef="usd">4186000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfMy0zLTEtMS00MjA0Mw_a6a23fc1-c637-4829-a1a8-78f70d070c2f"
      unitRef="usd">1227000</us-gaap:InterestPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfNC0xLTEtMS00MjA0Mw_50f3be14-6dfc-4e73-9510-253c98770548"
      unitRef="usd">2424000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfNC0zLTEtMS00MjA0Mw_4685f446-f54e-4102-ac03-6badc57a3a85"
      unitRef="usd">3939000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <uph:AccruedTaxesForShareholderDistributionCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfNS0xLTEtMS00MjA0Mw_fb6993bb-6b48-4d3b-889b-0302712f7bc5"
      unitRef="usd">120000</uph:AccruedTaxesForShareholderDistributionCurrent>
    <uph:AccruedTaxesForShareholderDistributionCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfNS0zLTEtMS00MjA0Mw_a3ca8304-abc6-47ab-aa02-525e4ece28c3"
      unitRef="usd">120000</uph:AccruedTaxesForShareholderDistributionCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfNi0xLTEtMS00MjA0Mw_b4dbe0e8-5500-4226-b083-7e66a7c4d863"
      unitRef="usd">2359000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfNi0zLTEtMS00MjA0Mw_e0c31cde-4417-4e0d-8145-24c4849b177d"
      unitRef="usd">2671000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfNy0xLTEtMS00MjA0Mw_6b04c0e6-df95-4484-a8ee-b09484c5b7ef"
      unitRef="usd">37679000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81Mi9mcmFnOjUzNTlkNDhhYTQ4ODQyMDNiNmRmNjVjNzJmZjM0YzA5L3RhYmxlOjUwNmQ2OTQ2NzJlMTRkMmRiYzM4NjUwZjc2YWE3OWM4L3RhYmxlcmFuZ2U6NTA2ZDY5NDY3MmUxNGQyZGJjMzg2NTBmNzZhYTc5YzhfNy0zLTEtMS00MjA0Mw_cbe78876-1683-4e4b-bd66-8c39dc29937b"
      unitRef="usd">36084000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTY2OTM_1db42d48-9271-45fb-922b-2cc54a4c00aa">Debt&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:62.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.816%"/&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:16.818%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;160,000&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other debt facilities (various maturities and interest rates)&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:10pt;font-weight:400;line-height:100%"&gt;3,748&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provider Relief and EIDL Funds&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:10pt;font-weight:400;line-height:100%"&gt;10&#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:10pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seller notes&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:10pt;font-weight:400;line-height:100%"&gt;18,681&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;18,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&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:10pt;font-weight:400;line-height:100%"&gt;182,439&#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;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:10pt;font-weight:400;line-height:100%"&gt;182,650&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized original issue and debt discount&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:10pt;font-weight:400;line-height:100%"&gt;(58,656)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(62,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt, net of unamortized original issue and debt discount&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:10pt;font-weight:400;line-height:100%"&gt;123,783&#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;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:10pt;font-weight:400;line-height:100%"&gt;120,510&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of debt&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:10pt;font-weight:400;line-height:100%"&gt;(21,975)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(22,093)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Noncurrent portion of debt&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,808&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,417&#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-top:18pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unsecured Convertible Notes and Indenture&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 20, 2021, GigCapital2 entered into convertible note subscription agreements, each dated January 20, 2021 and amended on June 8, 2021, with certain institutional investors, pursuant to which GigCapital2 agreed to issue and sell unsecured convertible notes in a private placement to close immediately prior to the closing of the Business Combinations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 15, 2021, in connection with the closing of the Business Combinations, we entered into an indenture (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Indenture&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;&#x201d;) with Wilmington Trust, National Association, a national banking association, (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Indenture Trustee&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;&#x201d;) in its capacity as trustee thereunder, in respect of the $160.0 million of unsecured convertible notes due in 2026 (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2026 Notes&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;&#x201d;) that were issued to certain institutional investors. The 2026 Notes bear interest at a rate of 6.25% per annum, payable semi-annually, and are convertible into approximately 15,023,475 shares of common stock at a conversion price of $10.65 in accordance with the terms of the Indenture, and will mature on June 15, 2026. The total proceeds received from the 2026 Notes were $151.9 million, net of debt issuance costs of $8.1 million. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accounting for the 2026 Notes, we bifurcated and accounted for the conversion option as a derivative measured at fair value on the issuance date in accordance with ASC 815, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The difference between the proceeds allocated to the 2026 Notes at issuance and the fair value of the conversion option was allocated to the host debt contract. At March&#160;31, 2022 and December 31, 2021, the fair value of the derivative &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;was $3.1 million and $8.0 million, respectively, all of which was included in derivative liability, noncurrent, in the condensed consolidated balance sheets. Total interest expense for the three months ended March&#160;31, 2022 was $6.0&#160;million, of which $2.5&#160;million related to contractual interest expense, $3.1&#160;million related to derivative &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;accretion, and $0.4&#160;million related to debt issuance costs amortization. Total other income for the three months ended March&#160;31, 2022 included a $4.8 million gain on the fair v&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;alue of the derivative liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may, at o&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;ur election, force conversion of the 2026 Notes after the first anniversary of the issuance of the 2026 Notes, subject to a holder&#x2019;s prior right to convert, if the last reported sale price of our common stock exceeds 130% of the conversion price for at least 20 trading days during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter, and the 30-day average daily trading volume of our common stock ending on, and including, the last trading day of the applicable exercise period is greater than or equal to $2.0&#160;million. Following certain corporate events that occur prior to the maturity date or if we force a mandatory conversion, we will, in certain circumstances, increase the conversion rate for a holder who elects to convert its notes in connection with such a corporate event or has its notes mandatorily converted, as the case may be. In addition, in the event that a holder of the 2026 Notes elects to convert its 2026 Notes prior to the second anniversary of the issuance of the 2026 Notes, we will be obligated to pay an amount equal to twelve months of interest, or if on or after such second anniversary of the issuance of the 2026 Notes, any remaining amounts that would be owed to, but excluding, the third anniversary of the issuance of the 2026 Notes (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Make-Whole Payment&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;&#x201d;). The Interest Make-Whole Payment will be payable in cash or shares of our common stock as set forth in the Indenture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we agreed to conduct one or more primary offerings of our equity securities in the aggregate amount of $35.0 million (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity Offering&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;&#x201d;) and that such equity securities shall be subordinate in right of payment to the 2026 Notes. In the event that such Equity Offering is not consummated by October 9, 2022, the interest rate on the 2026 Notes will increase by an additional 1.0% per annum on the principal amount of the 2026 Notes on and after October 9, 2022 until maturity &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(unless further increased pursuant to this section)&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;, and if the Equity Offering is not consummated by (a) April 9, 2023, (b) October 9, 2023 or (c) April 9, 2024, the interest rate on the 2026 Notes will increase by an additional 1.0% per annum on the principal amount of the 2026 Notes on and after each such date until maturity. For the avoidance of doubt, the interest rate on the 2026 Notes will not exceed 10.25% per annum, and if the Equity Offering is consummated by us prior to any of the above referenced dates, there will be no increase in the interest rate on the 2026 Notes beyond the rate in effect at such time of consummation of the Equity Offering. As discussed in Note 10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Capital Structure&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;, we completed an equity offering in October 2021, which satisfied these requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revolving Line of Credit and Term Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One of our subsidiaries had a loan and security agreement (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loan Agreement&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;&#x201d;) with a bank that allowed for maximum borrowings of $1.8&#160;million on a revolving line of credit and a $10.8&#160;million term loan. On June 9, 2021, in connection with the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GigCapital2 merger, &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;we paid off the revolving line of credit and term loan balance of $1.8&#160;million and $9.1&#160;million, respectively, and terminated the Loan Agreement. There were no unamortized debt issuance costs and thus no gain or loss was recognized on extinguishment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Glocal Debt Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Glocal&#x2019;s debt facilities include INR-denominated term loans with an aggregate carryin&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;g value of $3.7&#160;million (or INR 283&#160;million) and $3.8 million (or INR 286 million) as of March&#160;31, 2022 and December 31, 2021, respectively. These term loans are primarily utilized for financing the construction of hospitals, administrative offices, equipment, and working capital, and are required to be repaid in monthly and quarterly installments with maturity dates extending to March&#160;31, 2025. The loans are secured by mortgages on real property and personal guarantee of two Glocal Directors. The loans bear interest rates between 11.15% up to 16.25% per annum. During the three months ended March&#160;31, 2022, Glocal repaid none of the aggregate carrying value of the term loans. At March&#160;31, 2022 and December&#160;31, 2021 accrued interest on Glocal's debt facilities was $17 thousand and $23 thousand, respectively, and is included in accrued expenses in the condensed consolidated balance sheets. For the three months ended March&#160;31, 2022, interest expense was $25&#160;thousand.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to being acquired, Glocal had been negotiating with its banks to restructure the payment terms of some of the debt facilities above; these negotiations were completed in the fourth quarter and Glocal was able to realize a forgiveness of debt of approximately $(2.3)&#160;million.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On March&#160;23, 2021, we issued a $4.1&#160;million principal amount, 15.0% convertible note (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;2021 Note&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x201d;) of which $0.5 million was to be converted and repaid in UpHealth common stock and the remainder in cash. The 2021 Note bears interest at a fixed rate of 15.0% per year, to begin accruing on June&#160;15, 2021 if not repaid previous to this date. Total proceeds received from the 2021 Note were $3.0&#160;million, net of original issue discount of $1.0&#160;million. Additional debt issuance costs of $0.1&#160;million for a placement fee were accrued, and paid at the closing. The principal and accrued interest of the 2021 Note was due and payable by us to the holder on the earlier of (1) the date that is one business day after the closing of the Business Combinations and we begin public trading, (2) the maturity date, which is nine months from the issuance of the 2021 Note, or (3) November&#160;23, 2021, pursuant to its payment provisions. On June 9, 2021, in connection with the closing of the Business Combinations&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;we paid the holder of the 2021 Note the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;sum of $3.6&#160;million and the remaining $0.5&#160;million balance due to the holder was converted and exchanged into 50,000 shares of UpHealth common stock. Original issue discount and debt issuance costs of $0.5&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; were written-off and a $31&#160;thousand gain on extinguishment of debt was recognized and included in other income, net, including interest income, in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;6, 2021, we issued a $1.5&#160;million principal amount, 5.0% convertible note due January 6, 2026 (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2026 5% Note&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;&#x201d;). The 2026 5% Note is unsecured and bears interest at a fixed rate of 5.0% per year and, unless earlier converted, the principal and accrued interest of the 2026 5% Note will be due and payable by us at any time on or after the maturity date at our election or upon demand by the holder. On June 9, 2021, in connection with the closing of the Business Combinations, the 2026 5% Note was converted into 150,367 shares of UpHealth common stock, representing the total outstanding principal balance and unpaid accrued interest of $1.5&#160;million and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$30&#160;thousand&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;, respectively. A $0.1&#160;million gain on extinguishment was recognized and included in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;other income, net, including interest income, in&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; the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Paycheck Protection Program Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, three of our subsidiaries obtained a U.S. government subsidy of $0.5&#160;million, $1.0&#160;million, and $1.9&#160;million (representing five loan agreements), respectively, under the Paycheck Protection Program (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;PPP&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;&#x201d;). The PPP is a U.S. government temporary program created with the intent to provide a subsidy to assist businesses in keeping employees employed during the pandemic. The PPP loan may not need to be repaid if certain requirements are met. Under the Coronavirus Aid, Relief and Economic Security (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CARES Act&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;&#x201d;), as modified, any amounts not forgiven will be required to be repaid over a term having a minimum of five years and a maximum maturity of 10 years from the date on which the borrower applies for forgiveness. The loans carry a 1.0% interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One of our subsidiaries applied for forgiveness of its $0.5&#160;million PPP loan during 2020 and it was forgiven in full and the subsidiary legally released from repaying the loan by the SBA in June 2021. The forgiveness was recognized as a measurement period adjustment to goodwill during the three months ended June 30, 2021 (see Note 5, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Intangible Assets&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;, for further information).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One of our subsidiaries submitted a request for forgiveness of its $1.0&#160;million PPP loans during 2021 and it was forgiven in full and the subsidiary legally released from repaying the loan by the SBA in August 2021. The forgiveness was recognized as a measurement period adjustment to goodwill during the three months ended September 30, 2021 (see Note 5, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Intangible Assets&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;, for further information). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One of our subsidiaries applied for forgiveness of its $1.9&#160;million PPP loans during 2020, of which three of the loans, totaling $0.7&#160;million, were forgiven in full by the SBA and the subsidiary was legally released from repaying the loans. In February 2021 and March 2021, the remainder of the PPP loans totaling $0.9&#160;million and $0.3&#160;million, respectively, were forgiven by the SBA and the subsidiary was legally released from repaying the loans. We recorded this as a measurement period adjustment to goodwill during the three months ended March 31, 2021 (see Note 5, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Intangible Assets&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;, for further information).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Provider Relief Funds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provider Relief Funds (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;PRF&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;&#x201d;) were made available by the U.S. Department of Health and Human Services (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;HHS&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;&#x201d;) as part of a $100&#160;billion appropriation as part of the CARES Act&#x2019;s Provider Relief Fund. In April and July 2020, one of our subsidiaries received PRF proceeds aggregating $0.2 million, and in January 2021, another subsidiary received PRF proceeds aggregating $0.5 million. The PRF amounts received will not require repayment as long as the subsidiaries comply with certain terms and conditions outlined by HHS. The terms and conditions first require the subsidiaries to identify health care-related expenses attributed to COVID-19 that another source has not reimbursed or is obligated to reimburse. If those expenses do not exceed the funding received, the subsidiaries then apply the funds to patient care lost revenue. On January&#160;15, 2021 HHS released a Post-Payment Notice of Reporting Requirements Notice that provides healthcare providers three options to calculate patient care lost revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, one subsidiary had used $0.1&#160;million of the PRF funds and returned the remaining $0.1&#160;million to HHS and the other subsidiary had used all $0.5&#160;million of the PRF funds under the terms and conditions and restrictions for the CARES Act relative to these funds.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Related Party Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One of our subsidiaries has notes payable to related parties totaling $0.7&#160;million at March&#160;31, 2022 and December&#160;31, 2021. The notes bear interest at rates of 3.50% per annum. Notes totaling $0.7&#160;million are payable in eight quarterly installments starting from October&#160;1, 2022, or upon a liquidity event, as defined in the note agreement. The accrued interest payable was $50&#160;thousand and $39&#160;thousand at March&#160;31, 2022 and December&#160;31, 2021, respectively, and is included in accrued expenses in the condensed consolidated balance sheets. Interest expense was $10 thousand and $1 thousand for the three months ended March 31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Seller Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the purchase price consideration for several of UpHealth Holdings' merger entities, we entered into seller notes payable to their former shareholders, which accrue interest at specific rates, per the respective merger agreements. On June 9, 2021, in connection with the closing of the Business Combination, we paid &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$88.1 million&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; of the seller notes. In August 2021, we paid an additional $11.1&#160;million of the seller notes and deferred the maturity date to September 2022 for $18.7&#160;million of the seller notes. At March&#160;31, 2022 and December&#160;31, 2021, seller notes totaled $18.7&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accrued interest payable was $1.2&#160;million and $0.7&#160;million at March&#160;31, 2022 and December&#160;31, 2021, respectively, and is included in accrued expenses in the condensed consolidated balance sheets. Interest expense was $0.5&#160;million and $0.4&#160;million for the three months ended March&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Senior Debt Facility Fees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, we agreed to pay a financial consulting firm, an affiliate of a related party, compensation related to finding and executing a senior financing facility, to be funded at the completion of the Business Combinations (see Note 1, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Organization and Business&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;, for further information). On June 9, 2021, in connection with the Business Combinations we paid the financial consulting firm total cash consideration of $0.5&#160;million, for consummation of the senior financing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Membership Redemptions and Due to Member&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2020, one of our subsidiaries entered into a redemption agreement with a member for $0.1&#160;million. Consideration for the redemption agreement is in the form of a note payable that is non-interest bearing, nonsecured, and payable upon demand. The note was repaid in full during the three months ended March 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contractual Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2022, long-term debt contractual maturities, excluding unamortized original issue discount, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.931%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining 2022&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:10pt;font-weight:400;line-height:100%"&gt;160,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;182,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTY2OTE_6c10c16c-c4a5-4ff5-aaff-4d47cc769860">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:62.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.816%"/&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:16.818%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;160,000&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other debt facilities (various maturities and interest rates)&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:10pt;font-weight:400;line-height:100%"&gt;3,748&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provider Relief and EIDL Funds&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:10pt;font-weight:400;line-height:100%"&gt;10&#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:10pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seller notes&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:10pt;font-weight:400;line-height:100%"&gt;18,681&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;18,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&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:10pt;font-weight:400;line-height:100%"&gt;182,439&#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;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:10pt;font-weight:400;line-height:100%"&gt;182,650&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized original issue and debt discount&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:10pt;font-weight:400;line-height:100%"&gt;(58,656)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(62,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt, net of unamortized original issue and debt discount&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:10pt;font-weight:400;line-height:100%"&gt;123,783&#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;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:10pt;font-weight:400;line-height:100%"&gt;120,510&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of debt&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:10pt;font-weight:400;line-height:100%"&gt;(21,975)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(22,093)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Noncurrent portion of debt&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,808&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,417&#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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3eae77235e944ad8be387da19057344f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfMS0xLTEtMS00MjA0Mw_9e76abf8-c3f1-4bff-a149-687ecc0fdaed"
      unitRef="usd">160000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8cc32186e6b24e9aaac5d84519a20b5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfMS0zLTEtMS00MjA0Mw_2fdbc307-c2c7-452a-8c2f-cd3bf12b5fb4"
      unitRef="usd">160000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1c99901d5a1d458f940deec06effc843_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfMi0xLTEtMS00MjA0Mw_e9a32fb9-2586-4a5a-81bf-234e29e1acfd"
      unitRef="usd">3748000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id95d261e29044be5a5207f23627cf593_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfMi0zLTEtMS00MjA0Mw_8066fd1a-82e5-4d34-b632-3fa7b6bd37e2"
      unitRef="usd">3847000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7d447d9a08e04573836342911676c230_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfNC0xLTEtMS00MjA0Mw_9416bbb8-86d3-4cce-b7f4-e44dcc19ec7e"
      unitRef="usd">10000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8599739d66f94dfe93cdde8dc7795bfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfNC0zLTEtMS00MjA0Mw_61f1e577-1c9b-4b15-8951-b04031cc0e6c"
      unitRef="usd">123000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0186c765db104661b659f401d927eab1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfNS0xLTEtMS00MjA0Mw_783e41c3-9705-46a7-a87f-79c92fbeb285"
      unitRef="usd">18681000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i68f6fc4c526d42c9a1bd5a5d2cf7b06d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfNS0zLTEtMS00MjA0Mw_deb894e2-8435-426e-b40e-0141dc616251"
      unitRef="usd">18680000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfNi0xLTEtMS00MjA0Mw_8461d3a0-740a-4bb7-b0a3-41b1e3ec7b40"
      unitRef="usd">182439000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfNi0zLTEtMS00MjA0Mw_d073971b-86e7-40fb-8be6-b77b94c78d64"
      unitRef="usd">182650000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfNy0xLTEtMS00MjA0Mw_91ef08ff-2fdd-4b5a-8498-27b9dc9d2196"
      unitRef="usd">58656000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfNy0zLTEtMS00MjA0Mw_c96d8e0e-aaa4-408e-8331-babca10c0ece"
      unitRef="usd">62140000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:LongTermDebt
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfOC0xLTEtMS00MjA0Mw_1497d8be-0a2d-4bb7-ad66-591accf33c6c"
      unitRef="usd">123783000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfOC0zLTEtMS00MjA0Mw_fc581d02-3be7-4242-91b9-13bc25cce34f"
      unitRef="usd">120510000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfOS0xLTEtMS00MjA0Mw_f642b00a-80a1-4a79-83d9-7e0211318b36"
      unitRef="usd">21975000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfOS0zLTEtMS00MjA0Mw_70aa4f7a-d1f3-4d33-a491-601079467e6c"
      unitRef="usd">22093000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfMTAtMS0xLTEtNDIwNDM_00710c68-3592-40ac-82df-9781f7d4786a"
      unitRef="usd">101808000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOmVmM2RmYjY3MGIxODQ4ZTFhN2RjNDRhZDBhMzc4YzdkL3RhYmxlcmFuZ2U6ZWYzZGZiNjcwYjE4NDhlMWE3ZGM0NGFkMGEzNzhjN2RfMTAtMy0xLTEtNDIwNDM_d3d5e391-2350-4b70-9a9d-072d9d9e6a4f"
      unitRef="usd">98417000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3ab3a29873354c45a7bae9d9bab08770_I20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNzM2_84fcafa6-4537-40a1-a079-59f1bf2687a0"
      unitRef="usd">160000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3ab3a29873354c45a7bae9d9bab08770_I20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfODk2_d89e73f7-47dd-454b-a809-c4cc022f601f"
      unitRef="number">0.0625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <uph:DebtInstrumentConvertibleSharesIssuable
      contextRef="i5e9608223705497c9d499248ecee4ca3_D20210615-20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTcy_12e4ecbd-96f5-40a7-9f86-8c06a6877ec2"
      unitRef="shares">15023475</uph:DebtInstrumentConvertibleSharesIssuable>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i3ab3a29873354c45a7bae9d9bab08770_I20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTAyMw_97f35aa2-2af1-461a-b420-c9a9afb98ac6"
      unitRef="usdPerShare">10.65</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i5e9608223705497c9d499248ecee4ca3_D20210615-20210615"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTE2MA_a1756225-35e7-4c1b-b5da-b41613d85692"
      unitRef="usd">151900000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i3ab3a29873354c45a7bae9d9bab08770_I20210615"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTE5NA_d60264ce-6b67-4c3b-bc72-c5951ed5588d"
      unitRef="usd">8100000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DerivativeLiabilities
      contextRef="i3eae77235e944ad8be387da19057344f_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTA5OTUxMTY1NDMzNg_a471c569-9821-4bbe-8962-a46a10382fa7"
      unitRef="usd">3100000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8cc32186e6b24e9aaac5d84519a20b5f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTYwNA_c1fe558a-d519-4c82-9f3a-88ffbc204394"
      unitRef="usd">8000000</us-gaap:DerivativeLiabilities>
    <us-gaap:InterestExpense
      contextRef="i97091b9eb4154f2e9938ccc61e95c43d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTgyNw_294a5fca-990e-4ff7-9085-11e5630e14f8"
      unitRef="usd">6000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i97091b9eb4154f2e9938ccc61e95c43d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTg0MA_11b2514a-cf19-4819-8a5d-49d530de1f39"
      unitRef="usd">2500000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AccretionExpense
      contextRef="i97091b9eb4154f2e9938ccc61e95c43d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTg4NA_b30d9768-cecf-44f3-ab23-c90497c683f6"
      unitRef="usd">3100000</us-gaap:AccretionExpense>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i97091b9eb4154f2e9938ccc61e95c43d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTkyNA_d3ef45b5-745a-4937-bb49-fd92211813df"
      unitRef="usd">400000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DerivativeGainOnDerivative
      contextRef="i97091b9eb4154f2e9938ccc61e95c43d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTY0OTI2NzQ2Njk0Mw_e78ef30d-7a47-4d17-a5e2-a4f2972fda6b"
      unitRef="usd">4800000</us-gaap:DerivativeGainOnDerivative>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i5e9608223705497c9d499248ecee4ca3_D20210615-20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMjUxNA_d72e08bf-5495-4a75-ab83-46f03371137f"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i5e9608223705497c9d499248ecee4ca3_D20210615-20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMjU1NA_cdb5327f-3147-4673-be0a-b82192f466d9"
      unitRef="tradingday">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i5e9608223705497c9d499248ecee4ca3_D20210615-20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMjU5MQ_c31d1590-afb6-45fd-9c1b-d9da37ef281d"
      unitRef="tradingday">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <uph:DebtInstrumentConvertibleThresholdAverageDailyTradingDays
      contextRef="i5e9608223705497c9d499248ecee4ca3_D20210615-20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMjcyMQ_421d576f-e3af-4453-8883-826aa9862c7b"
      unitRef="tradingday">30</uph:DebtInstrumentConvertibleThresholdAverageDailyTradingDays>
    <uph:DebtInstrumentConvertibleLastTradingDayMinimumCommonStock
      contextRef="i5e9608223705497c9d499248ecee4ca3_D20210615-20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMjg4Ng_04730999-a899-4ff2-beec-645cb670fb64"
      unitRef="usd">2000000</uph:DebtInstrumentConvertibleLastTradingDayMinimumCommonStock>
    <uph:DebtInstrumentConvertibleEquityOfferingAgreement
      contextRef="i3ab3a29873354c45a7bae9d9bab08770_I20210615"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMzkwOA_12ca545c-b7b2-4dab-ae77-e3e7894b8ead"
      unitRef="usd">35000000</uph:DebtInstrumentConvertibleEquityOfferingAgreement>
    <us-gaap:DebtInstrumentInterestRateIncreaseDecrease
      contextRef="i5e9608223705497c9d499248ecee4ca3_D20210615-20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNDE3Mg_f6e6c90a-20f7-4844-b23e-83a6272fdf94"
      unitRef="number">0.010</us-gaap:DebtInstrumentInterestRateIncreaseDecrease>
    <us-gaap:DebtInstrumentInterestRateIncreaseDecrease
      contextRef="i5e9608223705497c9d499248ecee4ca3_D20210615-20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNDUwMQ_7371257a-da40-4b09-9cd4-1e3ade8a7c09"
      unitRef="number">0.010</us-gaap:DebtInstrumentInterestRateIncreaseDecrease>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id690e995397c463c914156a0d34076bf_I20210615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNDY4MA_02ae6264-4932-4966-b658-c83a55abdf75"
      unitRef="number">0.1025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i49492af2cbf44d649c3b6d052f56fc9f_I20210124"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTM0MA_b9769650-f1dc-4a30-a7ae-b77476344bdc"
      unitRef="usd">1800000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i615e1aa6965d468c9d6fe36f36471f4e_I20210124"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTM3OQ_47891324-4c44-4276-befd-409f21b61799"
      unitRef="usd">10800000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i48dbd6e33d234642b1d1d88b3f46b616_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTUxOQ_85c1b5a8-b463-472f-8db2-13fe3d2a1c59"
      unitRef="usd">1800000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i3040809c14224c38a3039b52e82f1424_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTUyNg_833a1ef4-3101-498e-af71-20913b00584e"
      unitRef="usd">9100000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ib088b40b8e994e9198a2984eac00f21a_I20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTU5MA_31d4d440-a18c-409b-bb61-e032d6b5d803"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic3ef3d9d4f79457285f898a5320c51f2_D20210609-20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTYzNA_021b740a-46f2-45eb-8481-d1b67189136e"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i251e03dc4d3542048d0bd2cfec725c87_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTgwMw_d666a8c6-0a07-4d85-a5a7-290eceeabf31"
      unitRef="usd">3700000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebt
      contextRef="ib7241e7b78c84b94bd7255342e952413_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTgxNA_2971c09e-0466-4dad-bdfa-6fd8c5872de3"
      unitRef="inr">283000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2ce1a6d777b3481490267fe2cb4a4fff_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTY0OTI2NzQ2NzQyMw_d39711e2-99f8-4e59-bf2c-d2e2e285fe75"
      unitRef="usd">3800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebt
      contextRef="i5cf239c3910d4d37888737b0991410ab_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTY0OTI2NzQ2NzQ0MA_66b41b27-f450-4e46-8ecb-4f1f538f02c8"
      unitRef="inr">286000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9fbee92df82e427590eb44083ce019cb_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNjIyMw_200c12c3-c8d6-4893-b134-319c69e63c4a"
      unitRef="number">0.1115</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1497e1fc4515471494b988514dbcfa6e_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNjIzMg_ecf0be0a-f49b-4dc8-9bcf-a9c0f3330e91"
      unitRef="number">0.001625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i93061973b1f0475597483955946aa931_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNjI5NA_86a395ea-26c2-4010-8600-33e8e616a311"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i251e03dc4d3542048d0bd2cfec725c87_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNjQwNA_fd7826b5-aa2a-460c-942a-8d93e6ea8706"
      unitRef="usd">17000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i2ce1a6d777b3481490267fe2cb4a4fff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTA5OTUxMTY1NDM5Ng_2a53d273-5fda-431b-a2fe-ccaf27f44f7f"
      unitRef="usd">23000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="i93061973b1f0475597483955946aa931_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNjU0OA_15284cff-33e7-4ac3-8704-213c04fb22cb"
      unitRef="usd">25000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentDecreaseForgiveness
      contextRef="i955b20406ca14b0bbf3a0064a9882c58_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTA5OTUxMTY0NjUzMw_a4442626-b1e9-42c5-9e01-8f79c36a7e5b"
      unitRef="usd">2300000</us-gaap:DebtInstrumentDecreaseForgiveness>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia1bb7ee4fc7642ff827b82f9b40909bd_I20210323"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfODM1MQ_aa86a49f-5d0f-4136-a576-0449f8c572a2"
      unitRef="usd">4100000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia1bb7ee4fc7642ff827b82f9b40909bd_I20210323"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfODM3Mg_5340dede-4ad3-4b4c-beba-e4687cfc2db9"
      unitRef="number">0.150</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i921bab825cdf4c86b7e40578f6ea73e7_D20210323-20210323"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfODQxOQ_4fcd659e-57a1-4ba3-9ca6-5a8018a65ac3"
      unitRef="usd">500000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia1bb7ee4fc7642ff827b82f9b40909bd_I20210323"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfODU1Mw_e73c9695-94ea-41e0-b9b5-b1d301ca3752"
      unitRef="number">0.150</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i921bab825cdf4c86b7e40578f6ea73e7_D20210323-20210323"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfODY4Ng_c1aa7b68-2e5f-4924-8229-35879b8528bc"
      unitRef="usd">3000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ia1bb7ee4fc7642ff827b82f9b40909bd_I20210323"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfODcyNA_700ac6de-e6d1-47d7-8950-eca5f98cb709"
      unitRef="usd">1000000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ifbbf9f7628944b7f953d8835e98d0d80_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfODc2Mg_870868a8-a430-4134-8fdf-ed8644049aa1"
      unitRef="usd">100000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ifbbf9f7628944b7f953d8835e98d0d80_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTMxNQ_f18aea91-f8e5-49d5-80c2-95003e56d585"
      unitRef="usd">3600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="ifbbf9f7628944b7f953d8835e98d0d80_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTMzNg_92573a81-4b5d-48e6-8cae-8daf3d2f1022"
      unitRef="usd">500000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="ifbbf9f7628944b7f953d8835e98d0d80_D20210609-20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTM5OA_d43e756e-e1d8-4c72-ad5b-f97f38530dcd"
      unitRef="shares">50000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="ifbbf9f7628944b7f953d8835e98d0d80_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTQ4NQ_0444caff-733c-4902-8341-30d6774b8b44"
      unitRef="usd">500000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ifbbf9f7628944b7f953d8835e98d0d80_D20210609-20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTUxMQ_dc9caea6-a8a9-4933-9301-736fa5698a37"
      unitRef="usd">-31000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia21efc18ea8842ad981e4dc7b40f5667_I20210106"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTcxMA_ff6889a6-7867-45dc-97e5-404ef78adab0"
      unitRef="usd">1500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia21efc18ea8842ad981e4dc7b40f5667_I20210106"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTczMQ_e16a76d2-7477-4832-b0b9-bc194338c54f"
      unitRef="number">0.050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia21efc18ea8842ad981e4dc7b40f5667_I20210106"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTc4Mg_ca4395a7-0adf-40fe-bb72-2f179ba77fcf"
      unitRef="number">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia21efc18ea8842ad981e4dc7b40f5667_I20210106"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTgwMg_60630d53-affb-4fa4-a913-af4755cfefcd"
      unitRef="number">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia21efc18ea8842ad981e4dc7b40f5667_I20210106"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTg2MQ_1f1f3523-64b1-418f-8129-65eec785d7c2"
      unitRef="number">0.050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia21efc18ea8842ad981e4dc7b40f5667_I20210106"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfOTk1MQ_e978317c-87f0-4490-89ee-43b7f82ebe09"
      unitRef="number">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia21efc18ea8842ad981e4dc7b40f5667_I20210106"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTAxNjQ_5992b336-41c6-49e3-ab43-a359a9da965c"
      unitRef="number">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="ieb9033a5212542f7ac4c934d3b2dd34b_D20210609-20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTAxOTE_4038fef1-ceb8-4bec-a4c0-97fa4a0b1d39"
      unitRef="shares">150367</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:LongTermDebt
      contextRef="if890632004454e87ae20f4b70b4f0a98_I20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTAzMTE_0e330720-540d-4640-8c6d-2796c657eeea"
      unitRef="usd">1500000</us-gaap:LongTermDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="if890632004454e87ae20f4b70b4f0a98_I20210609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTAzMTg_eab08768-5798-45bd-bdbe-49da4340855b"
      unitRef="usd">30000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ieb9033a5212542f7ac4c934d3b2dd34b_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTAzMzg_c5ad6221-4182-4208-9498-ac7606a25bbb"
      unitRef="usd">100000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia31568f60b9f452d9e1b264cfeba1d75_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTA2MTE_23ff0f0c-f3ff-45f2-aed9-9964fbe1a8e8"
      unitRef="usd">500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4caa0d22bd8d47e5b9bf9f67cd3ec746_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTA2MTU_5064b1de-d9c8-41ef-aff0-0a935fa0194c"
      unitRef="usd">1000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iaf4c884547f94e00982af7ea0849b00d_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTA2MjM_0e0b2d86-28e3-49a9-9fe6-0200438a46a0"
      unitRef="usd">1900000</us-gaap:DebtInstrumentFaceAmount>
    <uph:NumberOfLoanAgreements
      contextRef="iaf4c884547f94e00982af7ea0849b00d_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTA2NDA_ef77561e-aad3-4d54-9227-23d975de1ff7"
      unitRef="loanagreement">5</uph:NumberOfLoanAgreements>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2bef03fb9cfa4b2cb06d357d89afc638_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTEyNTQ_3b6a306c-3712-4dd4-bfc4-20be9818e4a8"
      unitRef="number">0.010</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia31568f60b9f452d9e1b264cfeba1d75_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTEzMjc_23ff0f0c-f3ff-45f2-aed9-9964fbe1a8e8"
      unitRef="usd">500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4caa0d22bd8d47e5b9bf9f67cd3ec746_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTE3MjM_5064b1de-d9c8-41ef-aff0-0a935fa0194c"
      unitRef="usd">1000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iaf4c884547f94e00982af7ea0849b00d_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTIxMTY_0e0b2d86-28e3-49a9-9fe6-0200438a46a0"
      unitRef="usd">1900000</us-gaap:DebtInstrumentFaceAmount>
    <uph:NumberOfLoansFullyForgiven
      contextRef="i69c23943d6454952ad867013c362d656_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTIxNTE_32db06b9-6886-441e-8892-7ae92b0e7f58"
      unitRef="loan">3</uph:NumberOfLoansFullyForgiven>
    <us-gaap:DebtInstrumentDecreaseForgiveness
      contextRef="i4deb0d86ad7c4f89984ef3adcb7be494_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTIxNzc_fe531b8b-463a-4dda-b6c4-9c9ff66a7c94"
      unitRef="usd">700000</us-gaap:DebtInstrumentDecreaseForgiveness>
    <us-gaap:DebtInstrumentDecreaseForgiveness
      contextRef="id379c0e16f704dff82e9ddfd0365b123_D20210201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTIzNTI_049cf872-2926-4b53-af77-031c06501407"
      unitRef="usd">900000</us-gaap:DebtInstrumentDecreaseForgiveness>
    <us-gaap:DebtInstrumentDecreaseForgiveness
      contextRef="id84e8c02c905472cbc09398529e35000_D20210301-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTIzNTk_7cf08c12-aeef-4259-927f-5523b12fabcf"
      unitRef="usd">300000</us-gaap:DebtInstrumentDecreaseForgiveness>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i2034692373184cdab636db65457fecb3_D20200401-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTI5NDA_04eede5c-8cf4-4975-b859-5c6bf1587cd1"
      unitRef="usd">200000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="iad38a1655f294fde9d0d6fcecc744494_D20210101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTMwMTg_7e0e455b-d47e-4ed9-b940-453b761d22ca"
      unitRef="usd">500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <uph:DebtInstrumentFundsUsed
      contextRef="ic94ed60ca484477fa32ca380b1669c6e_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTQ5NzU1ODE2MjU5Mw_ca6b5c45-a324-4fea-8ca6-329887690ed4"
      unitRef="usd">100000</uph:DebtInstrumentFundsUsed>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic94ed60ca484477fa32ca380b1669c6e_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTQ5NzU1ODE2MjYwNw_8315b5a2-e1a7-438d-be9a-1974947a0c8c"
      unitRef="usd">100000</us-gaap:LongTermDebtCurrent>
    <uph:DebtInstrumentFundsUsed
      contextRef="i84a8edb71b214d31b7350c497b30aa61_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfNTQ5NzU1ODE2MjYyMQ_95ad84f3-7452-4420-81ef-1efe4a4206df"
      unitRef="usd">500000</uph:DebtInstrumentFundsUsed>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i5db6b5702e8441dfbb3a9f1431b6c47e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTQ0NjQ_3225c441-8d0f-4e1e-8355-8b4bf287ce30"
      unitRef="usd">700000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i69cccac503e245c5b7c487e2058da2e8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTQ0NjQ_b9d908bc-b350-4180-943b-511cbf3975ff"
      unitRef="usd">700000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i9c7a696c590a487a887effe01b0b97ca_D20220101-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTQ1Mzg_e12e4b40-813b-4b43-9d7c-5ea3ee710d09"
      unitRef="number">0.0350</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i2c23c648d48141cf9d8d131546c92c7b_I20211001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTQ1Njc_e5b5190e-bc29-425d-9368-a83219d0bde3"
      unitRef="usd">700000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <uph:RelatedPartyTransactionNumberOfQuarterlyInstallments
      contextRef="i0eb0939a089f424c952c04fb5464d94d_D20211001-20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTQ1ODU_e0a25457-d18f-486b-a84e-d4c3d0c55c7d"
      unitRef="quarterly_installment">8</uph:RelatedPartyTransactionNumberOfQuarterlyInstallments>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i69cccac503e245c5b7c487e2058da2e8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTQ3OTQ_b628d2f2-1425-4242-9fee-6fda310a76b8"
      unitRef="usd">50000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i5db6b5702e8441dfbb3a9f1431b6c47e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTQ4MDE_2ff7e948-0ac5-4643-8cc6-a99a7810d34f"
      unitRef="usd">39000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="i9c7a696c590a487a887effe01b0b97ca_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTY0OTI2NzQ2Nzg4NA_78fadb31-47c2-4544-926f-1e76fc791237"
      unitRef="usd">10000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ie2bd2c49e85b43e1993ad016fd0de075_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTY0OTI2NzQ2NzkwMQ_99313e5b-36c0-4612-b1b0-852d78aade80"
      unitRef="usd">1000</us-gaap:InterestExpenseDebt>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ieacfb9e0e10143b7a54d49a5d9dacd06_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTUyNTM_6125fe11-1600-422d-8231-7c426add4190"
      unitRef="usd">88100000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i73664830dd14495cbd87ed8790aa0a5e_D20210801-20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTUzMTU_28c43898-7878-4fff-8d3c-e627e00e7449"
      unitRef="usd">11100000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0186c765db104661b659f401d927eab1_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTUzOTE_0212719b-48e2-4ca3-88bb-9abfd890f64c"
      unitRef="usd">18700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i68f6fc4c526d42c9a1bd5a5d2cf7b06d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTUzOTE_a2345089-a40c-4560-bcbb-242aa16125df"
      unitRef="usd">18700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0186c765db104661b659f401d927eab1_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTU0NTA_0212719b-48e2-4ca3-88bb-9abfd890f64c"
      unitRef="usd">18700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i68f6fc4c526d42c9a1bd5a5d2cf7b06d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTU0NTA_a2345089-a40c-4560-bcbb-242aa16125df"
      unitRef="usd">18700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i0186c765db104661b659f401d927eab1_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTU1MDk_e1094533-b564-444e-9cdd-6f1c077904ae"
      unitRef="usd">1200000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i68f6fc4c526d42c9a1bd5a5d2cf7b06d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTU1MTY_e83a0c60-9342-4546-b206-da6b8509f703"
      unitRef="usd">700000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="iee0c8e91af3a4e1ea3cf47075ae1e43d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTU2NTA_61d3a285-1f58-4f5c-8e74-523fa0da6ce5"
      unitRef="usd">500000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i51acb6c90ecc4b3ca761dbd1b0d7240e_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTU2NTc_7b9d406e-f7e3-4031-b4ca-ad272464cef4"
      unitRef="usd">400000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentFeeAmount
      contextRef="i3d11bcb92bbf485f8f11d874c560973d_I20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTYxNTE_5110afd3-0406-4379-bb60-34fba976ca6c"
      unitRef="usd">500000</us-gaap:DebtInstrumentFeeAmount>
    <us-gaap:NotesPayable
      contextRef="i408b7f9faa6c42b58accecf8cf68de72_I20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTYzMzQ_ace91d97-9e7f-4957-9fb6-f9cc4adf4454"
      unitRef="usd">100000</us-gaap:NotesPayable>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RleHRyZWdpb246YThlY2MyNjM3Y2FlNDVhZWE3MWMxNzRhZmNmM2ZmMTdfMTY2OTI_587cd654-84a6-4d0b-8f58-a6c57cc62818">&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2022, long-term debt contractual maturities, excluding unamortized original issue discount, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.931%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining 2022&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:10pt;font-weight:400;line-height:100%"&gt;160,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;182,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOjVlNzA5ZTFmZGM4NjQyM2E5MmZmYTQ4OTZiNjNlMDBiL3RhYmxlcmFuZ2U6NWU3MDllMWZkYzg2NDIzYTkyZmZhNDg5NmI2M2UwMGJfMS0xLTEtMS00MjA0Mw_2fb2fc99-2669-4684-8603-8804ac2247d0"
      unitRef="usd">21976000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOjVlNzA5ZTFmZGM4NjQyM2E5MmZmYTQ4OTZiNjNlMDBiL3RhYmxlcmFuZ2U6NWU3MDllMWZkYzg2NDIzYTkyZmZhNDg5NmI2M2UwMGJfMi0xLTEtMS00MjA0Mw_6a684769-04cd-417d-b7be-fb4a5490fb29"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOjVlNzA5ZTFmZGM4NjQyM2E5MmZmYTQ4OTZiNjNlMDBiL3RhYmxlcmFuZ2U6NWU3MDllMWZkYzg2NDIzYTkyZmZhNDg5NmI2M2UwMGJfMy0xLTEtMS00MjA0Mw_37446d41-e3d8-4526-82f4-e83d650e3f2b"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOjVlNzA5ZTFmZGM4NjQyM2E5MmZmYTQ4OTZiNjNlMDBiL3RhYmxlcmFuZ2U6NWU3MDllMWZkYzg2NDIzYTkyZmZhNDg5NmI2M2UwMGJfNC0xLTEtMS00MjA0Mw_6c5756b2-cca6-4e50-9f38-98eaabae6d79"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOjVlNzA5ZTFmZGM4NjQyM2E5MmZmYTQ4OTZiNjNlMDBiL3RhYmxlcmFuZ2U6NWU3MDllMWZkYzg2NDIzYTkyZmZhNDg5NmI2M2UwMGJfNS0xLTEtMS00MjA0Mw_42c3e571-9619-43c4-bad2-a6287597e220"
      unitRef="usd">160000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <uph:LongTermDebtMaturityAfterYearFour
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOjVlNzA5ZTFmZGM4NjQyM2E5MmZmYTQ4OTZiNjNlMDBiL3RhYmxlcmFuZ2U6NWU3MDllMWZkYzg2NDIzYTkyZmZhNDg5NmI2M2UwMGJfNi0xLTEtMS00MjA0Mw_5191c273-5665-46f5-8426-d4ea0878e5e3"
      unitRef="usd">463000</uph:LongTermDebtMaturityAfterYearFour>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81NS9mcmFnOmE4ZWNjMjYzN2NhZTQ1YWVhNzFjMTc0YWZjZjNmZjE3L3RhYmxlOjVlNzA5ZTFmZGM4NjQyM2E5MmZmYTQ4OTZiNjNlMDBiL3RhYmxlcmFuZ2U6NWU3MDllMWZkYzg2NDIzYTkyZmZhNDg5NmI2M2UwMGJfNy0xLTEtMS00MjA0Mw_0569cf2c-3561-4a5a-b28c-5e02cc91d113"
      unitRef="usd">182439000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfNDc3Ng_e321e56e-1b16-4ac5-94a7-cbab5118d027">Fair Value of Financial Instruments&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate the fair value of our financial instruments using available market information and valuation methodologies we believe to be appropriate. As of March&#160;31, 2022 and December&#160;31, 2021, the fair values of cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses approximate their carrying values due to the short-term nature of these instruments. Additionally, the fair values of short-term and long-term debt instruments approximate their carrying values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value measurements are determined based on the assumptions that market participants would use in pricing the asset or liability. Fair value measurements are categorized into one of three levels of the fair value hierarchy based on the lowest level of significant input used. In instances where the determination of the fair value measurement is based on inputs from different levels of the fair value hierarchy, the level in the fair value hierarchy within which the entire fair value measurement falls is based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability. Considerable judgment and a high degree of subjectivity are involved in developing these estimates. These estimates may differ from the actual amounts that we could realize upon settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value hierarchy is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 - Quoted (unadjusted) prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 - Other observable inputs, either directly or indirectly, other than quoted prices included in Level&#160;1, including:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Quoted prices for similar assets/liabilities in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Quoted prices for identical or similar assets/liabilities in non-active markets (e.g., few transactions, limited information, non-current prices, high variability over time);&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Inputs other than quoted prices that are observable for the asset/liability (e.g., interest rates, yield curves, volatilities, default rates); and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Inputs that are derived principally from or corroborated by other observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 - Unobservable inputs that cannot be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about our financial assets and liabilities measured at fair value on are recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&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:13.344%"/&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:14.594%"/&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:14.598%"/&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents - money market funds&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#160;&lt;/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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#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:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liability&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,148&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,148&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,148&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,304&#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="text-align:center;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&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:13.344%"/&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:14.594%"/&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:14.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:10pt;font-style:italic;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Level 1&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:10pt;font-weight:700;line-height:100%"&gt;Level 2&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:10pt;font-weight:700;line-height:100%"&gt;Level 3&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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents - money market funds&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#160;&lt;/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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#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:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liability&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,977&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,977&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,977&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,229&#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="text-align:center;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Money Market Funds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2022 and December&#160;31, 2021, our cash equivalents consisted of money market funds which were classified as Level 1. We used observable prices in active markets in determining the classification of our money market funds as Level 1. There  were no transfers between the hierarchy levels during the three months ended March&#160;31, 2022 and the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents at March&#160;31, 2022 and December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:43.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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.927%"/&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.650%"/&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:8.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-style:italic;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost&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:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain&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:10pt;font-weight:700;line-height:100%"&gt;Unrealized Loss&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:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#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-top:12pt;text-align:justify"&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:43.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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.927%"/&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.650%"/&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:8.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:10pt;font-style:italic;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost&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:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain&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:10pt;font-weight:700;line-height:100%"&gt;Unrealized Loss&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:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#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-top:18pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Liability&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accounting for the 2026 Notes (see Note 8, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further information), we bifurcated and accounted for the conversion option as a derivative measured at fair value on the issuance date in accordance with ASC 815, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. At March&#160;31, 2022&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;, the fair value of the derivative was $3.1&#160;million, all of which was included in derivative liability, non&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current in the condensed consolidated balance sheets. At December 31, 2021, the fair value of the de&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;rivative was $8.0 million, all of which was included in derivative liability, noncurrent in the condensed consolidated balance sheets. Total other income for the three months ended March&#160;31, 2022 included a $4.8&#160;million gain on the fair value of the derivative liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the derivative liability is considered a Level 3 valuation and is determined using a Binomial Lattice Option Pricing Model. The significant assumptions used in the model were:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&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:61.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.094%"/&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:17.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$1.18&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$2.24&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.0%&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk free rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43%&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.18%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.65&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.65&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.19&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.44&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Conversion periods&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-5 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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-5 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future share price&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.01-$44.37&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.01-$34.05&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Private Placement Warrants and PIPE Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have classified the Private Placement Warrants and PIPE Warrants (see Note 10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Capital Structure)&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; as liabilities at fair value, due to their redemption characteristics, with subsequent changes in their fair values to be recognized in the consolidated financial statements at each reporting date. At March&#160;31, 2022, the fair value of the Private Placement Warrants and the PIPE Warrants was determined to be $0.18 per warrant, totaling $0.1 million and $0.1 million respectively, and are included in warrant liabilities in the condensed consolidated balance sheets. At December 31, 2021, the fair value of the Private Placement Warrants and the PIPE Warrants was determined to be $0.29 per warrant, totaling $0.2 million and $0.1 million respectively, and are included in warrant liabilities in the condensed consolidated balance sheets. During the three months ended March&#160;31, 2022, we recorded a $0.1&#160;million gain due to the fair value changes in the Private Placement and the PIPE Warrants, which is included in gain in fair value of warrant liabilities in the condensed consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Private Placement Warrants and PIPE Warrants is considered a Level 1 valuation as we have derived their value by using quoted market prices. The transfer of the Private Placement Warrants and PIPE Warrants to anyone other than the purchasers or their permitted transferees, would result in these Private Placement Warrants and PIPE Warrants having substantially the same terms as the Public Warrants, which are traded in active markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no transfers between fair value levels during the three months ended March&#160;31, 2022 and year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfNDc3Mg_871e50b0-0ce5-492c-b2d1-bbeb568b4e7b">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value measurements are determined based on the assumptions that market participants would use in pricing the asset or liability. Fair value measurements are categorized into one of three levels of the fair value hierarchy based on the lowest level of significant input used. In instances where the determination of the fair value measurement is based on inputs from different levels of the fair value hierarchy, the level in the fair value hierarchy within which the entire fair value measurement falls is based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability. Considerable judgment and a high degree of subjectivity are involved in developing these estimates. These estimates may differ from the actual amounts that we could realize upon settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value hierarchy is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 - Quoted (unadjusted) prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 - Other observable inputs, either directly or indirectly, other than quoted prices included in Level&#160;1, including:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Quoted prices for similar assets/liabilities in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Quoted prices for identical or similar assets/liabilities in non-active markets (e.g., few transactions, limited information, non-current prices, high variability over time);&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Inputs other than quoted prices that are observable for the asset/liability (e.g., interest rates, yield curves, volatilities, default rates); and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Inputs that are derived principally from or corroborated by other observable market data.&lt;/span&gt;&lt;/div&gt;Level 3 - Unobservable inputs that cannot be corroborated by observable market data.The fair value of the Private Placement Warrants and PIPE Warrants is considered a Level 1 valuation as we have derived their value by using quoted market prices. The transfer of the Private Placement Warrants and PIPE Warrants to anyone other than the purchasers or their permitted transferees, would result in these Private Placement Warrants and PIPE Warrants having substantially the same terms as the Public Warrants, which are traded in active markets.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfNDc3Mw_f510b368-54cf-4ca8-99e3-13f8a032c14b">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about our financial assets and liabilities measured at fair value on are recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&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:13.344%"/&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:14.594%"/&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:14.598%"/&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents - money market funds&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#160;&lt;/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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#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:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liability&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,148&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,148&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,148&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,304&#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="text-align:center;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&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:13.344%"/&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:14.594%"/&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:14.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:10pt;font-style:italic;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Level 1&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:10pt;font-weight:700;line-height:100%"&gt;Level 2&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:10pt;font-weight:700;line-height:100%"&gt;Level 3&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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents - money market funds&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#160;&lt;/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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#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:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liability&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,977&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,977&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/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 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,977&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5da620a090bf463c84b692bcf3b7a876_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfMy0xLTEtMS05MTA4NA_34c7da94-a183-4176-959d-242607db28eb"
      unitRef="usd">34008000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i071aebbb76dc422280d486e780dcbf55_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfMy0zLTEtMS05MTA4NA_b4bf7f93-b912-4d51-807c-8eafcb545ed8"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9111be2ed402436589a586d0812af69e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfMy01LTEtMS05MTA4NA_6d0b3fe5-aea8-44f5-bd23-11f705fb03cb"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1b7f7f2482a84f2cb16440285770fca4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfMy03LTEtMS05MTA4NA_37c037fb-f4c7-4926-b1fc-58982097023e"
      unitRef="usd">34008000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if6d6e80f9cb74c0ba148d2f196723ca3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNC0xLTEtMS05MTA4NA_b5e078f7-47fc-4140-9e35-0ab24d0993e3"
      unitRef="usd">34008000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4bcfd9b43b8b4fe5a88837fdb50004ea_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNC0zLTEtMS05MTA4NA_bf3060e9-270a-4ad8-a0e4-e0d14363b7ee"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if6eab00573b14b4ebef3051995540733_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNC01LTEtMS05MTA4NA_1135ed50-8b65-4ee7-bc9b-0d3f5773bd9b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1052fd1ff7f245af8acd81448d104a0f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNC03LTEtMS05MTA4NA_b94a7040-b0f8-42c5-b28c-4dff55e73003"
      unitRef="usd">34008000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="if6d6e80f9cb74c0ba148d2f196723ca3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfMy0xLTEtMS00MjA0Mw_58b7d427-58d5-422a-b5d9-26bfc7bba7d8"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4bcfd9b43b8b4fe5a88837fdb50004ea_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfMy0zLTEtMS00MjA0Mw_5f4a7e18-8c9d-4883-a8c3-6b27da948906"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if6eab00573b14b4ebef3051995540733_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfMy01LTEtMS00MjA0Mw_afc305c4-9db3-4e9f-a672-40829807fc7e"
      unitRef="usd">3148000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1052fd1ff7f245af8acd81448d104a0f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfMy03LTEtMS00MjA0Mw_a64b57f7-3a4a-4907-9541-4913ea06454f"
      unitRef="usd">3148000</us-gaap:DerivativeLiabilities>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="if6d6e80f9cb74c0ba148d2f196723ca3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNC0xLTEtMS00MjA0Mw_a1ac76a0-0b92-4e0f-9a26-c37661c5be28"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i4bcfd9b43b8b4fe5a88837fdb50004ea_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNC0zLTEtMS00MjA0Mw_70e93089-64f4-4992-bc50-91ceebf6537a"
      unitRef="usd">156000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="if6eab00573b14b4ebef3051995540733_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNC01LTEtMS00MjA0Mw_b4ae4556-83e7-4216-a4e6-5dd0b95d22ae"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i1052fd1ff7f245af8acd81448d104a0f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNC03LTEtMS00MjA0Mw_8e473f87-01c4-4344-842e-71f1579cfd94"
      unitRef="usd">156000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="if6d6e80f9cb74c0ba148d2f196723ca3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNS0xLTEtMS00MjA0Mw_2147e6f3-fc15-426e-ace0-459dc2655d53"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i4bcfd9b43b8b4fe5a88837fdb50004ea_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNS0zLTEtMS00MjA0Mw_0ff0ac12-16e9-477f-ad3c-c416b774ac96"
      unitRef="usd">156000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="if6eab00573b14b4ebef3051995540733_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNS01LTEtMS00MjA0Mw_921dd175-ab75-4649-a590-cd509be4d945"
      unitRef="usd">3148000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i1052fd1ff7f245af8acd81448d104a0f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmRlODRkNzUzZTEzMTRjNTg5MThhYjRkOWY5NjkzNmZjL3RhYmxlcmFuZ2U6ZGU4NGQ3NTNlMTMxNGM1ODkxOGFiNGQ5Zjk2OTM2ZmNfNS03LTEtMS00MjA0Mw_21133a3d-6e5e-4f20-8c41-608701afbdd6"
      unitRef="usd">3304000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i79b9074fe35846bf96ed5e2b6b19c27d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfMy0xLTEtMS05MTEzOA_e9e1ac31-6ff8-40fe-8d9c-2a8de2698332"
      unitRef="usd">45006000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i91ae21adfc194d4ba453a9109744fbdf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfMy0zLTEtMS05MTEzOA_09a9e0a5-1ad2-488f-9d52-39edd2be2807"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i678897b74a574ba7a5a7ebd0c8ce65a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfMy01LTEtMS05MTEzOA_ea6cc028-fa77-4b55-822e-1a1dc926866f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic0129bc1b132496a99287564c94bef64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfMy03LTEtMS05MTEzOA_a21c5198-a4bc-4463-90d6-9add84c2a6b9"
      unitRef="usd">45006000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7eb42efac50d459c99b92cc98a03c056_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNC0xLTEtMS05MTEzOA_7cf3c03e-b00e-44cb-b95a-e96cff99ec73"
      unitRef="usd">45006000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icc026fc873d641369e2268fdb280542c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNC0zLTEtMS05MTEzOA_5c94f391-37a3-49b8-8e97-e2bc73b7eff7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4a8e84c32ff54420998a2b95f35aadc3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNC01LTEtMS05MTEzOA_f9d53648-d7d5-461d-8b51-24f3db96ced7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifb6c13a818bc4ee3aa2f58b6e42e39f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNC03LTEtMS05MTEzOA_ead7d19c-f106-46f9-87e4-6e75e0919c09"
      unitRef="usd">45006000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i7eb42efac50d459c99b92cc98a03c056_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNi0xLTEtMS05MTEzOA_2ff355f1-ecec-446a-82d9-a090a1c51327"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="icc026fc873d641369e2268fdb280542c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNi0zLTEtMS05MTEzOA_02490fe4-f9fd-4f68-8b87-03c0f3ccc23e"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4a8e84c32ff54420998a2b95f35aadc3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNi01LTEtMS05MTEzOA_b8f9678e-033d-485e-9854-9f528d755ebf"
      unitRef="usd">7977000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ifb6c13a818bc4ee3aa2f58b6e42e39f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNi03LTEtMS05MTEzOA_ee535794-618a-45b6-93ef-95147309559e"
      unitRef="usd">7977000</us-gaap:DerivativeLiabilities>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i7eb42efac50d459c99b92cc98a03c056_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNy0xLTEtMS05MTEzOA_2364079c-52e3-4734-8a90-4e35f1eefb49"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="icc026fc873d641369e2268fdb280542c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNy0zLTEtMS05MTEzOA_419cdf19-9b5a-4838-9bbd-e1c281b227e1"
      unitRef="usd">252000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i4a8e84c32ff54420998a2b95f35aadc3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNy01LTEtMS05MTEzOA_3fb02a3e-883c-45fc-998f-f5c8c08153cd"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ifb6c13a818bc4ee3aa2f58b6e42e39f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfNy03LTEtMS05MTEzOA_49d49add-77f2-450b-ae37-bc154b9d9ef3"
      unitRef="usd">252000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i7eb42efac50d459c99b92cc98a03c056_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfOC0xLTEtMS05MTEzOA_1fe24b78-a995-4234-a5b9-c03230a0d023"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="icc026fc873d641369e2268fdb280542c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfOC0zLTEtMS05MTEzOA_a4c40580-7cae-47e1-9d46-10c4570c8f5d"
      unitRef="usd">252000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i4a8e84c32ff54420998a2b95f35aadc3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfOC01LTEtMS05MTEzOA_da92f697-a156-49ce-9319-ae057fe50b59"
      unitRef="usd">7977000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ifb6c13a818bc4ee3aa2f58b6e42e39f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ4YTk2NDEwNGYzZDQ0N2JiYzBjZTVkNzA3OTM0Y2VlL3RhYmxlcmFuZ2U6ZDhhOTY0MTA0ZjNkNDQ3YmJjMGNlNWQ3MDc5MzRjZWVfOC03LTEtMS05MTEzOA_0b36b03a-0d0d-49d7-8b2e-43ae85be0734"
      unitRef="usd">8229000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMzg0ODI5MDcwNDcxMA_e4c3e56c-573c-4128-ad91-4e268af3c31f">&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents at March&#160;31, 2022 and December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:43.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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.927%"/&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.650%"/&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:8.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-style:italic;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost&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:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain&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:10pt;font-weight:700;line-height:100%"&gt;Unrealized Loss&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:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,008&#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-top:12pt;text-align:justify"&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:43.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.705%"/&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.927%"/&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.650%"/&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:8.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:10pt;font-style:italic;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost&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:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain&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:10pt;font-weight:700;line-height:100%"&gt;Unrealized Loss&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:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,006&#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:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib53da97e1eaa42629c73ab4ca0c7a4e0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOjNiYzU4Mzc0MmE3OTRlMzE5NjM0YzE2YTBhMzc4MzI5L3RhYmxlcmFuZ2U6M2JjNTgzNzQyYTc5NGUzMTk2MzRjMTZhMGEzNzgzMjlfMy0xLTEtMS05MTUzNA_66eedf07-b1dc-4571-adcf-8a2ba29f7495"
      unitRef="usd">34008000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib53da97e1eaa42629c73ab4ca0c7a4e0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOjNiYzU4Mzc0MmE3OTRlMzE5NjM0YzE2YTBhMzc4MzI5L3RhYmxlcmFuZ2U6M2JjNTgzNzQyYTc5NGUzMTk2MzRjMTZhMGEzNzgzMjlfMy03LTEtMS05MTUzNA_95ccf687-aff2-4e9b-ad66-4cfab38b7c45"
      unitRef="usd">34008000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib53da97e1eaa42629c73ab4ca0c7a4e0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOjNiYzU4Mzc0MmE3OTRlMzE5NjM0YzE2YTBhMzc4MzI5L3RhYmxlcmFuZ2U6M2JjNTgzNzQyYTc5NGUzMTk2MzRjMTZhMGEzNzgzMjlfNC0xLTEtMS05MTUzNA_f6030b97-bc2c-432e-9cd9-4c5814f89c37"
      unitRef="usd">34008000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib53da97e1eaa42629c73ab4ca0c7a4e0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOjNiYzU4Mzc0MmE3OTRlMzE5NjM0YzE2YTBhMzc4MzI5L3RhYmxlcmFuZ2U6M2JjNTgzNzQyYTc5NGUzMTk2MzRjMTZhMGEzNzgzMjlfNC03LTEtMS05MTUzNA_ae83e7d5-a8f3-4a85-8fcb-d4062dcd0cdf"
      unitRef="usd">34008000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib0052550cfee425180fac0f07aca4c4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOjk1ZmU0NWI2ZWIyYTQ1MGE4OWM5Y2Q0YTdmNjYwOWVlL3RhYmxlcmFuZ2U6OTVmZTQ1YjZlYjJhNDUwYTg5YzljZDRhN2Y2NjA5ZWVfMy0xLTEtMS05MTU0Mg_cfb832be-3d61-4d7f-acaa-480c6c9b7a5b"
      unitRef="usd">45006000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib0052550cfee425180fac0f07aca4c4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOjk1ZmU0NWI2ZWIyYTQ1MGE4OWM5Y2Q0YTdmNjYwOWVlL3RhYmxlcmFuZ2U6OTVmZTQ1YjZlYjJhNDUwYTg5YzljZDRhN2Y2NjA5ZWVfMy03LTEtMS05MTU0Mg_c0a6925c-859d-40b0-a946-736e626d5491"
      unitRef="usd">45006000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib0052550cfee425180fac0f07aca4c4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOjk1ZmU0NWI2ZWIyYTQ1MGE4OWM5Y2Q0YTdmNjYwOWVlL3RhYmxlcmFuZ2U6OTVmZTQ1YjZlYjJhNDUwYTg5YzljZDRhN2Y2NjA5ZWVfNC0xLTEtMS05MTU0Mg_94145403-332b-4b81-880b-39c91a315e4f"
      unitRef="usd">45006000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib0052550cfee425180fac0f07aca4c4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOjk1ZmU0NWI2ZWIyYTQ1MGE4OWM5Y2Q0YTdmNjYwOWVlL3RhYmxlcmFuZ2U6OTVmZTQ1YjZlYjJhNDUwYTg5YzljZDRhN2Y2NjA5ZWVfNC03LTEtMS05MTU0Mg_60823e5f-0ad1-45bb-9dbf-20ef218e3be1"
      unitRef="usd">45006000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i3eae77235e944ad8be387da19057344f_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzMzM3NQ_a471c569-9821-4bbe-8962-a46a10382fa7"
      unitRef="usd">3100000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8cc32186e6b24e9aaac5d84519a20b5f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzMzczOQ_c1fe558a-d519-4c82-9f3a-88ffbc204394"
      unitRef="usd">8000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeGainOnDerivative
      contextRef="i97091b9eb4154f2e9938ccc61e95c43d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzMzc4Mg_35a10ead-f402-4ed5-a40c-778fbb2efc39"
      unitRef="usd">4800000</us-gaap:DerivativeGainOnDerivative>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfNDc3NA_b8cae6f5-9615-40c6-9b67-5705a5c976c6">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the derivative liability is considered a Level 3 valuation and is determined using a Binomial Lattice Option Pricing Model. The significant assumptions used in the model were:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&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:61.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.094%"/&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:17.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$1.18&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$2.24&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.0%&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk free rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43%&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.18%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.65&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.65&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.19&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.44&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Conversion periods&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-5 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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-5 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future share price&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.01-$44.37&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.01-$34.05&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i00286dc32c7f48a5a473635542d4b06b_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfMS0xLTEtMS00MjA0Mw_f352fd66-d1ae-44d6-929e-467697c6eb2c"
      unitRef="pure">1.18</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i3385798b199d4d5291b78a57ffcc84e7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfMS0zLTEtMS05Nzk2NA_fa9b3cd8-12cd-4459-a33c-5f695946e347"
      unitRef="pure">2.24</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="if4e824ff9ea747c4b9223e80b14dfecc_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfMi0xLTEtMS00MjA0Mw_f117b2da-00c5-4dff-9d47-3845145f7bb8"
      unitRef="pure">0.880</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ib49273a2ca51466f8df0be83d1f8abc7_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfMi0zLTEtMS05Nzk2NA_09889477-666e-4f25-b1ac-e236a6bb0ae0"
      unitRef="pure">0.825</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i7c5e4d84984b412599e5ae805f1ca188_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfMy0xLTEtMS00MjA0Mw_39681495-fbf7-4b76-92e6-0803251d2b05"
      unitRef="pure">0.0243</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i048539ba6b4c427591bd2fdff5418781_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfMy0zLTEtMS05Nzk2NA_0f88f875-0413-4e99-bace-7a3f1ad493df"
      unitRef="pure">0.0118</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i99be1872abb04b149c2140772ec9731f_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNC0xLTEtMS00MjA0Mw_6df7b332-148a-4d63-a08d-a30373b81771"
      unitRef="pure">10.65</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i585dca16291544af9d4cccda24a4e491_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNC0zLTEtMS05Nzk2NA_9286edd9-0e4d-4ce2-8374-8b728ff3b894"
      unitRef="pure">10.65</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ib46985c26768488fa85219fb39b006be_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNS0xLTEtMS00MjA0Mw_ad9120a7-a324-4edb-90cc-99b3007dd6e5"
      unitRef="year">4.19</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i118660988f2c43e897c3f9071a039a87_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNS0zLTEtMS05Nzk2NA_b1b3f3ba-0aca-4a89-9e16-234495df7529"
      unitRef="year">4.44</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ib7dba107780147c9816aac1a3ba4fa88_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNi0xLTEtMS00MjA0My90ZXh0cmVnaW9uOjc4NGJmMzhiMGI4NTQ3M2RiMWRmMTdhYjFiMmZiZDNiXzQ_7225b543-0534-4eed-8a47-63cad7bed91a"
      unitRef="pure">2</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i50ee69a49b7f4c36b272b6c6871d0a66_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNi0xLTEtMS00MjA0My90ZXh0cmVnaW9uOjc4NGJmMzhiMGI4NTQ3M2RiMWRmMTdhYjFiMmZiZDNiXzc_03be94ac-2826-4b6d-99bd-e4e4908f197e"
      unitRef="pure">5</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="id5fa49746d9a4677832fd6bedb65249f_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNi0zLTEtMS05NTgzOS90ZXh0cmVnaW9uOmRiYTQyOTA5OGI5YjQ4YWY4NjBlYzY4ZGY4YWMyMmEwXzEwOTk1MTE2Mjc3OTA_5d075652-c9c4-4419-aa7e-d6ca10aee670"
      unitRef="pure">2</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i29c42a72b4b1486abe37d48ec155dfde_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNi0zLTEtMS05NTgzOS90ZXh0cmVnaW9uOmRiYTQyOTA5OGI5YjQ4YWY4NjBlYzY4ZGY4YWMyMmEwXzEwOTk1MTE2Mjc4MDA_90ff2f8d-74b7-45d6-9f0e-edae3849c29b"
      unitRef="pure">5</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ic5136e278d694d68a0a6b4e3541bfd0c_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNy0xLTEtMS00MjA0My90ZXh0cmVnaW9uOmIxNzkxMjNkNjFjNDRjODk4MTY4NTQ2YzVlZWFlOWQwXzQ_eb3a6a6b-8de9-4df4-add5-212291147781"
      unitRef="pure">0.01</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ib59c0cfe74774f3bb040fab848c8ef9b_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNy0xLTEtMS00MjA0My90ZXh0cmVnaW9uOmIxNzkxMjNkNjFjNDRjODk4MTY4NTQ2YzVlZWFlOWQwXzc_2f0939b7-5326-4be3-bf99-52abfc83d6a3"
      unitRef="pure">44.37</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i5b86d208e0d14a1eb87f0862e18f8f84_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNy0zLTEtMS05NTgzOS90ZXh0cmVnaW9uOjk3MDk5MTRkYWYwMDQ0ODE5MzRlMWNlOTcyYTdmOTU0XzEwOTk1MTE2Mjc3OTc_776e4c44-3ad5-4b40-b7ce-787a8e463a39"
      unitRef="pure">0.01</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ia0c4b3d6dc6441f99b9661571c9c433a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RhYmxlOmQ0OGMxZmYyYzgwYjRmMDFhZWNlZDc2MzdmYTZiOWU5L3RhYmxlcmFuZ2U6ZDQ4YzFmZjJjODBiNGYwMWFlY2VkNzYzN2ZhNmI5ZTlfNy0zLTEtMS05NTgzOS90ZXh0cmVnaW9uOjk3MDk5MTRkYWYwMDQ0ODE5MzRlMWNlOTcyYTdmOTU0XzEwOTk1MTE2Mjc4MDU_0b88f27d-7831-4c47-a14b-1efb5ad3a3cb"
      unitRef="pure">34.05</us-gaap:DerivativeLiabilityMeasurementInput>
    <uph:ClassOfWarrantOrRightFairValuePriceOfWarrantsOrRights
      contextRef="i65aee73885e0415fbefd7db07cf0c57c_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzNDUyOA_d7b49829-d365-4144-bbc0-3a0cfece37f0"
      unitRef="usdPerShare">0.18</uph:ClassOfWarrantOrRightFairValuePriceOfWarrantsOrRights>
    <uph:ClassOfWarrantOrRightFairValuePriceOfWarrantsOrRights
      contextRef="if139e1c457b44fd6a473ba36ac434291_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzNDUyOA_dcb5ab79-1f2a-4dfa-a062-2a1b0c4e98d2"
      unitRef="usdPerShare">0.18</uph:ClassOfWarrantOrRightFairValuePriceOfWarrantsOrRights>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="if139e1c457b44fd6a473ba36ac434291_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzNDU4OQ_3bf0c07e-6b16-498d-afe6-019e17d498c0"
      unitRef="usd">100000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i65aee73885e0415fbefd7db07cf0c57c_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzNDYwOA_0c269b36-63eb-4ab9-9757-560b70e44f08"
      unitRef="usd">100000</us-gaap:WarrantsAndRightsOutstanding>
    <uph:ClassOfWarrantOrRightFairValuePriceOfWarrantsOrRights
      contextRef="ied31486b966c4bd1abfa1aab9880e304_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzNDUxNA_2340bdbd-f175-4d6e-872b-6a265a4095a4"
      unitRef="usdPerShare">0.29</uph:ClassOfWarrantOrRightFairValuePriceOfWarrantsOrRights>
    <uph:ClassOfWarrantOrRightFairValuePriceOfWarrantsOrRights
      contextRef="ie2ab2584ac274dcc91caa7da7a4b9c7b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzNDUxNA_4c66b5e6-ca57-467e-a5c9-4c24a6118781"
      unitRef="usdPerShare">0.29</uph:ClassOfWarrantOrRightFairValuePriceOfWarrantsOrRights>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ied31486b966c4bd1abfa1aab9880e304_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzNDUwMg_47fe2929-a81b-4031-ae49-ddb4e74e4ee8"
      unitRef="usd">200000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ie2ab2584ac274dcc91caa7da7a4b9c7b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTA5OTUxMTYzNDU0NA_086ab212-7e52-47ed-a07b-91722c7da93b"
      unitRef="usd">100000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i9ce0ace6a56544f58c7258a1a19d93f8_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF81OC9mcmFnOjI1YWQ1NjIwMjNhNTQ2Zjc5MjZhZTRmZGNkMmUwMzE3L3RleHRyZWdpb246MjVhZDU2MjAyM2E1NDZmNzkyNmFlNGZkY2QyZTAzMTdfMTY0OTI2NzQ0OTk1NA_5cd09c85-bec5-4594-a64f-73fb5f663e6b"
      unitRef="usd">100000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTg4NzI_1cf3300e-5555-43a6-b7b7-4308f756f172">Capital Structure&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated statements of stockholders&#x2019; equity has been retroactively adjusted for all periods presented to reflect the Business Combinations and reverse recapitalization exchange ratio &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;(1.0 UpHealth Holdings shares converted to 10.28 GigCapital2 shares) &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as discussed in Note 3, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Second Amended and Restated Certificate of Incorporation authorizes the issuance of 1,000,000 shares of preferred stock, par value $0.0001 with such designation, rights and preferences as may be determined from time to time by our board of directors. At March&#160;31, 2022 and December 31, 2021, there were no shares of preferred stock outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Second Amend&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;ed and Restated Certificate of Incorporation, authorizes the issuance of 300,000,000 shares of common stock, par value of $0.0001. As of March&#160;31, 2022 and December&#160;31, 2021, there were 144,650,719 and 144,278,969 shares of common stock issued and outstanding, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 3, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&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;, we have retroactively adjusted the shares issued and outstanding prior to June 9, 2021 to give effect to the exchange ratio established in the business combinations agreement to determine the number of shares of common stock into which they were converted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 7, 2021, we completed an offering of 23,000,000 shares of our common stock, par value $0.0001 per share, at a public offering price of $1.75 per share, less underwriting discounts and commissions. In addition, during October 2021, the underwriters exercised their 30-day option to purchase 3,450,000 additional shares of our common stock at the public offering price, less underwriting discounts and commissions. The gross proceeds we received from this offering was $46.3&#160;million, before underwriting discounts and commissions and estimated offering expenses of $3.3&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock Reserved for Future Issuance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares of common stock reserved for future issuance as of March&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:78.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units outstanding&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:10pt;font-weight:400;line-height:100%"&gt;10,746&#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:10pt;font-weight:400;line-height:100%"&gt;Stock options outstanding&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:10pt;font-weight:400;line-height:100%"&gt;1,516&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Shares issuable upon conversion of 2026 Notes&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:10pt;font-weight:400;line-height:100%"&gt;15,023&#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:10pt;font-weight:400;line-height:100%"&gt;Shares issuable upon conversion of Public 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:10pt;font-weight:400;line-height:100%"&gt;17,250&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Shares issuable upon conversion of Private Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568&#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:10pt;font-weight:400;line-height:100%"&gt;Shares issuable upon conversion of PIPE 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:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Shares available for future grant under 2021 EIP&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:10pt;font-weight:400;line-height:100%"&gt;12,460&#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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Public Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Warrants (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Public Warrants&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;&#x201d;) issued in connection with GigCapital2's initial public offering are exercisable for $11.50 per share, and the exercise price and number of Public Warrant shares issuable on exercise of the Public Warrants may be adjusted in certain circumstances including in the event of a stock dividend, extraordinary dividend or recapitalization, reorganization, merger, or consolidation of GigCapital2 (now UpHealth, Inc.). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Each Public Warrant will become exercisable on the later of 30 days after the completion of the Business Combinations or 12 months from the closing of GigCapital2's initial public offering and will expire five years after the completion of the Business Combinations or earlier upon redemption or liquidation. If UpHealth is unable to deliver registered shares of common stock to the holder upon exercise of the Public Warrants during the exercise period, there will be no net cash settlement of these Public Warrants and the Public Warrants will expire worthless, unless they may be exercised on a cashless basis in the circumstances described in the Public Warrant agreement. Once the Public Warrants become exercisable, UpHealth may redeem the outstanding Public Warrants in whole and not in part at a price of $0.01 per Public Warrant upon a minimum of 30 days&#x2019; prior written notice of redemption, only in the event that the last sale price of UpHealth&#x2019;s shares of common stock equals or exceeds $18.00 per share for any 20 trading days within the 30-trading day period ending on the third trading day before UpHealth sends the notice of redemption to the Public Warrant holders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the Public Warrant agreement, UpHealth has agreed to use its best efforts to file a new registration statement under the Securities Act, following the completion of the initial business combination, for the registration of the shares of common stock issuable upon exercise of the Public Warrants included in private placement units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, there were 18,117,494 warrants outstanding, including 17,250,000 Public Warrants, 567,500 Private Placement Warrants, and 299,994 PIPE Warrants (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Private Placement&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; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pipe Subscription Agreements&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; below).&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-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Founder Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the period from March 6, 2019 (date of GigiCapital2's inception) to March 12, 2019, GigCapital2's sponsor and  &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northland Gig2 Investment LLC &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;purchased 2,500,000 shares of GigCapital2 common stock (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Founder Shares&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;&#x201d;) for an aggregate purchase price of $25,000, or $0.01 per share. In April 2019, GigCapital2 effected a stock dividend of 0.493 shares of common stock for each outstanding share of common stock, resulting in the sponsor and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northland Gig2 Investment LLC&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; holding an aggregate of 3,732,500 shares of its common stock. Subsequently, the sponsor and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northland Gig2 Investment LLC&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; sold 68,041 shares and 31,959 shares, respectively, to &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;EarlyBirdCapital, Inc.&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; and the EarlyBird Group, collectively, for an aggregate purchase price of $670, or $0.0067 per share. In June 2019, GigCapital2 effected a stock dividend of 0.1541 shares of common stock for each outstanding share of common stock, resulting in the sponsor, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northland Gig2 Investment LLC&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;, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;EarlyBirdCapital, Inc.,&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; and the EarlyBird Group holding an aggregate of 4,307,500 shares of its common stock as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2022&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;. The Founder Shares are identical to the common stock included in the Units sold in GigCapital2's initial public offering except that the Founder Shares are subject to certain transfer restrictions, as described in more detail below.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Private Placement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The GigCapital2 (now UpHealth, Inc.) founders purchased in a private placement sale (the &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;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Private Placement&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;&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;), that occurred simultaneously with the completion of the closing of the GigCapital2 initial public offering, an aggregate of 492,500 units (the &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;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Private Placement Units&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;&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) at a price of $10.00 per unit. The founders also purchased from GigCapital2 an aggregate of 75,000 private placement units at a price of $10.00 per unit in a private placement that occurred simultaneously with the completion of the second closing of the GigCapital2 initial public offering with the exercise of the over-allotment option, for a total of 567,500 Private Placement Units. Among the Private Placement Units, 481,250 units were purchased by GigCapital2&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;&#x2019;s&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; sponsor, 29,900 units were purchased by EarlyBirdCapital, Inc., a GigCapital2 underwriter, and 56,350 units were purchased by Northland Gig2 Investment LLC, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a GigCapital2 underwriter. Each Private Placement Unit consists of one share of GigCapital2&#x2019;s common stock, $0.0001 par value, one warrant, and one right to receive one-twentieth (1/20) of a share of common stock upon the consummation of GigCapital2&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;&#x2019;s&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; initial business combination. Warrants (the &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;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Private Placement Warrants&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;&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) will be exercisable for $11.50 per share, and the exercise price of the Private Placement Warrants may be adjusted in certain circumstances as described in terms of the Private Placement Warrants agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northland Gig2 Investment LLC, purchased 100,000 private underwriter shares (the &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;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Private Underwriter Shares&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;&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;), at a purchase price of $10.00 per share in a private placement that occurred simultaneously with the completion of the initial closing of the GigCapital2 initial public offering. Northland Gig2 Investment LLC also purchased from GigCapital2 an aggregate of 20,000 Private Underwriter Shares at a price of $10.00 per share in a private placement that occurred simultaneously with the completion of the second closing of the GigCapital2 initial public offering with the exercise of the over-allotment option. The Private Underwriter Shares are identical to the shares of common stock included in the Private Placement Units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GigCapital2&#x2019;s founders and underwriters have agreed not to transfer, assign, or sell any of their Founder Shares, Private Placement Units, shares, or other securities underlying such Private Placement Units, or Private Underwriter Shares until the earlier of (i) twelve months after the completion of GigCapital2's initial business combination, or earlier if, subsequent to the GigCapital2&#x2019;s initial business combination, the last sale price of the GigCapital2&#x2019;s common stock equals or exceeds $12.50 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within any 30-trading day period commencing at least 90 days after GigCapital2&#x2019;s initial business combination, or (ii) the date on which GigCapital2 completes a liquidation, merger, stock exchange, or other similar transaction after GigCapital2's initial business combination that results in all of GigCapital2&#x2019;s stockholders having the right to exchange their shares of common stock for cash, securities, or other property.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unlike the Public Warrants included in the units sold in GigCapital2's initial public offering, if held by the original holder or its permitted transferees, the Private Placement Warrants included in the Private Placement Units are not redeemable by GigCapital2 and subject to certain limited exceptions, will be subject to transfer restrictions until one year following the consummation of GigCapital2's initial business combination. If the Private Placement Warrants are held by holders other than the initial holders or their permitted transferees, the Private Placement Warrants will be redeemable by GigCapital2 and exercisable by holders on the same basis as the Public Warrants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We accounted for the Private Placement Warrants as liabilities at fair value (see Note 9, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) on the condensed consolidated balance sheets, due to their redemption characteristics, with changes in fair value recognized as a component of other income (expen&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;se) in the condensed consolidated statements of operations. At March&#160;31, 2022 and December&#160;31, 2021, the fair value of the Private Placement Warrants was $0.1 million and $0.2 million, respectively, which is included in warrant liabilities in the condensed consolidated balance sheets. During the three months ended March&#160;31, 2022, we recorded a $62&#160;thousand gain due to the fair value changes in the Private Placement Warrants, which is included in gain in fair value of warrant liabilities in the condensed consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;PIPE Subscription Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On January 20, 2021, GigCapital2 (now UpHealth, Inc.) entered into subscription agreements, each dated January 20, 2021 and amended June 8, 2021 (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;PIPE Subscription Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x201d;), with certain institutional investors (collectively, the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;PIPE Investors&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x201d;), pursuant to which GigCapital2 agreed to issue and sell to the PIPE Investors, in private placements to close immediately prior to the closing of the Business Combinations, an aggregate of 3,000,000 shares (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;PIPE Shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x201d;) at $10.00 per share, plus warrants to purchase up to an additional 300,000 shares of common stock (one warrant for every 10 PIPE Shares purchased) at an exercise price of $11.50 per share (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;PIPE Warrants&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x201d;), for an aggregate purchase price of $30.0 million (collectively the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;PIPE Investment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x201d;). The PIPE Investment was consummated immediately prior to the closing of the Business Combinations. The total proceeds received from the PIPE Investment were $28.5 million, net of placement fee costs of $1.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We accounted for the PIPE Warrants as liabilities at fair value (see Note 9, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;) in the condensed consolidated balance sheets, due to their redemption characteristics, with changes in fair value recognized in gain (loss) on fair value of warrant liabilities in the condensed consolidated statements of operations. At March&#160;31, 2022 and December&#160;31, 2021, the fair value of the PIPE Warrants was $0.1 million and $0.1 million, respectively, which is included in warrant liabilities in the condensed consolidated balance sheets. During the three months ended March&#160;31, 2022, we recorded a $33 thousand gain due to the fair value changes in the PIPE Warrants, which is included in gain in fair value of warrant liabilities in the condensed consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Forward Share Purchase Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 3, 2021, we entered into a forward share purchase agreement (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Purchase Agreement&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;&#x201d;) with Kepos Alpha Fund L.P. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;KAF&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;&#x201d;), a Cayman Islands limited partnership, pursuant to which KAF may elect to sell and transfer to us and we will purchase from KAF, on September 8, 2021 or, in KAF&#x2019;s sole discretion, any one calendar month anniversary of that date (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Closing Date&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;&#x201d;), up to 1,700,000 shares of our common stock that are held by KAF at the closing of the Business Combinations. In August 2021, we entered into an amendment to the Purchase Agreement, which deferred the Closing Date to no earlier than January 9, 2022, provided if (a) we issue any new equity securities, whether of existing or new classes, or (b) an event occurs having a material adverse effect on our &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;management operations, KAF will have the right to designate a Closing Date following such issuance or occurrence on three business days' notice to us. The per share price at which KAF has the right to sell the KAF Shares to us is (a) $10.30225 per KAF Share, plus (b) in the event that the Closing Date occurs after September 8, 2021, $0.0846 per KAF Share for each month (prorated for a partial month) following September 8, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 7, 2022, we entered into a second amendment to the Purchase Agreement, which deferred the Closing Date to no earlier than April 9, 2022, provided if (a) we issue any new equity securities, whether of existing or new classes, or (b) an event occurs having a material adverse effect on our management operations, KAF will have the right to designate a Closing Date following such issuance or occurrence on three business days' notice to us. The per share price at which KAF has the right to sell the KAF Shares to us is (a) $10.64065 per KAF Share, plus (b) in the event that the Closing Date occurs after January 9, 2022, $0.0846 per KAF Share for each month (prorated for a partial month) following January 9, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Notwithstanding anything to the contrary in the Purchase Agreement, KAF is allowed at its election to sell any or all of the KAF Shares in the open market commencing after the closing of the Business Combinations, as long as the sales price is above $10.10 per Share. Nothing in the Purchase Agreement prohibits or restricts KAF with respect to the purchase or sale of our warrants. In exchange for our commitment to purchase the KAF Shares on the Closing Date, KAF agreed to continue to hold, and not offer, sell, contract to sell, pledge, transfer, assign, or otherwise dispose of, directly or indirectly, or hedge (including any transactions involving any derivative securities and including any Short Sales (as defined below) involving any of our securities) the KAF Shares prior to Closing Date. &#x201c;Short Sales&#x201d; include, without limitation, all &#x201c;short sales&#x201d; as defined in Rule 200 promulgated under Regulation SHO under the Securities and Exchange Act of 1934 (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Exchange Act&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;&#x201d;), whether or not against the box, and all types of direct and indirect stock pledges, forward sales contracts, options, puts, calls, short sales, swaps, &#x201c;put equivalent positions&#x201d; (as defined in Rule 16a-1(h) under the Exchange Act) and similar arrangements (including on a total return basis), and sales and other transactions through non-U.S. broker dealers or foreign regulated brokers. KAF is permitted to pledge the KAF Shares in connection with a bona fide margin agreement (and such a pledge is not considered to be a transfer, sale or assignment of the KAF Shares). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to its mandatorily redeemable for cash feature, we have recorded the Purchase Agreement as a forward share purchase liability in our condensed consolidated balance sheets for up to the 1,700,000 shares, at $10.00 per share, of our common stock that KAF may elect to sell and transfer to us and we will repurchase from KAF, plus imputed interest.  In October 2021, as agreed with KAF, we transferred $18.1&#160;million to an escrow account. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2022, in accordance with the Purchase Agreement, KAF transferred the 1,700,000 shares of our common stock to us and we transferred to KAF the $18.5 million in cash previously held in escrow&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Equity Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Thrasys' 2019 Stock Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contemporaneous with its merger with UpHealth Holdings on November&#160;20, 2020, Thrasys entered into stock compensation agreements with employees pursuant to the Thrasys 2019 Stock Incentive Plan, a Restricted Stock Award (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;RSA&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;&#x201d;) agreement, and a Restricted Stock Unit (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;RSU&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;&#x201d;) award agreement, and awarded &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536,184&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; RSA shares and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,427,316&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; RSU shares to employees.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On June 9, 2021, in connection with the Business Combinations, the RSAs and RSUs were settled with a combination of shares of UpHealth common stock and proceeds from the seller notes. As of March 31, 2022, there were no outstanding awards under the Thrasys 2019 Stock Incentive Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cloudbreak 2015 Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 19, 2015, Cloudbreak created the 2015 Unit Incentive Plan (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cloudbreak Plan&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;&#x201d;), which had a maximum aggregate number of 2,200,000 common units. Cloudbreak measures the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award. The cost is recognized over the period during which an employee is required to provide service in exchange for the award&#x2014;the requisite service period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon completion of the Business Combinations, UpHealth assumed 1,576,670 options, with a fair value of $99.0&#160;million, which were included in purchase consideration, and 134,943 unvested options with a fair value of $0.6&#160;million, which are subject to continued vesting and will be recorded as stock-based compensation prospectively; and Cloudbreak ceased granting awards under the Cloudbreak Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option activity under the Cloudbreak Plan: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:31.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands, except per share amounts)&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:10pt;font-weight:700;line-height:100%"&gt;Number of Stock Options&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price per Share  &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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,515,870&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.16&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&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:10pt;font-weight:400;line-height:100%"&gt;Options 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeited or expired&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2022&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:10pt;font-weight:400;line-height:100%"&gt;1,515,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.92&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#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:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of March 31, 2022&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,515,870&#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="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:10pt;font-weight:400;line-height:100%"&gt;4.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.92&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of March 31, 2022&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:10pt;font-weight:400;line-height:100%"&gt;1,418,817&#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;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.63&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) The aggregate intrinsic value amounts are computed based on the difference between the exercise price of the stock options and the fair market value of our common stock of $1.18 per share as of March&#160;31, 2022 for all in-the-money stock options outstanding.&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-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March 31, 2022, there was $0.4 million of unrecognized stock-based compensation expense related to stock options, expected to be recognized over a weighted-average period of 2.13 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;2021 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 4, 2021, the GigCapital2 stockholders considered and approved the 2021 Equity Incentive Plan (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2021 EIP&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;&#x201d;) and reserved 16,420,813 shares of UpHealth common stock for issuance thereunder. The 2021 EIP was previously approved, subject to stockholder approval, by the Board of Directors of GigCapital2 on February 7, 2021. The 2021 EIP became effective immediately upon the closing of the Business Combinations. The number of shares of common stock reserved for issuance under the 2021 EIP will automatically increase on January 1 of each year, beginning on January 1, 2022 and each anniversary thereof during the effectiveness of the 2021 EIP, by an amount equal to the lesser of (i) five percent (5%) of the total number of shares of our common stock outstanding on such date, and (ii) such lesser number of shares as may be determined by our Board of Directors. On January 1, 2022, the number of shares of common stock reserved for issuance under the 2021 EIP was automatically increased by 7,213,948 shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with the approval of the 2021 EIP, our Board of Directors also adopted a form of Restricted Stock Units Agreement (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;RSU Agreement&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;&#x201d;) and a form of Stock Option Agreement (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Option Agreement&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;&#x201d;) that we will generally use for grants under our 2021 EIP. The RSU Agreement provides that restricted stock units will vest over a fixed period and be paid as shares of common stock, and that the unvested restricted stock units will expire upon certain terminations of the grantees&#x2019; employment or other service relationship with us. The Stock Option Agreement provides that stock options will vest over a fixed period, and that the unvested options will expire upon certain terminations of the grantees&#x2019; employment or other service relationship with us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2021, u&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;nder the terms of the merger agreement with Thrasys, upon the filing of a Form S-8 with the SEC on August 12, 2021, we granted 4,660,266 RSUs to two officers of Thrasys, which will fully vest on June 9, 2022. These RSUs had a fair value of $46.6&#160;million, which was included in purchase consideration.  In September 2021, we issued 28,616 shares of restricted stock to a consultant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had 12,460,258 shares available for grant as of March 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our RSU activity under the 2021 EIP:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.317%"/&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:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:10pt;font-weight:700;line-height:100%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,693,371&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.63&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs 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:10pt;font-weight:400;line-height:100%"&gt;597,712&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2.13&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;RSUs exercised and released&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:10pt;font-weight:400;line-height:100%"&gt;(337,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.13&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs 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:10pt;font-weight:400;line-height:100%"&gt;(207,254)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1.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;/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:10pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2022&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:10pt;font-weight:400;line-height:100%"&gt;10,746,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.61&#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-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As of March&#160;31, 2022, there was&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; $9.3&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; of unrecognized stock-based compensation expense related to RSUs, expected to be recognized over a weighted-average period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; of 2.41 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Stock-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;During the three months ended March&#160;31, 2022, we recorded stock-based compensation expense tota&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;ling $1.4 million, all of which was attributed to our general and administrative function.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <uph:RecapitalizationExchangeRatio
      contextRef="i16937fec9bf74451ba021b013766eb09_I20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMjU3_94776c4a-d38b-47a0-80cc-62833ae86477"
      unitRef="number">10.28</uph:RecapitalizationExchangeRatio>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNDMx_f745fc06-e825-4d66-bea2-8742502a8e12"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNDcx_a12dbc49-7167-433b-875e-520dc5f51ad8"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNjA0_5b984d2d-c24d-497b-bba7-b26598ceed05"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNjA0_f9c0a258-2a50-41f7-a309-b7294bf3dff0"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNzQ5_b9ac9f7c-6132-4857-8449-ddf05e2cc197"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNzg5_8d6456d1-42ea-46a4-bdfd-209bf08c6860"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfODE0_5b5b97c2-278d-4807-ad1d-335e406b9825"
      unitRef="shares">144650719</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfODE0_a0dda3c6-8fa3-46ca-b961-b7056f5d1f43"
      unitRef="shares">144650719</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY0Njc3OQ_24bfc500-f527-4273-bb19-5676a63861e4"
      unitRef="shares">144278969</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY0Njc3OQ_871dfed5-c1a3-4df5-be45-888f7ab1dc44"
      unitRef="shares">144278969</us-gaap:CommonStockSharesIssued>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ief2a50c01c9245daa374ccbe1e57b86b_D20211007-20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDY1Nw_fdda8f4b-4568-4c5c-ba9d-0a061a414e61"
      unitRef="shares">23000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2c20da5718ef43dbb0c832870d0957db_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDY2OQ_5062b2d6-c565-4d15-87e5-8cb7b300c16c"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i5f066f726f094480bfcefa206ff8b25c_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDY3OA_ae562dca-49e8-4b83-bf92-c452cd0991bc"
      unitRef="usdPerShare">1.75</us-gaap:SaleOfStockPricePerShare>
    <uph:SaleOfStockOptionToPurchaseAdditionalSharesPeriod
      contextRef="i102c01a1051a4218bbc4db1c3b0d3314_D20211001-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDY5Mg_8a8e8287-ddd2-4494-92cf-28ba14d21c0c">P30D</uph:SaleOfStockOptionToPurchaseAdditionalSharesPeriod>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i102c01a1051a4218bbc4db1c3b0d3314_D20211001-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDY5NA_f485500e-8422-4a7e-b4e8-1be601390be6"
      unitRef="shares">3450000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ib7f603bede474ce4b087330bbb754353_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDcwNQ_a9470ef4-2d43-4923-943a-cb2c9c4311fe"
      unitRef="usd">46300000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ib7f603bede474ce4b087330bbb754353_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDcyMA_33914c5b-818f-4edd-87b2-380cbbebf82b"
      unitRef="usd">3300000</us-gaap:PaymentsOfStockIssuanceCosts>
    <uph:ScheduleOfCommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTg4NzQ_bae484c9-c78a-43b0-95b7-7c1a93333ee8">&lt;div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares of common stock reserved for future issuance as of March&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:78.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units outstanding&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:10pt;font-weight:400;line-height:100%"&gt;10,746&#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:10pt;font-weight:400;line-height:100%"&gt;Stock options outstanding&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:10pt;font-weight:400;line-height:100%"&gt;1,516&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Shares issuable upon conversion of 2026 Notes&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:10pt;font-weight:400;line-height:100%"&gt;15,023&#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:10pt;font-weight:400;line-height:100%"&gt;Shares issuable upon conversion of Public 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:10pt;font-weight:400;line-height:100%"&gt;17,250&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Shares issuable upon conversion of Private Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568&#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:10pt;font-weight:400;line-height:100%"&gt;Shares issuable upon conversion of PIPE 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:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Shares available for future grant under 2021 EIP&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:10pt;font-weight:400;line-height:100%"&gt;12,460&#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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,863&#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;</uph:ScheduleOfCommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iab93c1e6ff664e1398434fe647fb4236_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjQyNTAxYWEyZGM5YjQ4MDZhYzA2NzkyNmZlMWJhZjY1L3RhYmxlcmFuZ2U6NDI1MDFhYTJkYzliNDgwNmFjMDY3OTI2ZmUxYmFmNjVfMS0xLTEtMS00MjA0Mw_6c41c9b1-6f13-4b99-b2c5-40b0fd250611"
      unitRef="shares">10746000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i7ca60386e9c94ef280efc2cf7e6c099e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjQyNTAxYWEyZGM5YjQ4MDZhYzA2NzkyNmZlMWJhZjY1L3RhYmxlcmFuZ2U6NDI1MDFhYTJkYzliNDgwNmFjMDY3OTI2ZmUxYmFmNjVfMi0xLTEtMS00MjA0Mw_1c82d4fb-9a16-41f0-bbc6-d5d3d1e02970"
      unitRef="shares">1516000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i1c96bdd630d3447c81a65dce04024914_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjQyNTAxYWEyZGM5YjQ4MDZhYzA2NzkyNmZlMWJhZjY1L3RhYmxlcmFuZ2U6NDI1MDFhYTJkYzliNDgwNmFjMDY3OTI2ZmUxYmFmNjVfMy0xLTEtMS00MjA0Mw_bba10b23-6e8f-488b-b5ff-e7949741d4c8"
      unitRef="shares">15023000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i7d0306cd85364f9faf1788bbc02bfe81_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjQyNTAxYWEyZGM5YjQ4MDZhYzA2NzkyNmZlMWJhZjY1L3RhYmxlcmFuZ2U6NDI1MDFhYTJkYzliNDgwNmFjMDY3OTI2ZmUxYmFmNjVfNC0xLTEtMS00MjA0Mw_7edf8a27-fa69-44d0-b189-7fd8634f5640"
      unitRef="shares">17250000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="if139e1c457b44fd6a473ba36ac434291_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjQyNTAxYWEyZGM5YjQ4MDZhYzA2NzkyNmZlMWJhZjY1L3RhYmxlcmFuZ2U6NDI1MDFhYTJkYzliNDgwNmFjMDY3OTI2ZmUxYmFmNjVfNS0xLTEtMS00MjA0Mw_6ef63132-a08b-4abe-a196-dcd51e2b2154"
      unitRef="shares">568000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i65aee73885e0415fbefd7db07cf0c57c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjQyNTAxYWEyZGM5YjQ4MDZhYzA2NzkyNmZlMWJhZjY1L3RhYmxlcmFuZ2U6NDI1MDFhYTJkYzliNDgwNmFjMDY3OTI2ZmUxYmFmNjVfNi0xLTEtMS00MjA0Mw_66f1617d-14a8-4a6e-afa9-53c73cb5ac5c"
      unitRef="shares">300000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="id0515d8db5c84e29bde67a5605a422ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjQyNTAxYWEyZGM5YjQ4MDZhYzA2NzkyNmZlMWJhZjY1L3RhYmxlcmFuZ2U6NDI1MDFhYTJkYzliNDgwNmFjMDY3OTI2ZmUxYmFmNjVfNy0xLTEtMS00MjA0Mw_124fa839-5e63-4940-a9a1-ecd14fc9ff2e"
      unitRef="shares">12460000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjQyNTAxYWEyZGM5YjQ4MDZhYzA2NzkyNmZlMWJhZjY1L3RhYmxlcmFuZ2U6NDI1MDFhYTJkYzliNDgwNmFjMDY3OTI2ZmUxYmFmNjVfOC0xLTEtMS00MjA0Mw_8de1d3a6-4cf1-4401-8579-d36027eca284"
      unitRef="shares">57863000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i7d0306cd85364f9faf1788bbc02bfe81_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTQyNA_36540600-b07f-4263-89c8-ddcb44840556"
      unitRef="usdPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <uph:ClassOfWarrantOrRightExercisablePeriodAfterCompletionOfBusinessCombination
      contextRef="i9ebe2972e2bd4c789ca8d6f625374a1a_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTgwOQ_6d7bc07e-b0e2-4ab6-a291-2953bee06486">P30D</uph:ClassOfWarrantOrRightExercisablePeriodAfterCompletionOfBusinessCombination>
    <uph:ClassOfWarrantOrRightExercisablePeriodFromClosingOfOffering
      contextRef="i9ebe2972e2bd4c789ca8d6f625374a1a_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTg3MA_55f9291c-4528-46f1-a4c9-c55bf7713704">P12M</uph:ClassOfWarrantOrRightExercisablePeriodFromClosingOfOffering>
    <uph:ClassOfWarrantOrRightExercisableExpirationPeriodAfterCompletionOfBusinessCombination
      contextRef="i9ebe2972e2bd4c789ca8d6f625374a1a_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTk1NA_10521947-688b-4e6f-b216-8f02ccda38f2">P5Y</uph:ClassOfWarrantOrRightExercisableExpirationPeriodAfterCompletionOfBusinessCombination>
    <uph:ClassOfWarrantOrRightRedemptionPriceOfWarrants
      contextRef="i7d0306cd85364f9faf1788bbc02bfe81_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMjU1NA_404eca03-5591-42a3-a2d7-6e2cd2640b54"
      unitRef="usdPerShare">0.01</uph:ClassOfWarrantOrRightRedemptionPriceOfWarrants>
    <uph:ClassOfWarrantOrRightMinimumRedemptionNoticePeriod
      contextRef="i9ebe2972e2bd4c789ca8d6f625374a1a_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMjU5NA_fa287c71-b918-41ed-984e-a52d2d7f28a5">P30D</uph:ClassOfWarrantOrRightMinimumRedemptionNoticePeriod>
    <uph:ClassOfWarrantOrRightRedemptionMinimumStockPriceTrigger
      contextRef="i7d0306cd85364f9faf1788bbc02bfe81_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMjczNw_61fc10d1-0608-469b-af07-9c67a03e040d"
      unitRef="usdPerShare">18.00</uph:ClassOfWarrantOrRightRedemptionMinimumStockPriceTrigger>
    <uph:ClassOfWarrantOrRightRedemptionThresholdTradingDays
      contextRef="i7d0306cd85364f9faf1788bbc02bfe81_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMjc1OA_dc491cbd-578f-459b-a126-b1809439b57c"
      unitRef="tradingday">20</uph:ClassOfWarrantOrRightRedemptionThresholdTradingDays>
    <uph:ClassOfWarrantOrRightRedemptionThresholdTradingDaysPeriod
      contextRef="i9ebe2972e2bd4c789ca8d6f625374a1a_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMjc4NQ_1b54e85e-e3fb-4cf7-8d64-e50b08eaae6a">P30D</uph:ClassOfWarrantOrRightRedemptionThresholdTradingDaysPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzI5MA_f80586ab-decd-4a39-a719-6769f1022ea0"
      unitRef="shares">18117494</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i7d0306cd85364f9faf1788bbc02bfe81_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzMyNQ_70c55c05-6b45-4ed2-806a-805ba3c774e4"
      unitRef="shares">17250000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="if139e1c457b44fd6a473ba36ac434291_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzM0NQ_828e1e91-435b-4c67-82a7-f213d39c4707"
      unitRef="shares">567500</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i65aee73885e0415fbefd7db07cf0c57c_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzM4MA_900639e4-d022-49da-9efa-167bbf19fcbe"
      unitRef="shares">299994</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i28af19eeb1a749df8e9e677aa5b2eacc_D20190306-20190312"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzYzNQ_95bd988a-fc8f-4f69-8f38-fda469210f23"
      unitRef="shares">2500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i28af19eeb1a749df8e9e677aa5b2eacc_D20190306-20190312"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzczMQ_5ce570df-8d38-4aee-9fdb-1429d79bfa39"
      unitRef="usd">25000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i530d9beaac884e958b57657ecd079157_I20190312"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzczOA_7c729a4b-c91a-4dae-b8c1-02cf7f03d9ef"
      unitRef="usdPerShare">0.01</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:CommonStockDividendsShares
      contextRef="ic078dab7ff8845d1b39f61bfec001b53_D20190401-20190430"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzgwOA_1ca08673-e0d0-4460-90d9-92c11adb17e1"
      unitRef="shares">0.493</us-gaap:CommonStockDividendsShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i85d02e913af649b68791ca1024fa254a_I20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzk2MQ_ae58fef7-db19-40d8-a72b-04acf8754c6e"
      unitRef="shares">3732500</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i69f889e285a1403eb881310623947202_D20190501-20190501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNDA1Nw_252e2d2c-ce88-4e30-8082-586590b578fe"
      unitRef="shares">68041</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i6a5f491303d6469ca04871c3fef8c99d_D20190501-20190501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNDA3MQ_c79e8c1a-6473-48c6-8391-41a1060f769d"
      unitRef="shares">31959</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i13d998566495498bba8345bc69bba17b_D20190501-20190501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNDE5Ng_aa478afc-17f9-4aac-adbd-594a5bb9bfc3"
      unitRef="usd">670000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i51cba1f6569b44d68608493a4ffb17f5_I20190501"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNDIwMw_c116886f-0457-4035-a941-d565ee3e3d87"
      unitRef="usdPerShare">0.0067</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:CommonStockDividendsShares
      contextRef="i3a41efb6b12c4a1c8bf389585355e5c6_D20190601-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNDI3Mg_1e12d051-606c-4122-835a-f6f744dd15e4"
      unitRef="shares">0.1541</us-gaap:CommonStockDividendsShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5145664cd0c64a9ea1440bece510f4a1_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNDQ3MQ_038f091d-ee42-486a-8ab3-826fc5c3c8e2"
      unitRef="shares">4307500</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i82dd37fc33cb4ee58bcd6723c908f695_D20190605-20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNDk5OQ_b3e950eb-0d16-4437-bf47-baad9950eb77"
      unitRef="shares">492500</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i1be52df5a2d448afb5e3f663e9a363e4_I20190605"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTA1NA_c5140ea6-03d0-4de9-867b-bd0aa221e0aa"
      unitRef="usdPerShare">10.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i81e2b9a6334e4ed9b63283d77c905d52_D20190605-20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTEyOA_a6855753-3a53-4d13-9ed6-f267e908aeb8"
      unitRef="shares">75000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i94a649e227f04d95a01bc35dabb898c7_I20190605"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTE2OQ_6e615928-0049-4dbd-abda-50afee6f2b18"
      unitRef="usdPerShare">10.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ibc77147820f946a3a8ad0cf9278ea90f_D20190605-20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTM4MQ_91b4338f-e812-41e8-8c17-c14506b2edf5"
      unitRef="shares">567500</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i4b8c7f0d247d4a959053226b77ba3a5a_D20190605-20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTQ0NA_57abeed3-3904-4152-a7c4-169f38fe8239"
      unitRef="shares">481250</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ib06014a8fd2a4beb9b742a17dc8a2164_D20190605-20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTQ5NA_9f399f39-e8f6-4153-a831-7e0f96312c18"
      unitRef="shares">29900</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i3c026c1828da4ae1a51c2fd9dc9a05bf_D20190605-20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTU3Ng_ab27b3ea-472d-44ee-a242-2cd24a52e90a"
      unitRef="shares">56350</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <uph:SaleOfStockNumberOfSharesOfCommonStockPerUnit
      contextRef="i1be52df5a2d448afb5e3f663e9a363e4_I20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTcwMQ_d6e33870-6e23-46c8-baf9-acd743a4fe91"
      unitRef="shares">1</uph:SaleOfStockNumberOfSharesOfCommonStockPerUnit>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifa3d1e95ca254e02b10595f613302782_I20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTc0MQ_e8348730-f0e9-4187-a706-193a0bc6b12b"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <uph:SaleOfStockNumberOfWarrantsPerUnit
      contextRef="i1be52df5a2d448afb5e3f663e9a363e4_I20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTc1NQ_1ffa04a1-bae9-4d0b-be14-12d92586d1c1"
      unitRef="shares">1</uph:SaleOfStockNumberOfWarrantsPerUnit>
    <uph:SaleOfStockNumberOfRightsPerUnit
      contextRef="i1be52df5a2d448afb5e3f663e9a363e4_I20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTc3MQ_99c2b6be-afad-4801-aae2-6ad1fbb25e10"
      unitRef="shares">1</uph:SaleOfStockNumberOfRightsPerUnit>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i1be52df5a2d448afb5e3f663e9a363e4_I20190605"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNTk3Ng_48829e9d-13bd-4363-9560-823d88c140dd"
      unitRef="usdPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i1a663f2c49ca4c67a81f08dff890ab34_D20190605-20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNjE5Ng_a3bfa819-9a68-4b67-8670-55231dd820bd"
      unitRef="shares">100000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i9029e483e005489eaf6b1c8bc7cbe891_I20190605"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNjI4NQ_350d862b-3e8e-49f4-bb5a-17d43fd13e32"
      unitRef="usdPerShare">10.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i25af5c66257e4ea0a1f43d4d55a931fe_D20190605-20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNjUxNQ_c1bcdc66-22de-4c20-89a4-7d299be7991d"
      unitRef="shares">20000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ib09f9ea0b09e4092841ae342c909d1d9_I20190605"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNjU1OQ_fa4cd7eb-beed-4352-a7ab-20a3fb6e0d29"
      unitRef="usdPerShare">10.00</us-gaap:SaleOfStockPricePerShare>
    <uph:SaleOfStockMinimumPeriodAfterCompletionOfBusinessCombinationRequiredForMovementOfSharesAndUnits
      contextRef="i82dd37fc33cb4ee58bcd6723c908f695_D20190605-20190605"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNzEzNg_1d702834-056c-4b72-b26b-38f83226f5f2">P12M</uph:SaleOfStockMinimumPeriodAfterCompletionOfBusinessCombinationRequiredForMovementOfSharesAndUnits>
    <uph:SaleOfStockMinimumPricePerShareRequiredForMovementOfSharesAndUnits
      contextRef="i1be52df5a2d448afb5e3f663e9a363e4_I20190605"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNzM1Ng_e773d51b-28a7-459a-87e5-6d3e4930ecc7"
      unitRef="usdPerShare">12.50</uph:SaleOfStockMinimumPricePerShareRequiredForMovementOfSharesAndUnits>
    <uph:SaleOfStockThresholdTradingDays
      contextRef="i1be52df5a2d448afb5e3f663e9a363e4_I20190605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNzQ3NA_62bf9819-69c7-4655-a381-512bf6735c8e"
      unitRef="tradingday">20</uph:SaleOfStockThresholdTradingDays>
    <uph:SaleOfStockThresholdTradingDaysPeriod
      contextRef="i82dd37fc33cb4ee58bcd6723c908f695_D20190605-20190605"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNzUwMQ_3ddfb31f-03f6-47f6-b861-ebbd45f11423">P30D</uph:SaleOfStockThresholdTradingDaysPeriod>
    <uph:SaleOfStockThresholdTradingDaysMinimumPeriodCommencingAfterBusinessCombination
      contextRef="i82dd37fc33cb4ee58bcd6723c908f695_D20190605-20190605"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfNzU0Mw_69fcc2ef-d79e-42c1-8710-33311ec536b0">P90D</uph:SaleOfStockThresholdTradingDaysMinimumPeriodCommencingAfterBusinessCombination>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="if139e1c457b44fd6a473ba36ac434291_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY0NzYzMg_3bf0c07e-6b16-498d-afe6-019e17d498c0"
      unitRef="usd">100000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ied31486b966c4bd1abfa1aab9880e304_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY0NzU0OA_47fe2929-a81b-4031-ae49-ddb4e74e4ee8"
      unitRef="usd">200000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i9ce0ace6a56544f58c7258a1a19d93f8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY0NzY2MQ_0e103358-1e72-4a68-996f-114ba0f04949"
      unitRef="usd">62000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic01a44de3fd54ab8afef6c8cc1f5a261_D20210608-20210608"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfOTg0Mg_665ccc86-0ef4-4ec6-a86e-5e403b10d34c"
      unitRef="shares">3000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i90db91b6069d4133a5dd29d44017e23e_I20210608"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfOTg3NQ_95e94df4-efc2-4001-9f0e-83fcc90459fa"
      unitRef="usdPerShare">10.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i90db91b6069d4133a5dd29d44017e23e_I20210608"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfOTkzNQ_b38027e7-2a37-4219-9102-f362f951d509"
      unitRef="shares">300000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <uph:SaleOfStockNumberOfWarrantsPerTenShares
      contextRef="i90db91b6069d4133a5dd29d44017e23e_I20210608"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfOTk2Mg_f7975b10-e854-4812-80a4-8f9bbb9d6f30"
      unitRef="shares">1</uph:SaleOfStockNumberOfWarrantsPerTenShares>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i90db91b6069d4133a5dd29d44017e23e_I20210608"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTAwMzM_92f6aa22-7365-41fc-8d95-e58e8091ae22"
      unitRef="usdPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <uph:SaleOfStockConsiderationReceivedOnTransactionGross
      contextRef="ic01a44de3fd54ab8afef6c8cc1f5a261_D20210608-20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTAxMDQ_6872bf7a-d666-402c-815b-65ec40789aaf"
      unitRef="usd">30000000</uph:SaleOfStockConsiderationReceivedOnTransactionGross>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ic01a44de3fd54ab8afef6c8cc1f5a261_D20210608-20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTAzMDI_b8e33c34-0f75-4271-a360-09ff027702a1"
      unitRef="usd">28500000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ic01a44de3fd54ab8afef6c8cc1f5a261_D20210608-20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTAzMzY_9508b91a-46c2-4daf-8c96-aa7d18fdc449"
      unitRef="usd">1500000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i65aee73885e0415fbefd7db07cf0c57c_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY0Nzk4Nw_0c269b36-63eb-4ab9-9757-560b70e44f08"
      unitRef="usd">100000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ie2ab2584ac274dcc91caa7da7a4b9c7b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA3MzQ_1e4f2a1a-12e5-4cce-b54e-0d1355873cc2"
      unitRef="usd">100000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i468f9abad3ee4447b4adedcdd6b20467_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY1MTQ4NQ_dc9f5cb6-ba52-4f14-b14b-e185e41a0eef"
      unitRef="usd">33000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i006b010ec3914432abc9f5fa7a78aaa3_I20210603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTE0OTY_fb26ba94-9458-492a-80b9-6b7449f4cb42"
      unitRef="shares">1700000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <uph:StockRepurchaseProgramNumberOfBusinessDaysRequiredForNotice
      contextRef="i006b010ec3914432abc9f5fa7a78aaa3_I20210603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTE5OTk_f33b9a0d-f6f6-4e27-bfc6-db7822b4b99f"
      unitRef="businessday">3</uph:StockRepurchaseProgramNumberOfBusinessDaysRequiredForNotice>
    <uph:StockRepurchaseProgramAuthorizedPricePerShare
      contextRef="i006b010ec3914432abc9f5fa7a78aaa3_I20210603"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTIxMTQ_7c53d14d-c6eb-4772-a88c-ac9d101b3b49"
      unitRef="usdPerShare">10.30225</uph:StockRepurchaseProgramAuthorizedPricePerShare>
    <uph:StockRepurchaseProgramAuthorizedMonthlyIncreaseInPricePerShare
      contextRef="i006b010ec3914432abc9f5fa7a78aaa3_I20210603"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTIyMDg_1f661d1b-54a8-482b-a7b4-a253115f434a"
      unitRef="usdPerShare">0.0846</uph:StockRepurchaseProgramAuthorizedMonthlyIncreaseInPricePerShare>
    <uph:StockRepurchaseProgramNumberOfBusinessDaysRequiredForNotice
      contextRef="i8ece26d9f9814b518f8189c1ebb3a421_I20220107"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDc0MA_78ab0fdf-6de5-4a31-9824-b3e19974a97c"
      unitRef="d">3</uph:StockRepurchaseProgramNumberOfBusinessDaysRequiredForNotice>
    <uph:StockRepurchaseProgramAuthorizedPricePerShare
      contextRef="i8ece26d9f9814b518f8189c1ebb3a421_I20220107"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDc1Mw_b41e63d8-0389-40d4-a920-a6936e497822"
      unitRef="usdPerShare">10.64065</uph:StockRepurchaseProgramAuthorizedPricePerShare>
    <uph:StockRepurchaseProgramAuthorizedMonthlyIncreaseInPricePerShare
      contextRef="i8ece26d9f9814b518f8189c1ebb3a421_I20220107"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDc0NA_bc85ceac-725f-41f0-8aa5-e44ae2540f77"
      unitRef="usdPerShare">0.0846</uph:StockRepurchaseProgramAuthorizedMonthlyIncreaseInPricePerShare>
    <uph:StockRepurchaseProgramPricePerShareMinimumPriceRequiredToSellSharesInTheOpenMarketAfterClosing
      contextRef="i006b010ec3914432abc9f5fa7a78aaa3_I20210603"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTI1NTE_4a744fd5-2113-4b8e-93b1-f1ca5fbf5497"
      unitRef="usdPerShare">10.10</uph:StockRepurchaseProgramPricePerShareMinimumPriceRequiredToSellSharesInTheOpenMarketAfterClosing>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i864063842775444bbf980dd425578bce_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTQwNDU_dc72799b-a4e8-4db6-8c9d-1709b7b3b4ad"
      unitRef="shares">1700000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <uph:StockRepurchaseProgramPricePerShare
      contextRef="i864063842775444bbf980dd425578bce_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTQwNTk_c8fd781a-c5cb-4966-93b4-9944afd11da2"
      unitRef="usdPerShare">10.00</uph:StockRepurchaseProgramPricePerShare>
    <uph:StockRepurchaseProgramEscrowDeposit
      contextRef="i713ff3eba103415592aa0d096d06e46b_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTQyNjc_52076d04-2dbb-4d20-8103-f8a0620d9ba8"
      unitRef="usd">18100000</uph:StockRepurchaseProgramEscrowDeposit>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i308a85b16765493cbb52338bd8e7a7d6_D20220401-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDc5NA_b48e977e-552c-42fc-91f8-b7753f0ce1d4"
      unitRef="shares">1700000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i308a85b16765493cbb52338bd8e7a7d6_D20220401-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTY0OTI2NzQ2NTk5NA_7535f4ba-bf1b-43d4-9f95-763ba83faca4"
      unitRef="usd">18500000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i056042feb52d4f56952d69124781e0a3_D20201120-20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTQ2NDQ_6de1dd96-06b4-42e3-b8c5-55e21326b5f7"
      unitRef="shares">536184</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i91f0dee655df4a7dad814f9bd54cc470_D20201120-20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTQ2NjI_16dc6d9f-5a2a-4fff-895e-0983b6b64ff2"
      unitRef="shares">3427316</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i19178c242b7e4d279c8f8e7d01f0e5f3_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTQ5MTE_1a13738e-46c0-48ba-b603-0f5f642863a6"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ie144aedb0a6f4f999ae4948888d92fac_I20150619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTUxNDA_7911f3d4-b6b9-4d3e-9d08-a463aa068fca"
      unitRef="shares">2200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i24037576068743569bd5062cc1ec2a0a_D20210609-20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTU1Mjc_61b03d1a-75bc-4998-8c3b-5ff8d75a0cdd"
      unitRef="shares">1576670</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i24037576068743569bd5062cc1ec2a0a_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDgxMA_d3c0d389-1cba-40a7-a914-b8081cfb0ee9"
      unitRef="usd">99000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i4474b8367e364f91b5945c7e531f40d6_I20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTU1OTA_ace1332c-3f93-4e2e-8e12-06811add6f9e"
      unitRef="shares">134943</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <uph:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnvestedOptionsFairValue
      contextRef="i24037576068743569bd5062cc1ec2a0a_D20210609-20210609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDgxMg_b698ce76-89d7-46da-9525-ee96b7786091"
      unitRef="usd">600000</uph:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnvestedOptionsFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTg4NzE_83b21842-9c24-4c30-a49c-0306a3f72c78">The following table summarizes stock option activity under the Cloudbreak Plan: &lt;div style="margin-top:6pt;text-align:justify"&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:31.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands, except per share amounts)&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:10pt;font-weight:700;line-height:100%"&gt;Number of Stock Options&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price per Share  &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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,515,870&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.16&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&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:10pt;font-weight:400;line-height:100%"&gt;Options 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeited or expired&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2022&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:10pt;font-weight:400;line-height:100%"&gt;1,515,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.92&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#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:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of March 31, 2022&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,515,870&#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="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:10pt;font-weight:400;line-height:100%"&gt;4.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.92&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of March 31, 2022&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:10pt;font-weight:400;line-height:100%"&gt;1,418,817&#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;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.63&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) The aggregate intrinsic value amounts are computed based on the difference between the exercise price of the stock options and the fair market value of our common stock of $1.18 per share as of March&#160;31, 2022 for all in-the-money stock options outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia9114ff7d5eb48cb9d819cab62a7c97d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfMS0xLTEtMS00MjA0Mw_618b778b-a62b-40c4-acc0-57b768ad2792"
      unitRef="shares">1515870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia9114ff7d5eb48cb9d819cab62a7c97d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfMS0yLTEtMS00MjA0Mw_591cd53e-95e9-45f5-adc8-3ee042fc267b"
      unitRef="usdPerShare">4.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i9f4d5488c2ef4ce9bb7493156a2bff98_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfMS0zLTEtMS00MjA0Mw_259c8aa7-21ae-4843-9363-c2f5b3b84c55">P4Y1M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ia9114ff7d5eb48cb9d819cab62a7c97d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfMS00LTEtMS00MjA0Mw_985c5aff-02db-4b03-b2fd-1dc5db91c67d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ia6332c3425ab44e08ecad76b8913cea6_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfMi0xLTEtMS00MjA0Mw_87ba8638-466d-4554-9a36-cff3b81ce7ea"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ia6332c3425ab44e08ecad76b8913cea6_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfMi0yLTEtMS00MjA0Mw_e78b2d35-692e-45d7-822f-48a0d09c3da2"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia6332c3425ab44e08ecad76b8913cea6_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfMy0xLTEtMS00MjA0Mw_184eb59b-aabf-4b13-9008-81ae0401a23a"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ia6332c3425ab44e08ecad76b8913cea6_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfMy0yLTEtMS00MjA0Mw_e0be9a4d-6ec8-44da-b578-96773fb3d967"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ia6332c3425ab44e08ecad76b8913cea6_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNC0xLTEtMS00MjA0Mw_eb2774e7-bab8-46e3-b535-776940e6f56e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ia6332c3425ab44e08ecad76b8913cea6_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNC0yLTEtMS00MjA0Mw_81215b5c-012b-4249-a70e-1f6fcf94d3b4"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i19ba6d4ba7b5416997de02c42a933657_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNS0xLTEtMS00MjA0Mw_d9f4c1b8-0233-432d-a341-1f7e6f36aea0"
      unitRef="shares">1515870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i19ba6d4ba7b5416997de02c42a933657_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNS0yLTEtMS00MjA0Mw_aed6f7fe-ec33-42a0-97b5-d1502f7d27f7"
      unitRef="usdPerShare">4.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ia6332c3425ab44e08ecad76b8913cea6_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNS0zLTEtMS00MjA0Mw_7f0cbb14-8ba4-4191-bf5f-3849d86312d5">P3Y11M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i19ba6d4ba7b5416997de02c42a933657_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNS00LTEtMS00MjA0Mw_58c789bb-08e3-46e4-8fb9-5e4b2de3fa58"
      unitRef="usd">138000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i19ba6d4ba7b5416997de02c42a933657_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNi0xLTEtMS05MjAzOQ_bb107cb0-4103-4bc4-91ce-86849575c741"
      unitRef="shares">1515870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i19ba6d4ba7b5416997de02c42a933657_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNi0yLTEtMS05MjAzOQ_f8dd7845-0821-48b5-bb98-baeca6d2f864"
      unitRef="usdPerShare">4.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="ia6332c3425ab44e08ecad76b8913cea6_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNi0zLTEtMS05MjAzOQ_a73874f5-a0e1-4766-898e-a788405f94aa">P3Y11M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i19ba6d4ba7b5416997de02c42a933657_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNi00LTEtMS05MjAzOQ_4661505a-287e-4ed9-a34d-0c7f44225f9e"
      unitRef="usd">138000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i19ba6d4ba7b5416997de02c42a933657_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNy0xLTEtMS05MjAzOQ_724d46d7-59dd-44ca-8c93-ae03b47cff9c"
      unitRef="shares">1418817</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i19ba6d4ba7b5416997de02c42a933657_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNy0yLTEtMS05MjAzOQ_35912c28-e986-4228-9d41-bb75aa79263e"
      unitRef="usdPerShare">4.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ia6332c3425ab44e08ecad76b8913cea6_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNy0zLTEtMS05MjAzOQ_cfd59b7b-d677-447f-9008-c929a6aa1224">P3Y7M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i19ba6d4ba7b5416997de02c42a933657_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOjYwZDExZmQ2OGFhMTQxNmI4MDgyM2NkMTRkOTZjZjI1L3RhYmxlcmFuZ2U6NjBkMTFmZDY4YWExNDE2YjgwODIzY2QxNGQ5NmNmMjVfNy00LTEtMS05MjAzOQ_73b2072a-e6e2-448b-921b-19cb2bb3e0bf"
      unitRef="usd">138000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharePrice
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTYxMjQ_f391a586-1341-49e6-bf0a-9d2ee11b3410"
      unitRef="usdPerShare">1.18</us-gaap:SharePrice>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTY0OTI2NzQ2NzUxNA_7788839b-e24b-404f-81af-418d65871d2a"
      unitRef="usd">400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i9467cbac690d4417946661bb9304fd9c_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY1MzE5Mw_34463c97-3966-499f-93c8-aa7b0aa5756f">P2Y1M17D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i53ae94cca0284d1c9d38d97a28da4fa6_I20210604"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTYzNDk_ea80feb2-d323-42a0-bdee-f79b2607fba3"
      unitRef="shares">16420813</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <uph:CommonStockCapitalSharesReservedForFutureIssuanceIncreasePercentageOfCommonStockOutstanding
      contextRef="ibd610782bfef468582e15d7d89b9cce0_D20210604-20210604"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTY5MTg_458247aa-9c3c-49d7-97b7-88f6407ed1af"
      unitRef="number">0.05</uph:CommonStockCapitalSharesReservedForFutureIssuanceIncreasePercentageOfCommonStockOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i8a208b305f324a8bbde5684b16fcdf9b_D20220101-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMjk0Ng_849c18fe-f964-4397-9739-cb9785775bf6"
      unitRef="shares">7213948</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia9af4391564747a08fdd176ab62d36e1_D20210801-20210831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY1MDIwNA_0117ad6b-3d17-42fc-b575-ff2e33074479"
      unitRef="shares">4660266</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <uph:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfIndividualsGrantedEquityInstruments
      contextRef="i3ab04f3ebe7e4f9480c0f3475acacfc6_I20210831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY1MDIxNg_a3a5da38-e588-48d3-85da-3beb7c6bd5cd"
      unitRef="officer">2</uph:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfIndividualsGrantedEquityInstruments>
    <uph:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue
      contextRef="ia712453f5f7846aaa68885eb3947af25_D20210801-20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDg0Ng_bb597fc6-4206-4434-85bb-67da310c8ade"
      unitRef="usd">46600000</uph:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4d4c5756d57e4f85b423e4a2212b0a68_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTgyMjk_5dae6eeb-c828-4bdd-bad3-3a4533bf3fa7"
      unitRef="shares">28616</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="id0515d8db5c84e29bde67a5605a422ec_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMzg0ODI5MDcyMDg2MQ_08e7e1bc-17ea-4a49-9389-5c3a39934985"
      unitRef="shares">12460258</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTg4NzM_1285bd7e-3809-4ef3-8b2c-703cc4a5ee92">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our RSU activity under the 2021 EIP:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.317%"/&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:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:10pt;font-weight:700;line-height:100%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,693,371&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.63&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs 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:10pt;font-weight:400;line-height:100%"&gt;597,712&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2.13&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;RSUs exercised and released&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:10pt;font-weight:400;line-height:100%"&gt;(337,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.13&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs 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:10pt;font-weight:400;line-height:100%"&gt;(207,254)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1.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;/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:10pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2022&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:10pt;font-weight:400;line-height:100%"&gt;10,746,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.61&#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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic5d039f6a66a4ec1bd643a1388a57ed2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOmQwMjgxY2IxZDljZjRhYmVhODI5YjY2N2UxMDI5ZjQ1L3RhYmxlcmFuZ2U6ZDAyODFjYjFkOWNmNGFiZWE4MjliNjY3ZTEwMjlmNDVfMS0xLTEtMS00MjA0Mw_735b8d5e-7298-4a8e-9c3c-979dc1e99098"
      unitRef="shares">10693371</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic5d039f6a66a4ec1bd643a1388a57ed2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOmQwMjgxY2IxZDljZjRhYmVhODI5YjY2N2UxMDI5ZjQ1L3RhYmxlcmFuZ2U6ZDAyODFjYjFkOWNmNGFiZWE4MjliNjY3ZTEwMjlmNDVfMS0yLTEtMS00MjA0Mw_948df9b0-4345-47da-83bb-b008b482133d"
      unitRef="usdPerShare">5.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i60110b9b0b8b4d349a02e283d4d3ef25_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOmQwMjgxY2IxZDljZjRhYmVhODI5YjY2N2UxMDI5ZjQ1L3RhYmxlcmFuZ2U6ZDAyODFjYjFkOWNmNGFiZWE4MjliNjY3ZTEwMjlmNDVfMi0xLTEtMS00MjA0Mw_e65a3d94-5c0a-401d-bd0b-1c09a0257903"
      unitRef="shares">597712</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i60110b9b0b8b4d349a02e283d4d3ef25_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOmQwMjgxY2IxZDljZjRhYmVhODI5YjY2N2UxMDI5ZjQ1L3RhYmxlcmFuZ2U6ZDAyODFjYjFkOWNmNGFiZWE4MjliNjY3ZTEwMjlmNDVfMi0yLTEtMS00MjA0Mw_21b2a8ce-e0fc-4ec7-8852-5a136c689d51"
      unitRef="usdPerShare">2.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i60110b9b0b8b4d349a02e283d4d3ef25_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOmQwMjgxY2IxZDljZjRhYmVhODI5YjY2N2UxMDI5ZjQ1L3RhYmxlcmFuZ2U6ZDAyODFjYjFkOWNmNGFiZWE4MjliNjY3ZTEwMjlmNDVfMy0xLTEtMS00MjA0Mw_6adda224-6e90-427e-a7c6-9c761f00fd42"
      unitRef="shares">337764</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i60110b9b0b8b4d349a02e283d4d3ef25_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOmQwMjgxY2IxZDljZjRhYmVhODI5YjY2N2UxMDI5ZjQ1L3RhYmxlcmFuZ2U6ZDAyODFjYjFkOWNmNGFiZWE4MjliNjY3ZTEwMjlmNDVfMy0yLTEtMS00MjA0Mw_31b9903f-5153-4400-8e17-4a5c7c842f3e"
      unitRef="usdPerShare">2.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i60110b9b0b8b4d349a02e283d4d3ef25_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOmQwMjgxY2IxZDljZjRhYmVhODI5YjY2N2UxMDI5ZjQ1L3RhYmxlcmFuZ2U6ZDAyODFjYjFkOWNmNGFiZWE4MjliNjY3ZTEwMjlmNDVfNC0xLTEtMS00MjA0Mw_42c55738-256e-453f-a6b0-f4f29a5b7728"
      unitRef="shares">207254</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i60110b9b0b8b4d349a02e283d4d3ef25_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOmQwMjgxY2IxZDljZjRhYmVhODI5YjY2N2UxMDI5ZjQ1L3RhYmxlcmFuZ2U6ZDAyODFjYjFkOWNmNGFiZWE4MjliNjY3ZTEwMjlmNDVfNC0yLTEtMS00MjA0Mw_3da8ed04-585e-493f-84c3-43d8026409c0"
      unitRef="usdPerShare">1.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie10b8e40dd20404e88ea0f1263931341_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOmQwMjgxY2IxZDljZjRhYmVhODI5YjY2N2UxMDI5ZjQ1L3RhYmxlcmFuZ2U6ZDAyODFjYjFkOWNmNGFiZWE4MjliNjY3ZTEwMjlmNDVfNS0xLTEtMS00MjA0Mw_7bcc8b03-4568-4c1e-988a-8dcba276751c"
      unitRef="shares">10746065</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie10b8e40dd20404e88ea0f1263931341_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RhYmxlOmQwMjgxY2IxZDljZjRhYmVhODI5YjY2N2UxMDI5ZjQ1L3RhYmxlcmFuZ2U6ZDAyODFjYjFkOWNmNGFiZWE4MjliNjY3ZTEwMjlmNDVfNS0yLTEtMS00MjA0Mw_533632af-6df2-4e93-aeaf-0dbc1f8b8d02"
      unitRef="usdPerShare">5.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="iab93c1e6ff664e1398434fe647fb4236_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY1MzU5NA_06f4faf8-fe5b-4dbd-b678-527a9bf80917"
      unitRef="usd">9300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i7537421fb8b74abf8c42bb4aab8ec1f9_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTg3MDM_3b0ac239-aa32-4d82-b3b6-beeaed75990d">P2Y4M28D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82MS9mcmFnOmI5NmY3Yjg4MGVkZjQ2NTE4NjVmMjRmMTUzNDQzMTMwL3RleHRyZWdpb246Yjk2ZjdiODgwZWRmNDY1MTg2NWYyNGYxNTM0NDMxMzBfMTA5OTUxMTY1MDg2MA_c4c9ff44-c5a1-4c9d-bc2a-9ac78db9ea60"
      unitRef="usd">1400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RleHRyZWdpb246Zjk0ODJjYWZhZTE1NGZkZTg1ZjI4MTUxYzg1Y2Y5NWZfMTM1Ng_05eab5b4-6501-4b62-9512-367d15f9acbf">Revenue&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by service offering consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;25,686&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;8,138&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses and subscriptions&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:10pt;font-weight:400;line-height:100%"&gt;1,781&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Products&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:10pt;font-weight:400;line-height:100%"&gt;8,505&#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:10pt;font-weight:400;line-height:100%"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;35,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;12,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by geography consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;32,663&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;9,226&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;3,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia&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:10pt;font-weight:400;line-height:100%"&gt;3,309&#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:10pt;font-weight:400;line-height:100%"&gt;590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;35,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;12,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue is entirely derived from the healthcare industry. &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;Revenue recognized over-time was approximately 71% and 69% of total revenue during the three months ended March&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract&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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%"&gt; impairments of contract assets, consisting of unbilled receivables, during the three months ended March&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in contract assets was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;3,536&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassifications to billed receivables&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:10pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(1,192)&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues recognized in excess of period billings&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:10pt;font-weight:400;line-height:100%"&gt;285&#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:10pt;font-weight:400;line-height:100%"&gt;4,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;6,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in contract liabilities, consisting of deferred revenue, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,649&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;397&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues recognized from balances held at the beginning 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:10pt;font-weight:400;line-height:100%"&gt;(1,581)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(201)&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues deferred from period collections on unfulfilled performance obligations&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:10pt;font-weight:400;line-height:100%"&gt;664&#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:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized ratably over time is generally billed in advance and includes SaaS internet hosting, subscriptions, construction of digital dispensaries, and related consulting, implementation, services support, and advisory services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized as delivered over time includes professional services billed on a time and materials basis, and fixed fee professional services and training classes that are primarily billed, delivered, and recognized within the same reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately 4% of revenue recognized during the three months ended March 31, 2022 was from the deferred revenue balance existing as of December 31, 2021.  Approximately 2% of revenue recognized during the three months ended March 31, 2021 was from the deferred revenue balance existing as of December 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's remaining performance obligation is expected to be recognized evenly over the next 36 months and is shown in the table below.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations consisted of the following at March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:50.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&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: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.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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:10pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2023&#160;-&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscriptions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;6,583&#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;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:10pt;font-weight:400;line-height:100%"&gt;1,819&#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;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:10pt;font-weight:400;line-height:100%"&gt;4,763&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;6,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;1,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;4,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RleHRyZWdpb246Zjk0ODJjYWZhZTE1NGZkZTg1ZjI4MTUxYzg1Y2Y5NWZfMTM1OA_101e6005-0167-4f08-b276-ae61f02961e4">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by service offering consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;25,686&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;8,138&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses and subscriptions&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:10pt;font-weight:400;line-height:100%"&gt;1,781&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Products&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:10pt;font-weight:400;line-height:100%"&gt;8,505&#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:10pt;font-weight:400;line-height:100%"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;35,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;12,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by geography consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;32,663&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;9,226&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;3,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia&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:10pt;font-weight:400;line-height:100%"&gt;3,309&#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:10pt;font-weight:400;line-height:100%"&gt;590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;35,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;12,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65768cba897243ab9b4167c0ce95ec4b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjk5ZTJjOWM0YWJlZTQ5YWNhZGZiYTQ5MjA1YTJiMDJlL3RhYmxlcmFuZ2U6OTllMmM5YzRhYmVlNDlhY2FkZmJhNDkyMDVhMmIwMmVfMS0xLTEtMS00MjA0Mw_219fcb21-cf2f-4bcf-90f8-61b82256a2a5"
      unitRef="usd">25686000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea1d82f0888c4bb281f7020bf0d85311_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjk5ZTJjOWM0YWJlZTQ5YWNhZGZiYTQ5MjA1YTJiMDJlL3RhYmxlcmFuZ2U6OTllMmM5YzRhYmVlNDlhY2FkZmJhNDkyMDVhMmIwMmVfMS0zLTEtMS00MjA0Mw_9d17f38f-729a-4e13-8daa-2c1b7a334830"
      unitRef="usd">8138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0a087e2ee5d4b9e88ce9c7fb9935ff0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjk5ZTJjOWM0YWJlZTQ5YWNhZGZiYTQ5MjA1YTJiMDJlL3RhYmxlcmFuZ2U6OTllMmM5YzRhYmVlNDlhY2FkZmJhNDkyMDVhMmIwMmVfMi0xLTEtMS00MjA0Mw_778ff627-0563-4824-8dbe-2f168975112c"
      unitRef="usd">1781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife647a0c48964f7ab9dc81187c0924db_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjk5ZTJjOWM0YWJlZTQ5YWNhZGZiYTQ5MjA1YTJiMDJlL3RhYmxlcmFuZ2U6OTllMmM5YzRhYmVlNDlhY2FkZmJhNDkyMDVhMmIwMmVfMi0zLTEtMS00MjA0Mw_65c8a782-2740-45cb-ac34-12d10274c257"
      unitRef="usd">3658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0cf578122224ed1b287ace563a8f324_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjk5ZTJjOWM0YWJlZTQ5YWNhZGZiYTQ5MjA1YTJiMDJlL3RhYmxlcmFuZ2U6OTllMmM5YzRhYmVlNDlhY2FkZmJhNDkyMDVhMmIwMmVfMy0xLTEtMS00MjA0Mw_936a5712-4081-465d-b2e2-69bee5c2f557"
      unitRef="usd">8505000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d3de4cdfcad4feca557120a7a3f251b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjk5ZTJjOWM0YWJlZTQ5YWNhZGZiYTQ5MjA1YTJiMDJlL3RhYmxlcmFuZ2U6OTllMmM5YzRhYmVlNDlhY2FkZmJhNDkyMDVhMmIwMmVfMy0zLTEtMS00MjA0Mw_43e003fc-37be-4503-b688-d8d85899b829"
      unitRef="usd">1020000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjk5ZTJjOWM0YWJlZTQ5YWNhZGZiYTQ5MjA1YTJiMDJlL3RhYmxlcmFuZ2U6OTllMmM5YzRhYmVlNDlhY2FkZmJhNDkyMDVhMmIwMmVfNC0xLTEtMS00MjA0Mw_9420018b-9be2-4e2a-bcbb-20215cd410a1"
      unitRef="usd">35972000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjk5ZTJjOWM0YWJlZTQ5YWNhZGZiYTQ5MjA1YTJiMDJlL3RhYmxlcmFuZ2U6OTllMmM5YzRhYmVlNDlhY2FkZmJhNDkyMDVhMmIwMmVfNC0zLTEtMS00MjA0Mw_5c32b7c4-cef1-4dfd-b026-35d742527d00"
      unitRef="usd">12816000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id227f907374f484385a1ac41ac2b4466_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmU4N2Q0ZGFiZGMzMTRmNzhhNWRkNjIzMjA2ZGRhZmUyL3RhYmxlcmFuZ2U6ZTg3ZDRkYWJkYzMxNGY3OGE1ZGQ2MjMyMDZkZGFmZTJfMS0xLTEtMS00MjA0Mw_3fb6ddf9-cfd7-47a6-9147-4a87965c97f0"
      unitRef="usd">32663000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22b191a34f3f4c50834459ab7e0c35fc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmU4N2Q0ZGFiZGMzMTRmNzhhNWRkNjIzMjA2ZGRhZmUyL3RhYmxlcmFuZ2U6ZTg3ZDRkYWJkYzMxNGY3OGE1ZGQ2MjMyMDZkZGFmZTJfMS0zLTEtMS00MjA0Mw_3a70e318-cdf4-402d-b5de-df432224f927"
      unitRef="usd">9226000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10c0e5d62392465b878c574bc7ab0d3b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmU4N2Q0ZGFiZGMzMTRmNzhhNWRkNjIzMjA2ZGRhZmUyL3RhYmxlcmFuZ2U6ZTg3ZDRkYWJkYzMxNGY3OGE1ZGQ2MjMyMDZkZGFmZTJfMi0xLTEtMS00MjA0Mw_1bdfe52c-c93d-4d95-8218-94c48616be37"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98d28b4016a244e0827289558e78540c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmU4N2Q0ZGFiZGMzMTRmNzhhNWRkNjIzMjA2ZGRhZmUyL3RhYmxlcmFuZ2U6ZTg3ZDRkYWJkYzMxNGY3OGE1ZGQ2MjMyMDZkZGFmZTJfMi0zLTEtMS00MjA0Mw_a6a1af58-2f3f-4b33-87b6-54fd7a0395c6"
      unitRef="usd">3000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0daf494d37de47918fe36cb194177a16_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmU4N2Q0ZGFiZGMzMTRmNzhhNWRkNjIzMjA2ZGRhZmUyL3RhYmxlcmFuZ2U6ZTg3ZDRkYWJkYzMxNGY3OGE1ZGQ2MjMyMDZkZGFmZTJfMy0xLTEtMS00MjA0Mw_2eb44873-57c7-4526-92ac-98fa084a7220"
      unitRef="usd">3309000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7daccb624a1f432cac2a4c003f8b4ef5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmU4N2Q0ZGFiZGMzMTRmNzhhNWRkNjIzMjA2ZGRhZmUyL3RhYmxlcmFuZ2U6ZTg3ZDRkYWJkYzMxNGY3OGE1ZGQ2MjMyMDZkZGFmZTJfMy0zLTEtMS00MjA0Mw_3d855e8e-d176-4be0-b923-ecb7253d1b34"
      unitRef="usd">590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmU4N2Q0ZGFiZGMzMTRmNzhhNWRkNjIzMjA2ZGRhZmUyL3RhYmxlcmFuZ2U6ZTg3ZDRkYWJkYzMxNGY3OGE1ZGQ2MjMyMDZkZGFmZTJfNS0xLTEtMS00MjA0Mw_f6a3dddf-6808-4853-8c32-967d45f47807"
      unitRef="usd">35972000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmU4N2Q0ZGFiZGMzMTRmNzhhNWRkNjIzMjA2ZGRhZmUyL3RhYmxlcmFuZ2U6ZTg3ZDRkYWJkYzMxNGY3OGE1ZGQ2MjMyMDZkZGFmZTJfNS0zLTEtMS00MjA0Mw_9ca9e801-b0a5-4d63-9f39-ca21563d08cc"
      unitRef="usd">12816000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i787e80e4ef60450397d3dac902322bc0_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RleHRyZWdpb246Zjk0ODJjYWZhZTE1NGZkZTg1ZjI4MTUxYzg1Y2Y5NWZfMjYy_87120e25-96bd-4d90-a585-a0005df9c0fb"
      unitRef="number">0.71</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia72f1646e44d445496ebc3bc717e81b5_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RleHRyZWdpb246Zjk0ODJjYWZhZTE1NGZkZTg1ZjI4MTUxYzg1Y2Y5NWZfMjY5_31550015-8de3-41eb-83b6-eb05c3c7610a"
      unitRef="number">0.69</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ContractWithCustomerAssetCreditLossExpense
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RleHRyZWdpb246Zjk0ODJjYWZhZTE1NGZkZTg1ZjI4MTUxYzg1Y2Y5NWZfMzQ3_4fbab5b3-86f3-45b1-b069-cc94f7860753"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetCreditLossExpense>
    <us-gaap:ContractWithCustomerAssetCreditLossExpense
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RleHRyZWdpb246Zjk0ODJjYWZhZTE1NGZkZTg1ZjI4MTUxYzg1Y2Y5NWZfMzQ3_51fa49fd-6dcd-453d-8c12-af6b70ef895c"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetCreditLossExpense>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RleHRyZWdpb246Zjk0ODJjYWZhZTE1NGZkZTg1ZjI4MTUxYzg1Y2Y5NWZfMTM2MA_e052fddf-ee57-46d7-b2c5-53473a44c1bf">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in contract assets was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;3,536&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassifications to billed receivables&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:10pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(1,192)&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues recognized in excess of period billings&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:10pt;font-weight:400;line-height:100%"&gt;285&#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:10pt;font-weight:400;line-height:100%"&gt;4,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;6,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in contract liabilities, consisting of deferred revenue, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,649&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;397&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues recognized from balances held at the beginning 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:10pt;font-weight:400;line-height:100%"&gt;(1,581)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(201)&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues deferred from period collections on unfulfilled performance obligations&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:10pt;font-weight:400;line-height:100%"&gt;664&#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:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:ContractWithCustomerAssetNet
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmFjYjMxYTBkNzgxYzQ5ZjZiYzhiNzZhODI2MWU1NmI5L3RhYmxlcmFuZ2U6YWNiMzFhMGQ3ODFjNDlmNmJjOGI3NmE4MjYxZTU2YjlfMS0xLTEtMS00MjA0Mw_ba52a3f1-cd3a-451a-86da-1d7e61398521"
      unitRef="usd">784000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i8a72b9ee24c14114a857c8cf8fd4e52d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmFjYjMxYTBkNzgxYzQ5ZjZiYzhiNzZhODI2MWU1NmI5L3RhYmxlcmFuZ2U6YWNiMzFhMGQ3ODFjNDlmNmJjOGI3NmE4MjYxZTU2YjlfMS0zLTEtMS05MjI1NA_dd0c3e73-d677-4bb5-b0e8-5ccc17ed9603"
      unitRef="usd">3536000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmFjYjMxYTBkNzgxYzQ5ZjZiYzhiNzZhODI2MWU1NmI5L3RhYmxlcmFuZ2U6YWNiMzFhMGQ3ODFjNDlmNmJjOGI3NmE4MjYxZTU2YjlfMi0xLTEtMS00MjA0Mw_5d19ae42-f054-465e-99dc-3c6546d75905"
      unitRef="usd">232000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmFjYjMxYTBkNzgxYzQ5ZjZiYzhiNzZhODI2MWU1NmI5L3RhYmxlcmFuZ2U6YWNiMzFhMGQ3ODFjNDlmNmJjOGI3NmE4MjYxZTU2YjlfMi0zLTEtMS05MjI1NA_bad31bbe-8a46-4c00-b466-57371c13f489"
      unitRef="usd">1192000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <uph:ContractWithCustomerAssetRevenueRecognized
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmFjYjMxYTBkNzgxYzQ5ZjZiYzhiNzZhODI2MWU1NmI5L3RhYmxlcmFuZ2U6YWNiMzFhMGQ3ODFjNDlmNmJjOGI3NmE4MjYxZTU2YjlfMy0xLTEtMS00MjA0Mw_4da99aff-3bf5-4087-82d1-c5305a35d93d"
      unitRef="usd">285000</uph:ContractWithCustomerAssetRevenueRecognized>
    <uph:ContractWithCustomerAssetRevenueRecognized
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmFjYjMxYTBkNzgxYzQ5ZjZiYzhiNzZhODI2MWU1NmI5L3RhYmxlcmFuZ2U6YWNiMzFhMGQ3ODFjNDlmNmJjOGI3NmE4MjYxZTU2YjlfMy0zLTEtMS05MjI1NA_909cca85-41dd-4a19-a531-ea0e7fb1b218"
      unitRef="usd">4082000</uph:ContractWithCustomerAssetRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmFjYjMxYTBkNzgxYzQ5ZjZiYzhiNzZhODI2MWU1NmI5L3RhYmxlcmFuZ2U6YWNiMzFhMGQ3ODFjNDlmNmJjOGI3NmE4MjYxZTU2YjlfNC0xLTEtMS00MjA0Mw_3d0e3ee6-fa32-46d3-892a-12dc15629b4f"
      unitRef="usd">837000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i26b543a325d6447580bcc4ca4625584b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOmFjYjMxYTBkNzgxYzQ5ZjZiYzhiNzZhODI2MWU1NmI5L3RhYmxlcmFuZ2U6YWNiMzFhMGQ3ODFjNDlmNmJjOGI3NmE4MjYxZTU2YjlfNC0zLTEtMS05MjI1NA_4f4156f7-6e60-415e-a4af-01046bde7f4b"
      unitRef="usd">6426000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjc3ZmZkOGVlN2QwMDRlYzZiZmU5NDgzOTZjMzE3MDY1L3RhYmxlcmFuZ2U6NzdmZmQ4ZWU3ZDAwNGVjNmJmZTk0ODM5NmMzMTcwNjVfMS0xLTEtMS00MjA0Mw_fac6e29f-8a49-4be8-ae54-4104868b7e31"
      unitRef="usd">2649000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i8a72b9ee24c14114a857c8cf8fd4e52d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjc3ZmZkOGVlN2QwMDRlYzZiZmU5NDgzOTZjMzE3MDY1L3RhYmxlcmFuZ2U6NzdmZmQ4ZWU3ZDAwNGVjNmJmZTk0ODM5NmMzMTcwNjVfMS0zLTEtMS05MjI5Ng_d9ecf3ca-0a5d-481c-8800-98c59cc45ef8"
      unitRef="usd">397000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjc3ZmZkOGVlN2QwMDRlYzZiZmU5NDgzOTZjMzE3MDY1L3RhYmxlcmFuZ2U6NzdmZmQ4ZWU3ZDAwNGVjNmJmZTk0ODM5NmMzMTcwNjVfMi0xLTEtMS00MjA0Mw_9d6ceffd-06ec-4a8a-ae8a-daddd351c681"
      unitRef="usd">-1581000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjc3ZmZkOGVlN2QwMDRlYzZiZmU5NDgzOTZjMzE3MDY1L3RhYmxlcmFuZ2U6NzdmZmQ4ZWU3ZDAwNGVjNmJmZTk0ODM5NmMzMTcwNjVfMi0zLTEtMS05MjI5Ng_ae79e220-d775-48ed-82b0-34fe3e7e37fd"
      unitRef="usd">-201000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <uph:ContractWithCustomerLiabilityIncreaseDueToCollections
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjc3ZmZkOGVlN2QwMDRlYzZiZmU5NDgzOTZjMzE3MDY1L3RhYmxlcmFuZ2U6NzdmZmQ4ZWU3ZDAwNGVjNmJmZTk0ODM5NmMzMTcwNjVfMy0xLTEtMS00MjA0Mw_d456fc0c-0d2d-4390-a5b9-74174f80f958"
      unitRef="usd">664000</uph:ContractWithCustomerLiabilityIncreaseDueToCollections>
    <uph:ContractWithCustomerLiabilityIncreaseDueToCollections
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjc3ZmZkOGVlN2QwMDRlYzZiZmU5NDgzOTZjMzE3MDY1L3RhYmxlcmFuZ2U6NzdmZmQ4ZWU3ZDAwNGVjNmJmZTk0ODM5NmMzMTcwNjVfMy0zLTEtMS05MjI5Ng_4bddbbe2-cfb1-44a5-951d-b7a0bcd16c54"
      unitRef="usd">227000</uph:ContractWithCustomerLiabilityIncreaseDueToCollections>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjc3ZmZkOGVlN2QwMDRlYzZiZmU5NDgzOTZjMzE3MDY1L3RhYmxlcmFuZ2U6NzdmZmQ4ZWU3ZDAwNGVjNmJmZTk0ODM5NmMzMTcwNjVfNC0xLTEtMS00MjA0Mw_2571a78e-52fd-4ab7-8802-d19bea490c69"
      unitRef="usd">1732000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i26b543a325d6447580bcc4ca4625584b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjc3ZmZkOGVlN2QwMDRlYzZiZmU5NDgzOTZjMzE3MDY1L3RhYmxlcmFuZ2U6NzdmZmQ4ZWU3ZDAwNGVjNmJmZTk0ODM5NmMzMTcwNjVfNC0zLTEtMS05MjI5Ng_eb0c4084-b63e-44f4-b1ed-e40c18fab8b0"
      unitRef="usd">423000</us-gaap:ContractWithCustomerLiability>
    <uph:ContractWithCustomerLiabilityRevenueRecognizedPercentage
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RleHRyZWdpb246Zjk0ODJjYWZhZTE1NGZkZTg1ZjI4MTUxYzg1Y2Y5NWZfMTA5OTUxMTYzMDEzOQ_ba3fbb2b-4f8f-4879-b99a-e291a6a76b2d"
      unitRef="number">0.04</uph:ContractWithCustomerLiabilityRevenueRecognizedPercentage>
    <uph:ContractWithCustomerLiabilityRevenueRecognizedPercentage
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RleHRyZWdpb246Zjk0ODJjYWZhZTE1NGZkZTg1ZjI4MTUxYzg1Y2Y5NWZfMTEyMw_ac97bcdc-4862-44e1-9291-c4416a8b263e"
      unitRef="number">0.02</uph:ContractWithCustomerLiabilityRevenueRecognizedPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RleHRyZWdpb246Zjk0ODJjYWZhZTE1NGZkZTg1ZjI4MTUxYzg1Y2Y5NWZfMTM2MQ_2582a712-7553-456c-bdbf-e699e1aa95b2">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations consisted of the following at March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:50.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.455%"/&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: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.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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:10pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2023&#160;-&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscriptions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;6,583&#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;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:10pt;font-weight:400;line-height:100%"&gt;1,819&#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;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:10pt;font-weight:400;line-height:100%"&gt;4,763&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;6,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;1,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;4,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i4aa5ad887c5747aab3709de92e91e025_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjIyOGVmNmNmMGNjZjQ1OTVhYjliNWY5ZTMwNWNhNmQ2L3RhYmxlcmFuZ2U6MjI4ZWY2Y2YwY2NmNDU5NWFiOWI1ZjllMzA1Y2E2ZDZfMS0xLTEtMS00MjA0Mw_517e5e43-0e9b-4d9a-8bd4-a7d8712a4d34"
      unitRef="usd">6583000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i4567a955672e481f8ea9aa518701cad7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjIyOGVmNmNmMGNjZjQ1OTVhYjliNWY5ZTMwNWNhNmQ2L3RhYmxlcmFuZ2U6MjI4ZWY2Y2YwY2NmNDU5NWFiOWI1ZjllMzA1Y2E2ZDZfMS0zLTEtMS00MjA0Mw_18408340-0e78-41f4-8ecf-0d2f2b70bde6"
      unitRef="usd">1819000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ic66428f294bb4285a5da71a827b2aaf5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjIyOGVmNmNmMGNjZjQ1OTVhYjliNWY5ZTMwNWNhNmQ2L3RhYmxlcmFuZ2U6MjI4ZWY2Y2YwY2NmNDU5NWFiOWI1ZjllMzA1Y2E2ZDZfMS01LTEtMS00MjA0Mw_9dd2611b-5922-44b2-a837-ee6df0388ae8"
      unitRef="usd">4763000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjIyOGVmNmNmMGNjZjQ1OTVhYjliNWY5ZTMwNWNhNmQ2L3RhYmxlcmFuZ2U6MjI4ZWY2Y2YwY2NmNDU5NWFiOWI1ZjllMzA1Y2E2ZDZfMy0xLTEtMS00MjA0Mw_82b43c82-dbed-4987-8a03-a0f2e49d4324"
      unitRef="usd">6583000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i049344f0de4749fa89f7074fbbd644a7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjIyOGVmNmNmMGNjZjQ1OTVhYjliNWY5ZTMwNWNhNmQ2L3RhYmxlcmFuZ2U6MjI4ZWY2Y2YwY2NmNDU5NWFiOWI1ZjllMzA1Y2E2ZDZfMy0zLTEtMS00MjA0Mw_ae1527b5-f67a-481c-b506-877a88496c50"
      unitRef="usd">1819000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id375dcbcadaf4d819e9105cfc733db84_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF82Ny9mcmFnOmY5NDgyY2FmYWUxNTRmZGU4NWYyODE1MWM4NWNmOTVmL3RhYmxlOjIyOGVmNmNmMGNjZjQ1OTVhYjliNWY5ZTMwNWNhNmQ2L3RhYmxlcmFuZ2U6MjI4ZWY2Y2YwY2NmNDU5NWFiOWI1ZjllMzA1Y2E2ZDZfMy01LTEtMS00MjA0Mw_dd5bbe1e-d785-40a3-9560-70403f8fb90b"
      unitRef="usd">4763000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfMzU2Mg_324224e2-6671-4e96-8224-af0120a6bf3d">Income Taxes&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For interim period reporting, we record income taxes using an estimated effective tax rate for the period, including the forecasted permanent tax differences and statutory rates in jurisdictions in which we operate. At the end of each interim period, we update the estimated effective tax rate, and if the estimated tax rate changes based on new information, we make a cumulative adjustment in the period. We record the tax effect of an unusual or infrequently occurring item in the interim period in which it occurs as a discrete item of tax. As a result of not having a reliable forecast of tax expense for Glocal, we excluded Glocal from our estimated effective tax rate for the period and instead computed an income tax provision for Glocal on a year-to-date discrete basis. Excluding Glocal, our estimated effective tax rate for the remainder of our consolidated group was 15.1%, which is lower than the U.S. federal statutory rate of 21% primarily due to non deductible interest expense on convertible notes and the global intangible low taxed income (GILTI) inclusion, partially offset by the impact of state and local income taxes. In the aggregate, these items reduce the forecasted tax benefit that would otherwise be generated on the forecasted pre-tax loss in the U.S., thereby reducing the estimated annual effective tax rate. The operations in India are generally taxed at rates ranging between 25% and 31%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax benefit was $2.3&#160;million and $0.4&#160;million for the three months ended March&#160;31, 2022 and 2021, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Internal Revenue Service (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;IRS&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;&#x201d;) audited Thrasys&#x2019; 2008 and 2009 tax returns for the proper year of inclusion of approximately $15.0&#160;million long-term capital gain on the sale of certain intellectual property rights. Thrasys originally reported the gain on its 2010 S Corporation tax return, matching the year of inclusion for financial accounting purposes. The corporate level tax was paid to California and Thrasys passed the gain through to its shareholders. The IRS has asserted that Thrasys owes C Corporation tax of approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$5.0&#160;million&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; for 2008, or in the alternative, Thrasys owes C Corporation tax of approximately $5.0&#160;million for 2009 as a built-in gain. In addition, Thrasys could be assessed additional California franchise tax of approximately $1.3&#160;million. Additionally, if additional income taxes are imposed, interest will be charged at approximately 4% per year, compounded annually, resulting in potential interest of approximately $3.0&#160;million. The IRS has not asked that penalties be imposed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The matter is currently pending before the U.S. Tax Court, Docket 11565-15. There are related tax cases for some of the shareholders for additional income taxes due if the gain is shifted to 2009. On December&#160;4, 2018, the IRS filed a motion for summary judgment in Thrasys, Inc. v. Commissioner (T.C. Memo 2018-199); however, Thrasys prevailed, and the motion was denied. In January 2020, Thrasys filed a motion for summary judgment arguing that either the gain was properly reported in 2010 and all taxes have been paid or in the alternative it should have been taxable in 2009 with no built-in gains tax. In both cases, there would be no additional income tax due for 2008 or 2009. The IRS filed an objection to Thrasys&#x2019; motion. On March&#160;3, 2021, the U.S. Tax Court, without consideration of the merits of the case, issued a very brief court order dismissing Thrasys&#x2019; motion. Had the motion been granted, the need for a trial would have been obviated. Counsel for the IRS has contacted counsel for Thrasys and has offered to join Thrasys in a motion to have the case decided without trial. This and other alternatives are now under consideration. It is not likely this case will be resolved before the end of 2022. Thrasys intends to vigorously defend its position in the case and believes it will prevail if the case is taken to trial. Thrasys has accrued $0.2&#160;million, representing probable additional taxes and interest imposed, in other current liabilities in the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfNjA0NzMxMzk2NTY4OQ_4cbd81be-5568-4e08-9f3c-a05141622da3"
      unitRef="number">0.151</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfOTM5_3b6cb1cf-9460-4a9e-bd83-d0309641ba94"
      unitRef="usd">-2300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfOTQ2_e2917cc8-dce0-4e96-89c4-80edf28e8ebb"
      unitRef="usd">-400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="ic21cd691816940959816156e394358b6_D20080101-20091231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfMTIxOA_100a4c2d-f53f-4e20-a571-68c4f87f5443"
      unitRef="usd">15000000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i765e6d67117a4af2aa8e5cd98ee33f55_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfMTYxOQ_f2a99607-6932-401c-8a75-d42608cd1826"
      unitRef="usd">5000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i765e6d67117a4af2aa8e5cd98ee33f55_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfMTcwMw_0cc43697-b1f3-49c9-9158-cd0cdca70f91"
      unitRef="usd">5000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i55c1bc3f89ca48768fbce8467ca1fe6a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfMTgyNw_05afe03a-b35c-4248-8fe7-ea3e021e2fa4"
      unitRef="usd">1300000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <uph:IncomeTaxExaminationInterestPercentage
      contextRef="i765e6d67117a4af2aa8e5cd98ee33f55_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfMTkyNw_e416abc0-5cad-4bf4-a864-40516f79461b"
      unitRef="number">0.04</uph:IncomeTaxExaminationInterestPercentage>
    <uph:IncomeTaxExaminationInterestExpenseEstimateOfPossibleLoss
      contextRef="i765e6d67117a4af2aa8e5cd98ee33f55_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfMjAxMA_a4879099-7aa9-4798-a831-702bb869f900"
      unitRef="usd">3000000</uph:IncomeTaxExaminationInterestExpenseEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationInterestAccrued
      contextRef="i9eec9803f55b4b06942fd206bcb15bae_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83My9mcmFnOmM5ZDUxZWVlZTM0YjQ3M2FhYjEzZWQwOTAyOTYyNjllL3RleHRyZWdpb246YzlkNTFlZWVlMzRiNDczYWFiMTNlZDA5MDI5NjI2OWVfMzQyMg_2270f46d-e2b0-4003-a2c0-bd44f60f4c74"
      unitRef="usd">200000</us-gaap:IncomeTaxExaminationInterestAccrued>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RleHRyZWdpb246ZmFmYWQzYzNhNTM4NGNjN2EzY2YwMTdiYWQyNzhiYTVfMTQ2Mg_529c7a57-a1d3-49a9-ab9e-9495931ded38">Earnings (Loss) Per Share&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic income (loss) per share applicable to common stockholders is computed by dividing earnings applicable to common stockholders by the weighted-average number of common shares outstanding. Diluted income (loss) per share assumes the conversion of any convertible securities using the treasury stock method or the if-converted method. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:60.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.372%"/&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;/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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to UpHealth, Inc.&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,445)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,949)&lt;/span&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:10pt;font-weight:400;line-height:100%"&gt;144,539&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;7,089&#160;&lt;/span&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding assuming dilution&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:10pt;font-weight:400;line-height:100%"&gt;144,539&#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;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:10pt;font-weight:400;line-height:100%"&gt;7,089&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to UpHealth, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.42)&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(0.42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:27pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &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;The shares and earnings per share available to our common stock holders, prior to the Business Combinations, have been recast to reflect the exchange ratio established in the Business Combinations (1.0 UpHealth Holdings share to 10.28 GigCapital2 share). See Note 3, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&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;, for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March 31, 2022, the calculation of dilutive earnings per share excluded outstanding warrants to purchase 18.1&#160;million shares of common stock at $11.50 per share; 0.2 million of stock options; senior convertible notes, convertible into 15.0 million shares of common stock at $10.65 per share; and 1.7 million shares of common stock under the terms of the forward share purchase agreement, because the effect would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RleHRyZWdpb246ZmFmYWQzYzNhNTM4NGNjN2EzY2YwMTdiYWQyNzhiYTVfMTQ2Mw_ed0c3452-a36a-47af-8dbc-ef4f95c32aa2">&lt;div style="margin-top:5pt;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:60.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.372%"/&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;/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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to UpHealth, Inc.&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,445)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,949)&lt;/span&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:10pt;font-weight:400;line-height:100%"&gt;144,539&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;7,089&#160;&lt;/span&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding assuming dilution&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:10pt;font-weight:400;line-height:100%"&gt;144,539&#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;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:10pt;font-weight:400;line-height:100%"&gt;7,089&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to UpHealth, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.42)&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(0.42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:27pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &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;The shares and earnings per share available to our common stock holders, prior to the Business Combinations, have been recast to reflect the exchange ratio established in the Business Combinations (1.0 UpHealth Holdings share to 10.28 GigCapital2 share). See Note 3, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&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;, for more information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RhYmxlOjMzYjQxYWNlMDdiYjRlOWJhNjA0MmRjZWMzMTFiYjZlL3RhYmxlcmFuZ2U6MzNiNDFhY2UwN2JiNGU5YmE2MDQyZGNlYzMxMWJiNmVfMy0xLTEtMS00MjA0Mw_046c6ce8-b576-4ef8-b785-be8eedfa9a91"
      unitRef="usd">-17445000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RhYmxlOjMzYjQxYWNlMDdiYjRlOWJhNjA0MmRjZWMzMTFiYjZlL3RhYmxlcmFuZ2U6MzNiNDFhY2UwN2JiNGU5YmE2MDQyZGNlYzMxMWJiNmVfMy0zLTEtMS00MjA0Mw_2dcf816a-c9bf-4f0c-9554-6ded83f7f6a3"
      unitRef="usd">-2949000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RhYmxlOjMzYjQxYWNlMDdiYjRlOWJhNjA0MmRjZWMzMTFiYjZlL3RhYmxlcmFuZ2U6MzNiNDFhY2UwN2JiNGU5YmE2MDQyZGNlYzMxMWJiNmVfNS0xLTEtMS00MjA0Mw_b43bbc95-4a48-4900-a221-c41a97e04753"
      unitRef="shares">144539000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RhYmxlOjMzYjQxYWNlMDdiYjRlOWJhNjA0MmRjZWMzMTFiYjZlL3RhYmxlcmFuZ2U6MzNiNDFhY2UwN2JiNGU5YmE2MDQyZGNlYzMxMWJiNmVfNS0zLTEtMS00MjA0Mw_30c22163-cea9-4ae5-a5c5-5d3df7cbad30"
      unitRef="shares">7089000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RhYmxlOjMzYjQxYWNlMDdiYjRlOWJhNjA0MmRjZWMzMTFiYjZlL3RhYmxlcmFuZ2U6MzNiNDFhY2UwN2JiNGU5YmE2MDQyZGNlYzMxMWJiNmVfMTAtMS0xLTEtNDIwNDM_e1eb3ce2-51fc-4bdc-9241-80e78b6c4db2"
      unitRef="shares">144539000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RhYmxlOjMzYjQxYWNlMDdiYjRlOWJhNjA0MmRjZWMzMTFiYjZlL3RhYmxlcmFuZ2U6MzNiNDFhY2UwN2JiNGU5YmE2MDQyZGNlYzMxMWJiNmVfMTAtMy0xLTEtNDIwNDM_66cdb771-856b-455a-9a2d-01f00a02fb18"
      unitRef="shares">7089000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RhYmxlOjMzYjQxYWNlMDdiYjRlOWJhNjA0MmRjZWMzMTFiYjZlL3RhYmxlcmFuZ2U6MzNiNDFhY2UwN2JiNGU5YmE2MDQyZGNlYzMxMWJiNmVfMTItMS0xLTEtNDIwNDM_51168659-5d46-4360-badc-4f5c4b260be7"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RhYmxlOjMzYjQxYWNlMDdiYjRlOWJhNjA0MmRjZWMzMTFiYjZlL3RhYmxlcmFuZ2U6MzNiNDFhY2UwN2JiNGU5YmE2MDQyZGNlYzMxMWJiNmVfMTItMy0xLTEtNDIwNDM_722a22b0-bb52-41dd-a7f9-d1f431b2c13d"
      unitRef="usdPerShare">-0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RhYmxlOjMzYjQxYWNlMDdiYjRlOWJhNjA0MmRjZWMzMTFiYjZlL3RhYmxlcmFuZ2U6MzNiNDFhY2UwN2JiNGU5YmE2MDQyZGNlYzMxMWJiNmVfMTMtMS0xLTEtNDIwNDM_d13af980-9cbd-4f29-bdb3-b9a52ccc84fb"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RhYmxlOjMzYjQxYWNlMDdiYjRlOWJhNjA0MmRjZWMzMTFiYjZlL3RhYmxlcmFuZ2U6MzNiNDFhY2UwN2JiNGU5YmE2MDQyZGNlYzMxMWJiNmVfMTMtMy0xLTEtNDIwNDM_bb78ddb8-184d-48b3-978e-8e2667fa6afc"
      unitRef="usdPerShare">-0.42</us-gaap:EarningsPerShareDiluted>
    <uph:RecapitalizationExchangeRatio
      contextRef="i16937fec9bf74451ba021b013766eb09_I20210609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RleHRyZWdpb246ZmFmYWQzYzNhNTM4NGNjN2EzY2YwMTdiYWQyNzhiYTVfNjA2_02072fd1-c861-4c33-a92f-b9df7875f60a"
      unitRef="number">10.28</uph:RecapitalizationExchangeRatio>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i412216438fe44aceacb3135944ebdd02_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RleHRyZWdpb246ZmFmYWQzYzNhNTM4NGNjN2EzY2YwMTdiYWQyNzhiYTVfNzg3_4980e253-4243-46ac-ae0a-2c84330a0703"
      unitRef="shares">18100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfNetIncomePerOutstandingUnitAmount
      contextRef="i412216438fe44aceacb3135944ebdd02_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RleHRyZWdpb246ZmFmYWQzYzNhNTM4NGNjN2EzY2YwMTdiYWQyNzhiYTVfODE2_3f3765e0-673d-4a64-8b04-a4ed8e84ca60"
      unitRef="usdPerShare">11.50</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfNetIncomePerOutstandingUnitAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0ac6da638a374cf080d942cc769e24c7_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RleHRyZWdpb246ZmFmYWQzYzNhNTM4NGNjN2EzY2YwMTdiYWQyNzhiYTVfODMw_311acd3a-55ce-4093-8091-42e18454e410"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i332ed9c799d44c9690fb82ee7fe41431_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RleHRyZWdpb246ZmFmYWQzYzNhNTM4NGNjN2EzY2YwMTdiYWQyNzhiYTVfODk0_a9a8f1e8-a5d1-4559-b49d-8522dd13f1e3"
      unitRef="shares">15000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfNetIncomePerOutstandingUnitAmount
      contextRef="i332ed9c799d44c9690fb82ee7fe41431_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RleHRyZWdpb246ZmFmYWQzYzNhNTM4NGNjN2EzY2YwMTdiYWQyNzhiYTVfOTIz_3849c282-423b-4ed0-a9c2-51c50395ed43"
      unitRef="usdPerShare">10.65</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfNetIncomePerOutstandingUnitAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie787c96b42fc479e9e8dd2a8e34b5292_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83Ni9mcmFnOmZhZmFkM2MzYTUzODRjYzdhM2NmMDE3YmFkMjc4YmE1L3RleHRyZWdpb246ZmFmYWQzYzNhNTM4NGNjN2EzY2YwMTdiYWQyNzhiYTVfOTQx_8aa50dd9-be65-452f-bf7f-8f542eef15cf"
      unitRef="shares">1700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfODMy_bbe2a2ce-4731-4607-a093-66bb6d9217de">Employee Benefit Plans&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the acquisitions of Thrasys, BHS, TTC, Glocal, Innovations, and Cloudbreak, we have six defined contribution plans, which cover substantially all employees. The plans provide for discretionary matching and profit-sharing contributions. For the three months ended March&#160;31, 2022 and 2021, there were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%"&gt; significant employer matching or employer profit sharing contributions to the plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, with the acquisition of Glocal, we acquired a defined benefit plan, which entitles an employee, who has rendered at least five years of continuous service, to receive one-half month&#x2019;s salary for each year of completed service at the time of retirement/exit. As of March&#160;31, 2022 and December&#160;31, 2021, the unfunded status of the defined benefit plan was $3&#160;thousand and $6 thousand, respectively. For the three months ended March&#160;31, 2022 and 2021, the net periodic pension cost of the defined benefit plan was $0.2&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <uph:NumberOfDefinedContributionPlans
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfMTMx_207b6e16-7311-473a-bc08-19751bb53b1b"
      unitRef="defined_contribution_plan">6</uph:NumberOfDefinedContributionPlans>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfMzIx_01c4d96d-fb9e-4475-b02b-de3068fe1ac2"
      unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfMzIx_4bab33c1-3050-4f48-92a6-6f466ffdc583"
      unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfMzIx_9762881a-a276-4016-b38d-8777b00144e1"
      unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfMzIx_9b79581a-acd0-43c2-b4d9-817365e27b1e"
      unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <uph:DefinedBenefitPlanEligibilityMinimumServicePeriod
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfNTQ0_1b8d01d6-791d-4d69-bfd7-f67dbca8b095">P5Y</uph:DefinedBenefitPlanEligibilityMinimumServicePeriod>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfNzM0_2eb60d09-d816-439b-a8e5-515904f426ec"
      unitRef="usd">-3000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfMTA5OTUxMTYyODY4OQ_e0fd93b6-2f25-4c99-987e-12bfe3cf7e9a"
      unitRef="usd">-6000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfODI4_4841b183-053f-462e-aed1-b264a6b5f143"
      unitRef="usd">200000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF83OS9mcmFnOmZjYzg5MGFiMzMxZjQ3MjI4ZWRhMWIxM2Q1ZjBjNzBkL3RleHRyZWdpb246ZmNjODkwYWIzMzFmNDcyMjhlZGExYjEzZDVmMGM3MGRfODI4_6d6def9d-fea8-40dd-bfae-d56a85f5b124"
      unitRef="usd">200000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NS9mcmFnOjUwYmQ2YzEyYmRkOTRkNjU5YTE4ODc1ODM2MmJhZGJhL3RleHRyZWdpb246NTBiZDZjMTJiZGQ5NGQ2NTlhMTg4NzU4MzYyYmFkYmFfOTYw_fa15e8f1-d216-45eb-8566-1b92582e50b8">Related Party Transactions&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One of our subsidiaries had amounts due to the seller of the subsidiary, in a prior transaction unrelated to the merger with UpHealth Holdings, representing contingent consideration, accrued interest, and accrued preferred dividends totaling &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$4.2&#160;million&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;. The amount was paid in full during the three months ended June 30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The subsidiary also has a management agreement with a related party (our chief financial officer, who is the former shareholder and chairman of the subsidiary). Management fee expenses incurred were none and approximately $0.1&#160;million for t&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he three months ended March&#160;31, 2022 and 2021, respectively. There were &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;no unpaid management fees&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; at March&#160;31, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consulting firm noted in Note 8, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, is a related party throug&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;h an officer of the Company, who is also a significant shareholder and a member of our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 8, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&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;, for related party long-term debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 18, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commitments and Contingencies&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;, for leases with related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company makes guaranteed payments to related parties. Guaranteed payments aggregated $1.4 million and none for the three months ended March 31, 2022 and 2021, respectively. These amounts are presented in cost of goods and services in the &lt;/span&gt;&lt;/div&gt;consolidated statement of operations. We had unpaid guaranteed payments of $0.1 million and $0.3 million as of March 31, 2022 and December&#160;31, 2021, respectively, which is included in accrued liabilities on the consolidated balance sheet.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i824665b920404945bdea15a517ce94a5_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NS9mcmFnOjUwYmQ2YzEyYmRkOTRkNjU5YTE4ODc1ODM2MmJhZGJhL3RleHRyZWdpb246NTBiZDZjMTJiZGQ5NGQ2NTlhMTg4NzU4MzYyYmFkYmFfMjc0_7edf3dc2-dfef-4857-a324-9e57e3b615b1"
      unitRef="usd">4200000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i6e40e0c57459472d9ae86dd41fe4e907_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NS9mcmFnOjUwYmQ2YzEyYmRkOTRkNjU5YTE4ODc1ODM2MmJhZGJhL3RleHRyZWdpb246NTBiZDZjMTJiZGQ5NGQ2NTlhMTg4NzU4MzYyYmFkYmFfNTY1_fb2f5ee6-a7a5-45e9-b722-c1e4bcaa7568"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="idf1fd3038abd4c26935d835ad1a44753_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NS9mcmFnOjUwYmQ2YzEyYmRkOTRkNjU5YTE4ODc1ODM2MmJhZGJhL3RleHRyZWdpb246NTBiZDZjMTJiZGQ5NGQ2NTlhMTg4NzU4MzYyYmFkYmFfNTcy_cc4d20a3-5234-4485-a03e-e08034214472"
      unitRef="usd">100000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="ia6580edbe96b40e3a2d2fa7de386f321_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NS9mcmFnOjUwYmQ2YzEyYmRkOTRkNjU5YTE4ODc1ODM2MmJhZGJhL3RleHRyZWdpb246NTBiZDZjMTJiZGQ5NGQ2NTlhMTg4NzU4MzYyYmFkYmFfNjQ1_5ef9f119-6112-433d-9b5c-6806a4daac30"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="i66281336db754bb3bf123e12bfd40a7a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NS9mcmFnOjUwYmQ2YzEyYmRkOTRkNjU5YTE4ODc1ODM2MmJhZGJhL3RleHRyZWdpb246NTBiZDZjMTJiZGQ5NGQ2NTlhMTg4NzU4MzYyYmFkYmFfNjQ1_7010c857-cccd-4b9c-973d-18f4cf0c2e29"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i63a63892f8c7439b81d517a80a854b2b_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NS9mcmFnOjUwYmQ2YzEyYmRkOTRkNjU5YTE4ODc1ODM2MmJhZGJhL3RleHRyZWdpb246NTBiZDZjMTJiZGQ5NGQ2NTlhMTg4NzU4MzYyYmFkYmFfMTY0OTI2NzQ0NDA0Mg_33adf25f-e9b7-4efd-b4a9-290365ecbed9"
      unitRef="usd">1400000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i031b55aeabfc482b84f9da9b27704ec5_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NS9mcmFnOjUwYmQ2YzEyYmRkOTRkNjU5YTE4ODc1ODM2MmJhZGJhL3RleHRyZWdpb246NTBiZDZjMTJiZGQ5NGQ2NTlhMTg4NzU4MzYyYmFkYmFfMTY0OTI2NzQ0NDUzNw_d3bb3876-54e3-46fb-814e-afb76312977f"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="id9dc3717e3524ed1b0a7a263c3efdebe_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NS9mcmFnOjUwYmQ2YzEyYmRkOTRkNjU5YTE4ODc1ODM2MmJhZGJhL3RleHRyZWdpb246NTBiZDZjMTJiZGQ5NGQ2NTlhMTg4NzU4MzYyYmFkYmFfMTY0OTI2NzQ0NDA3NA_68d25925-5457-4efa-92c0-8c93c233e50c"
      unitRef="usd">100000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i618bf745122246cdb558ec6194a949ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NS9mcmFnOjUwYmQ2YzEyYmRkOTRkNjU5YTE4ODc1ODM2MmJhZGJhL3RleHRyZWdpb246NTBiZDZjMTJiZGQ5NGQ2NTlhMTg4NzU4MzYyYmFkYmFfMTY0OTI2NzQ0NDI2MQ_cdcfd410-3f94-494e-b308-5f5d6bf3e683"
      unitRef="usd">300000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RleHRyZWdpb246MDk0OGU4YzFlYzNkNDdlZTg1ODBlNTQ4Mzc0NTMwODJfMzMwMg_a3587241-6f46-4f61-b114-8b521686d62a">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our business is organized into three operating business segments and one non-operating business segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Integrated Care Management&#x2014;through our Thrasys subsidiary;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Virtual Care Infrastructure&#x2014;through our Glocal an&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d Cloudbreak &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;subsidiaries;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Services&#x2014;through our Innovations, BHS, and TTC subsidiaries; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Corporate&#x2014;through UpHealth and our UpHealth Holdings subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The reportable segments are consistent with how management views our services and products and the financial information reviewed by the chief operating decision makers. We manage our businesses as components of an enterprise for which separate information is available and is evaluated regularly by the chief operating decision makers in deciding how to allocate resources and assess performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the Integrated Care Management segment, we provide our customers with an advanced, comprehensive, and extensible technology platform, marketed under the umbrella &#x201c;SyntraNet&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&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;&#x201d; to manage health, quality of care, and costs, especially for individuals with complex medical, behavioral health, and social needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the Virtual Care Infrastructure segment, we provide technology and process-based healthcare platforms providing our customers comprehensive primary care, specialty consultations, and translation services, through telemedicine, digital dispensaries, and technology-based hospital centers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the Services segment, we provide custom compounded medications for the unique needs of every patient and prescriber. We are a full-service pharmacy filling prescriptions from our inventory of compounded medications, as well as drugs purchased from manufacturers. Additionally, we provide inpatient and outpatient substance abuse and mental health treatment services for individuals with drug and alcohol addiction and other behavioral health issues. We offer a complete continuum of care from detoxification services, residential care, partial hospitalization programs, and intensive outpatient and outpatient programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;In the Corporate segment, we perform executive, administrative, finance, human resources, legal, and information technology services for UpHealth, Inc. and for its subsidiaries,  managed in a corporate shared services environment.  Since they are not the responsibility of segment operating management, they are not allocated to the operating segments and instead reported within Corporate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;We evaluate performance based on several factors, of which Revenue, Gross Margin, Adjusted EBITDA, and Total Assets are the primary financial measures:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;Revenue by segment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;In thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Integrated Care Management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,612&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;6,289&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Virtual Care Infrastructure &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:10pt;font-weight:400;line-height:100%"&gt;15,630&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&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:10pt;font-weight:400;line-height:100%"&gt;17,730&#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:10pt;font-weight:400;line-height:100%"&gt;5,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;35,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;12,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;Gross margin by segment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&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:61.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;In thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Integrated Care Management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,637&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;5,219&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Virtual Care Infrastructure&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:10pt;font-weight:400;line-height:100%"&gt;7,261&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&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:10pt;font-weight:400;line-height:100%"&gt;6,406&#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:10pt;font-weight:400;line-height:100%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;15,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;6,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;Total assets by segment consisted of the following:&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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;In thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Integrated Care Management&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,757&#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:10pt;font-weight:400;line-height:100%"&gt;156,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Virtual Care Infrastructure&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:10pt;font-weight:400;line-height:100%"&gt;210,962&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;217,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&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:10pt;font-weight:400;line-height:100%"&gt;125,988&#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:10pt;font-weight:400;line-height:100%"&gt;127,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&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:10pt;font-weight:400;line-height:100%"&gt;56,029&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;68,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;548,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;569,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;Total assets by geography consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&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:10pt;font-weight:400;line-height:117%"&gt;   &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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;In thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,861&#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:10pt;font-weight:400;line-height:100%"&gt;481,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia&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:10pt;font-weight:400;line-height:100%"&gt;78,875&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;87,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;548,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;569,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:NumberOfOperatingSegments
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RleHRyZWdpb246MDk0OGU4YzFlYzNkNDdlZTg1ODBlNTQ4Mzc0NTMwODJfNTY_17dca151-4677-4bb6-8768-eb6055d5ad43"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <uph:NumberOfNonoperatingSegments
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RleHRyZWdpb246MDk0OGU4YzFlYzNkNDdlZTg1ODBlNTQ4Mzc0NTMwODJfOTE_7c30ddea-24e8-4032-ad51-df5a7b50f5da"
      unitRef="segment">1</uph:NumberOfNonoperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RleHRyZWdpb246MDk0OGU4YzFlYzNkNDdlZTg1ODBlNTQ4Mzc0NTMwODJfMzMwMw_dadc5be6-1bde-4b73-9bb0-1056ad288361">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;Revenue by segment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;In thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Integrated Care Management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,612&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;6,289&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Virtual Care Infrastructure &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:10pt;font-weight:400;line-height:100%"&gt;15,630&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&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:10pt;font-weight:400;line-height:100%"&gt;17,730&#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:10pt;font-weight:400;line-height:100%"&gt;5,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;35,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;12,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;Gross margin by segment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&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:61.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;In thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Integrated Care Management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,637&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;5,219&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Virtual Care Infrastructure&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:10pt;font-weight:400;line-height:100%"&gt;7,261&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&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:10pt;font-weight:400;line-height:100%"&gt;6,406&#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:10pt;font-weight:400;line-height:100%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;15,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;6,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;Total assets by segment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;In thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Integrated Care Management&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,757&#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:10pt;font-weight:400;line-height:100%"&gt;156,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Virtual Care Infrastructure&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:10pt;font-weight:400;line-height:100%"&gt;210,962&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;217,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&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:10pt;font-weight:400;line-height:100%"&gt;125,988&#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:10pt;font-weight:400;line-height:100%"&gt;127,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&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:10pt;font-weight:400;line-height:100%"&gt;56,029&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;68,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;548,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;569,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b4a2275018d449bb1494bc22e7a03de_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjY5OWY2NzU3YmMzZTQ0ZDJhMDFkZGFlMDgxOTAwYzAzL3RhYmxlcmFuZ2U6Njk5ZjY3NTdiYzNlNDRkMmEwMWRkYWUwODE5MDBjMDNfMS0xLTEtMS00MjA0Mw_1e7c4d34-7230-4d6a-8272-430ed6ab44cb"
      unitRef="usd">2612000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b167af1b912428ca2d65d113e7ccb3c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjY5OWY2NzU3YmMzZTQ0ZDJhMDFkZGFlMDgxOTAwYzAzL3RhYmxlcmFuZ2U6Njk5ZjY3NTdiYzNlNDRkMmEwMWRkYWUwODE5MDBjMDNfMS0zLTEtMS00MjA0Mw_b5067238-6123-4e23-afcc-b445667ce375"
      unitRef="usd">6289000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia148865b067f4b61aeb7d74e66279083_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjY5OWY2NzU3YmMzZTQ0ZDJhMDFkZGFlMDgxOTAwYzAzL3RhYmxlcmFuZ2U6Njk5ZjY3NTdiYzNlNDRkMmEwMWRkYWUwODE5MDBjMDNfMi0xLTEtMS00MjA0Mw_b3f7d055-fc43-454f-b0b1-b5f1681a81b6"
      unitRef="usd">15630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ide9aa791a6644a77910f18cf2339f0c8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjY5OWY2NzU3YmMzZTQ0ZDJhMDFkZGFlMDgxOTAwYzAzL3RhYmxlcmFuZ2U6Njk5ZjY3NTdiYzNlNDRkMmEwMWRkYWUwODE5MDBjMDNfMi0zLTEtMS00MjA0Mw_565ffcc0-a240-40ac-83c6-178524969012"
      unitRef="usd">590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie73c9c818eff4b1db1a53025b3362701_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjY5OWY2NzU3YmMzZTQ0ZDJhMDFkZGFlMDgxOTAwYzAzL3RhYmxlcmFuZ2U6Njk5ZjY3NTdiYzNlNDRkMmEwMWRkYWUwODE5MDBjMDNfMy0xLTEtMS00MjA0Mw_41825213-3826-40c1-b1ac-be4b6194026b"
      unitRef="usd">17730000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5cbf9ce3079941099ef1bb9f2d5cf0da_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjY5OWY2NzU3YmMzZTQ0ZDJhMDFkZGFlMDgxOTAwYzAzL3RhYmxlcmFuZ2U6Njk5ZjY3NTdiYzNlNDRkMmEwMWRkYWUwODE5MDBjMDNfMy0zLTEtMS00MjA0Mw_9d96c00e-9c73-4c69-8b58-8c8311dcaa34"
      unitRef="usd">5937000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjY5OWY2NzU3YmMzZTQ0ZDJhMDFkZGFlMDgxOTAwYzAzL3RhYmxlcmFuZ2U6Njk5ZjY3NTdiYzNlNDRkMmEwMWRkYWUwODE5MDBjMDNfNC0xLTEtMS00MjA0Mw_8793d38a-18f9-4add-b79a-d1c7efa8e86e"
      unitRef="usd">35972000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjY5OWY2NzU3YmMzZTQ0ZDJhMDFkZGFlMDgxOTAwYzAzL3RhYmxlcmFuZ2U6Njk5ZjY3NTdiYzNlNDRkMmEwMWRkYWUwODE5MDBjMDNfNC0zLTEtMS00MjA0Mw_c0ec8c73-4cb1-4a10-825b-450599953137"
      unitRef="usd">12816000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i8b4a2275018d449bb1494bc22e7a03de_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM3YzE2ZmVjN2ViYjQzODE5ZGY4OWM4ODNhZWExM2IyL3RhYmxlcmFuZ2U6YzdjMTZmZWM3ZWJiNDM4MTlkZjg5Yzg4M2FlYTEzYjJfMS0xLTEtMS00MjA0Mw_ea3afc2e-a134-47f1-abe3-75c5352d5d46"
      unitRef="usd">1637000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8b167af1b912428ca2d65d113e7ccb3c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM3YzE2ZmVjN2ViYjQzODE5ZGY4OWM4ODNhZWExM2IyL3RhYmxlcmFuZ2U6YzdjMTZmZWM3ZWJiNDM4MTlkZjg5Yzg4M2FlYTEzYjJfMS0zLTEtMS00MjA0Mw_4064fc23-ae3b-4cd6-bf09-21e5edda7220"
      unitRef="usd">5219000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia148865b067f4b61aeb7d74e66279083_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM3YzE2ZmVjN2ViYjQzODE5ZGY4OWM4ODNhZWExM2IyL3RhYmxlcmFuZ2U6YzdjMTZmZWM3ZWJiNDM4MTlkZjg5Yzg4M2FlYTEzYjJfMi0xLTEtMS00MjA0Mw_c173a24f-bf95-4cce-a7ae-3afb2175b078"
      unitRef="usd">7261000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ide9aa791a6644a77910f18cf2339f0c8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM3YzE2ZmVjN2ViYjQzODE5ZGY4OWM4ODNhZWExM2IyL3RhYmxlcmFuZ2U6YzdjMTZmZWM3ZWJiNDM4MTlkZjg5Yzg4M2FlYTEzYjJfMi0zLTEtMS00MjA0Mw_cf3eb838-8b08-4a02-8015-da6d086647a5"
      unitRef="usd">299000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie73c9c818eff4b1db1a53025b3362701_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM3YzE2ZmVjN2ViYjQzODE5ZGY4OWM4ODNhZWExM2IyL3RhYmxlcmFuZ2U6YzdjMTZmZWM3ZWJiNDM4MTlkZjg5Yzg4M2FlYTEzYjJfMy0xLTEtMS00MjA0Mw_396684ff-2ae2-4dcd-b83d-e40b577a6e23"
      unitRef="usd">6406000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5cbf9ce3079941099ef1bb9f2d5cf0da_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM3YzE2ZmVjN2ViYjQzODE5ZGY4OWM4ODNhZWExM2IyL3RhYmxlcmFuZ2U6YzdjMTZmZWM3ZWJiNDM4MTlkZjg5Yzg4M2FlYTEzYjJfMy0zLTEtMS00MjA0Mw_083f4e87-f2f2-4f1e-9b8f-62bee195198c"
      unitRef="usd">1412000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM3YzE2ZmVjN2ViYjQzODE5ZGY4OWM4ODNhZWExM2IyL3RhYmxlcmFuZ2U6YzdjMTZmZWM3ZWJiNDM4MTlkZjg5Yzg4M2FlYTEzYjJfNC0xLTEtMS00MjA0Mw_5749132d-be9a-4a53-b860-7c1ad2c1aaa7"
      unitRef="usd">15304000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM3YzE2ZmVjN2ViYjQzODE5ZGY4OWM4ODNhZWExM2IyL3RhYmxlcmFuZ2U6YzdjMTZmZWM3ZWJiNDM4MTlkZjg5Yzg4M2FlYTEzYjJfNC0zLTEtMS00MjA0Mw_03fa5218-547f-4212-873c-e328c17e4968"
      unitRef="usd">6930000</us-gaap:GrossProfit>
    <us-gaap:Assets
      contextRef="i033dcb841e9446bfb3953bfc056716ad_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM4MGNmZDUwMWU1NjQ3MmFiZmRjMjEwMzczMTY2YWVlL3RhYmxlcmFuZ2U6YzgwY2ZkNTAxZTU2NDcyYWJmZGMyMTAzNzMxNjZhZWVfMS0xLTEtMS00MjA0Mw_5b60658e-d799-45f5-a576-349631339984"
      unitRef="usd">155757000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iebb3da5fa4b5436db9dbdaad1e9a09e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM4MGNmZDUwMWU1NjQ3MmFiZmRjMjEwMzczMTY2YWVlL3RhYmxlcmFuZ2U6YzgwY2ZkNTAxZTU2NDcyYWJmZGMyMTAzNzMxNjZhZWVfMS0zLTEtMS00MjA0Mw_370a220e-7812-4fac-9880-490ab5bdc9f2"
      unitRef="usd">156106000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib9c0ee0f75c64983847e221d48c44b41_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM4MGNmZDUwMWU1NjQ3MmFiZmRjMjEwMzczMTY2YWVlL3RhYmxlcmFuZ2U6YzgwY2ZkNTAxZTU2NDcyYWJmZGMyMTAzNzMxNjZhZWVfMi0xLTEtMS00MjA0Mw_317bc3b9-cacd-47de-b5ef-423a75d99468"
      unitRef="usd">210962000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if8142daa3f0f4c058590eb269ec74bd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM4MGNmZDUwMWU1NjQ3MmFiZmRjMjEwMzczMTY2YWVlL3RhYmxlcmFuZ2U6YzgwY2ZkNTAxZTU2NDcyYWJmZGMyMTAzNzMxNjZhZWVfMi0zLTEtMS00MjA0Mw_0e3a1630-c6d7-4ad8-980a-27943e8ca859"
      unitRef="usd">217668000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5970358cf2b84dd28cfeae4f9aac3699_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM4MGNmZDUwMWU1NjQ3MmFiZmRjMjEwMzczMTY2YWVlL3RhYmxlcmFuZ2U6YzgwY2ZkNTAxZTU2NDcyYWJmZGMyMTAzNzMxNjZhZWVfMy0xLTEtMS00MjA0Mw_2b67187c-b9c9-4d4c-aed5-73431f39976e"
      unitRef="usd">125988000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iffa406cb7c134715909a781e79a6d628_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM4MGNmZDUwMWU1NjQ3MmFiZmRjMjEwMzczMTY2YWVlL3RhYmxlcmFuZ2U6YzgwY2ZkNTAxZTU2NDcyYWJmZGMyMTAzNzMxNjZhZWVfMy0zLTEtMS00MjA0Mw_e242289c-fbf9-470d-add7-bf1361b4f136"
      unitRef="usd">127114000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i88c62f1f660945d598620671347d52fa_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM4MGNmZDUwMWU1NjQ3MmFiZmRjMjEwMzczMTY2YWVlL3RhYmxlcmFuZ2U6YzgwY2ZkNTAxZTU2NDcyYWJmZGMyMTAzNzMxNjZhZWVfNC0xLTEtMS00MjA0Mw_3fcde0a3-45bd-42d7-ab29-e4d1a45b2fd0"
      unitRef="usd">56029000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9a72c2cbae2f4fe2ad245f3ad9a76521_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM4MGNmZDUwMWU1NjQ3MmFiZmRjMjEwMzczMTY2YWVlL3RhYmxlcmFuZ2U6YzgwY2ZkNTAxZTU2NDcyYWJmZGMyMTAzNzMxNjZhZWVfNC0zLTEtMS00MjA0Mw_339f8a28-f1d0-411c-b186-70a208b56845"
      unitRef="usd">68419000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM4MGNmZDUwMWU1NjQ3MmFiZmRjMjEwMzczMTY2YWVlL3RhYmxlcmFuZ2U6YzgwY2ZkNTAxZTU2NDcyYWJmZGMyMTAzNzMxNjZhZWVfNS0xLTEtMS00MjA0Mw_7880d137-d45e-47d4-b88a-38d64bf00a51"
      unitRef="usd">548736000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOmM4MGNmZDUwMWU1NjQ3MmFiZmRjMjEwMzczMTY2YWVlL3RhYmxlcmFuZ2U6YzgwY2ZkNTAxZTU2NDcyYWJmZGMyMTAzNzMxNjZhZWVfNS0zLTEtMS00MjA0Mw_7bfdaa8c-d71a-48cf-8fbf-1caf7c9af03e"
      unitRef="usd">569307000</us-gaap:Assets>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RleHRyZWdpb246MDk0OGU4YzFlYzNkNDdlZTg1ODBlNTQ4Mzc0NTMwODJfMzI5ODUzNDg4NjczMA_05cd8f69-bc77-4366-a963-96ee2c0b2588">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;Total assets by geography consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&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:10pt;font-weight:400;line-height:117%"&gt;   &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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.372%"/&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:17.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;In thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,861&#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:10pt;font-weight:400;line-height:100%"&gt;481,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia&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:10pt;font-weight:400;line-height:100%"&gt;78,875&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;87,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;548,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;569,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:Assets
      contextRef="i6ebe1d2f5c3e4c53b5034a9b5f952a5c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjA5MDFiMGQ4MWJjZDRiYzBhOTA5MjgzNTAzODg3OGFjL3RhYmxlcmFuZ2U6MDkwMWIwZDgxYmNkNGJjMGE5MDkyODM1MDM4ODc4YWNfMS0xLTEtMS05MzU5OQ_c444b057-9660-45e7-b29b-6cdf08fb6a39"
      unitRef="usd">469861000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie25f51a73c2d46ae9f031599aeff55f2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjA5MDFiMGQ4MWJjZDRiYzBhOTA5MjgzNTAzODg3OGFjL3RhYmxlcmFuZ2U6MDkwMWIwZDgxYmNkNGJjMGE5MDkyODM1MDM4ODc4YWNfMS0zLTEtMS05NDI3Ng_a091dea1-4aaf-4cd3-a50d-40e91279a126"
      unitRef="usd">481705000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3a9f058dc62b429bbc28c7826e153265_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjA5MDFiMGQ4MWJjZDRiYzBhOTA5MjgzNTAzODg3OGFjL3RhYmxlcmFuZ2U6MDkwMWIwZDgxYmNkNGJjMGE5MDkyODM1MDM4ODc4YWNfMi0xLTEtMS05MzU5OQ_b4f34934-d449-43b3-830a-f43532862687"
      unitRef="usd">78875000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4fba17f0260d4b4c875fa0a5dfc078d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjA5MDFiMGQ4MWJjZDRiYzBhOTA5MjgzNTAzODg3OGFjL3RhYmxlcmFuZ2U6MDkwMWIwZDgxYmNkNGJjMGE5MDkyODM1MDM4ODc4YWNfMi0zLTEtMS05NDI3Ng_5db28d83-b9c1-4a2e-b16e-fede6e47612d"
      unitRef="usd">87602000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjA5MDFiMGQ4MWJjZDRiYzBhOTA5MjgzNTAzODg3OGFjL3RhYmxlcmFuZ2U6MDkwMWIwZDgxYmNkNGJjMGE5MDkyODM1MDM4ODc4YWNfNS0xLTEtMS05MzU5OQ_e4aeb7f3-6ad6-43ba-bcb0-c97ddbc486c5"
      unitRef="usd">548736000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84OC9mcmFnOjA5NDhlOGMxZWMzZDQ3ZWU4NTgwZTU0ODM3NDUzMDgyL3RhYmxlOjA5MDFiMGQ4MWJjZDRiYzBhOTA5MjgzNTAzODg3OGFjL3RhYmxlcmFuZ2U6MDkwMWIwZDgxYmNkNGJjMGE5MDkyODM1MDM4ODc4YWNfMy0zLTEtMS05NDI3Ng_c849f0fe-4448-41af-a811-5d6396f04108"
      unitRef="usd">569307000</us-gaap:Assets>
    <us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90ZXh0cmVnaW9uOjBlZTJlN2U4ZTY2NTRjYTBhNWU2M2ZkMmRmZWVjODQ1XzMyOTg1MzQ4ODQwNjQ_4a889e8d-9e86-435f-a3f3-65e7f10eec95">Capital Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capital Lease Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;Within our Virtual Care Infrastructure segment, we have capital leases for certain computer devices and network equipment. In addition to purchasing Martti&#x2122; units for use as inventory, we also lease units through an arrangement with  third-party lessors to be used as equipment. Leased units are used as part of our promotional program whereby we loan out Martti&#x2122; units for trial purposes to various customers. &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:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022 and December&#160;31, 2021, capital lease asset and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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:34.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom: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:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#cceeff;border-bottom:1pt solid #000;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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:10pt;font-weight:700;line-height:100%"&gt;Assets&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="6" 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:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased property under capital leases, less accumulated amortization&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,973&#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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current: obligations under capital leases&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,974&#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: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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent: obligations under capital leases&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:10pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/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="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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,876&#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:8pt"&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="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom: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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#cceeff;border-bottom:1pt solid #000;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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:10pt;font-weight:700;line-height:100%"&gt;Assets&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="6" 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:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased property under capital leases, less accumulated amortization&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,013&#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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current: obligations under capital leases&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,404&#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: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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent: obligations under capital leases&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:10pt;font-weight:400;line-height:100%"&gt;2,644&#160;&lt;/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="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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022 and December&#160;31, 2021, future minimum lease payments under&#160;non-cancelable&#160;capital leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.455%"/&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:22.790%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:700;line-height:100%"&gt;Year&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:10pt;font-weight:700;line-height:100%"&gt;Capital Lease Obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining 2022&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,507&#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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:10pt;font-weight:400;line-height:100%"&gt;2,309&#160;&lt;/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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:10pt;font-weight:400;line-height:100%"&gt;1,381&#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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&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;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:10pt;font-weight:400;line-height:100%"&gt;(358)&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:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,876&#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:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock>
    <uph:ScheduleOfCapitalLeaseAssetsAndLiabilitiesTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90ZXh0cmVnaW9uOjBlZTJlN2U4ZTY2NTRjYTBhNWU2M2ZkMmRmZWVjODQ1XzMyOTg1MzQ4ODQwNjU_fa99c584-5d54-43e1-bc2f-f699e8ed6f06">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022 and December&#160;31, 2021, capital lease asset and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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:34.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom: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:10pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#cceeff;border-bottom:1pt solid #000;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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:10pt;font-weight:700;line-height:100%"&gt;Assets&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="6" 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:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased property under capital leases, less accumulated amortization&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,973&#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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current: obligations under capital leases&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,974&#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: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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent: obligations under capital leases&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:10pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/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="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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,876&#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:8pt"&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="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom: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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#cceeff;border-bottom:1pt solid #000;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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:10pt;font-weight:700;line-height:100%"&gt;Assets&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="6" 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:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased property under capital leases, less accumulated amortization&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,013&#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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current: obligations under capital leases&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,404&#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: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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent: obligations under capital leases&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:10pt;font-weight:400;line-height:100%"&gt;2,644&#160;&lt;/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="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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,048&#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;</uph:ScheduleOfCapitalLeaseAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTpkZDcyYTllYzgyM2Q0OGQ1OWYxMzI1OTYzY2Y0MzU4NS90YWJsZXJhbmdlOmRkNzJhOWVjODIzZDQ4ZDU5ZjEzMjU5NjNjZjQzNTg1XzMtMS0xLTEtOTkzOTY_63e26597-fd2a-4e71-b2c5-3d6ff1a0c5d6"
      unitRef="usd">5973000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
    <us-gaap:CapitalLeaseObligationsCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTpkZDcyYTllYzgyM2Q0OGQ1OWYxMzI1OTYzY2Y0MzU4NS90YWJsZXJhbmdlOmRkNzJhOWVjODIzZDQ4ZDU5ZjEzMjU5NjNjZjQzNTg1XzMtNC0xLTEtOTk0MDY_9a7c40bd-73cc-43d0-90d0-da665dcd5bff"
      unitRef="usd">2974000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTpkZDcyYTllYzgyM2Q0OGQ1OWYxMzI1OTYzY2Y0MzU4NS90YWJsZXJhbmdlOmRkNzJhOWVjODIzZDQ4ZDU5ZjEzMjU5NjNjZjQzNTg1XzQtNC0xLTEtOTk0MDY_67b94364-4590-48e3-8f3f-8806c11b36cb"
      unitRef="usd">2902000</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:CapitalLeaseObligations
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTpkZDcyYTllYzgyM2Q0OGQ1OWYxMzI1OTYzY2Y0MzU4NS90YWJsZXJhbmdlOmRkNzJhOWVjODIzZDQ4ZDU5ZjEzMjU5NjNjZjQzNTg1XzUtNC0xLTEtOTk0MDY_0ad0cbff-eb3b-409d-a2af-3836b0ac6250"
      unitRef="usd">5876000</us-gaap:CapitalLeaseObligations>
    <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTpkZDcyYTllYzgyM2Q0OGQ1OWYxMzI1OTYzY2Y0MzU4NS90YWJsZXJhbmdlOmRkNzJhOWVjODIzZDQ4ZDU5ZjEzMjU5NjNjZjQzNTg1XzEwLTEtMS0xLTk5NDE0_e02a18ea-841b-453a-88ff-c775eb838316"
      unitRef="usd">5013000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
    <us-gaap:CapitalLeaseObligationsCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTpkZDcyYTllYzgyM2Q0OGQ1OWYxMzI1OTYzY2Y0MzU4NS90YWJsZXJhbmdlOmRkNzJhOWVjODIzZDQ4ZDU5ZjEzMjU5NjNjZjQzNTg1XzEwLTQtMS0xLTk5NDIx_984701f3-7d43-4a5a-a39c-006f524b1f0b"
      unitRef="usd">2404000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTpkZDcyYTllYzgyM2Q0OGQ1OWYxMzI1OTYzY2Y0MzU4NS90YWJsZXJhbmdlOmRkNzJhOWVjODIzZDQ4ZDU5ZjEzMjU5NjNjZjQzNTg1XzExLTQtMS0xLTk5NDIx_d78e04e2-e782-45b5-ba89-f7690f12cb62"
      unitRef="usd">2644000</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:CapitalLeaseObligations
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTpkZDcyYTllYzgyM2Q0OGQ1OWYxMzI1OTYzY2Y0MzU4NS90YWJsZXJhbmdlOmRkNzJhOWVjODIzZDQ4ZDU5ZjEzMjU5NjNjZjQzNTg1XzEyLTQtMS0xLTk5NDIx_1010dd0e-3477-45e1-8254-ab6453145fbc"
      unitRef="usd">5048000</us-gaap:CapitalLeaseObligations>
    <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90ZXh0cmVnaW9uOjBlZTJlN2U4ZTY2NTRjYTBhNWU2M2ZkMmRmZWVjODQ1XzMyOTg1MzQ4ODQwNjY_cc4a9c1b-e0e9-4538-b6c7-6dc433f66ff2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022 and December&#160;31, 2021, future minimum lease payments under&#160;non-cancelable&#160;capital leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.455%"/&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:22.790%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:700;line-height:100%"&gt;Year&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:10pt;font-weight:700;line-height:100%"&gt;Capital Lease Obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining 2022&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,507&#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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:10pt;font-weight:400;line-height:100%"&gt;2,309&#160;&lt;/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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:10pt;font-weight:400;line-height:100%"&gt;1,381&#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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&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;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:10pt;font-weight:400;line-height:100%"&gt;(358)&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:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,876&#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:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzEtMi0xLTEtOTkzNjc_847e165c-67d3-403e-b5e8-3919da2311c5"
      unitRef="usd">2507000</us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzEtMi0xLTEtOTkzNjc_862138d7-00de-4c64-81e6-7ee0bb4ada52"
      unitRef="usd">2507000</us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzItMi0xLTEtOTkzNjc_2f4387aa-040e-45c9-9d12-c03d412e6523"
      unitRef="usd">2309000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzItMi0xLTEtOTkzNjc_52a30b40-08d5-45ef-a915-3390ed6d640c"
      unitRef="usd">2309000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzMtMi0xLTEtOTkzNjc_430b5faa-1d59-45f3-9e99-f7c382bc4dd4"
      unitRef="usd">1381000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzMtMi0xLTEtOTkzNjc_a3860aae-6069-49c9-b6c6-08bfcf2f98ca"
      unitRef="usd">1381000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzQtMi0xLTEtMTAxNjUz_18cd516a-81ae-4e8a-a343-83963ef7d30a"
      unitRef="usd">37000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzQtMi0xLTEtMTAxNjUz_c9186a2c-a0d5-4303-808d-524ade475da4"
      unitRef="usd">37000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzQtMi0xLTEtOTkzNjc_b1aeb6bd-f888-4db0-80b5-55825bf2b35c"
      unitRef="usd">358000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzQtMi0xLTEtOTkzNjc_d664dc78-43c0-42fe-bc97-ed91255c24ce"
      unitRef="usd">358000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzUtMi0xLTEtOTkzNjc_12028f56-8e48-4a33-a72e-4bad221d43c4"
      unitRef="usd">5876000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF84NjIvZnJhZzowZWUyZTdlOGU2NjU0Y2EwYTVlNjNmZDJkZmVlYzg0NS90YWJsZTo0ZTA4NTk0NzNkMzQ0MDk1OTdkYTcxNmExNWEzNzA1Yy90YWJsZXJhbmdlOjRlMDg1OTQ3M2QzNDQwOTU5N2RhNzE2YTE1YTM3MDVjXzUtMi0xLTEtOTkzNjc_88535221-d79b-44e7-8b9b-16513cedcf53"
      unitRef="usd">5876000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNzE0OQ_5e8cf80b-ae5e-41bd-871c-f969bf073363">Commitments and Contingencies&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease various facilities with related parties in accordance with the terms of operating lease agreements that expire at various dates through November 2026. The leases require monthly payments ranging from $3&#160;thousand to $32&#160;thousand.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease various facilities and office equipment from third parties in accordance with the terms of operating lease agreements requiring monthly payments ranging from $79 to $60&#160;thousand. The leases expire at various dates through September 2046. In accordance with the lease terms, we may be required to deposit funds with the lessors in the form of a security deposit. The deposits may be returned to us if certain conditions are met, as stated in the lease agreements. Security deposits totaled approximately $0.2&#160;million as of March&#160;31, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total rent expense under related party and third-party agreements was approximately $0.2 million and $1.2 million, respectively, for the three months ended March&#160;31, 2022. Total rent expense under both related party and third-party agreements was approximately $0.6&#160;million for the three months ended  March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total sublease revenue under third-party agreements was approximately $0.2&#160;million and zero for the three months ended March&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended September 30, 2021, we recorded lease abandonment expense of $0.9&#160;million related to the cost to exist five office leases.  During the three months ended March&#160;31, 2022, we recorded additional lease abandonment expense totaling $0.1 million related to a termination fee we paid to exit an office lease.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, future minimum lease payments under non-cancelable operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:28.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.594%"/&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.594%"/&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.594%"/&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:20.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Related&lt;br/&gt;Party&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:10pt;font-weight:700;line-height:100%"&gt;Third- Party&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:10pt;font-weight:700;line-height:100%"&gt;Sublease Income&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:10pt;font-weight:700;line-height:100%"&gt;Minimum Lease Payments, Net of Sublease Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;599&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,375&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,620&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,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;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:10pt;font-weight:400;line-height:100%"&gt;(403)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;848&#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:10pt;font-weight:400;line-height:100%"&gt;2,300&#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:10pt;font-weight:400;line-height:100%"&gt;(408)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;855&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(420)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:10pt;font-weight:400;line-height:100%"&gt;383&#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:10pt;font-weight:400;line-height:100%"&gt;779&#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:10pt;font-weight:400;line-height:100%"&gt;(433)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;1,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,226&#160;&lt;/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 style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;3,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;10,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(2,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;12,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we may be subjected to claims or lawsuits which arise in the ordinary course of business, including the previously disclosed tax matter (see Note 12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%"&gt;, for further information) and matters described below. Estimates for resolution of legal and other contingencies are accrued when losses are probable and reasonably estimable in accordance with ASC 450, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingencies&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;. In the opinion of management, after consulting with legal counsel, none of these other claims are currently expected to have a material adverse effect on our consolidated results of operations, financial position or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advisory Services Agreement Dispute&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are in a services agreement dispute with a third-party advisory firm for fees due under the services agreement. The advisory firm claims $31.0&#160;million, plus interest, is owed in fees. Based on consultation with legal counsel, we previously proposed a settlement in the amount of $8.0&#160;million, which has been accrued for as of March 31, 2022 and December 31, 2021, and is included in accrued expenses in the condensed consolidated balance sheets. The amount of the ultimate loss may range from $8.0&#160;million to $26.3&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;COVID-19&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;30, 2020, the World Health Organization (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;WHO&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;&#x201d;) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;COVID-19 outbreak&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;&#x201d;) and the risks to the international community as the virus spreads globally. On March&#160;11, 2020, the WHO classified the COVID-19 outbreak as a pandemic, and on March&#160;25, 2020, the U.S. government reached a stimulus package deal. The full impact of the COVID-19 outbreak continues to evolve as of the date of this report, and likewise, the full impact of the pandemic on our consolidated financial condition, liquidity, and future results of operations is uncertain. Management is actively monitoring the impact of the global situation on our consolidated financial condition, liquidity, operations, vendors, industry, and workforce. Despite the daily evolution of the COVID-19 outbreak and the global responses to curb &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;its spread, we have not experienced any material impact on our consolidated results of operations, financial condition, or liquidity during the year ended December&#160;31, 2021 or the three months ended March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;27, 2020, the CARES Act, was enacted into law. The CARES Act is a tax and spending package intended to provide economic relief to address the impact of the COVID-19 pandemic. The CARES Act includes several significant income and other business tax provisions that, among other things, provides for non-income tax-related relief such as refundable employee retention tax credits and the deferral of the employer-paid portion of social security taxes. We continue to evaluate the various provisions of the CARES Act and their impact on our condensed consolidated financial statements as a whole. See Note 8, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&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;, for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Indemnification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of our agreements require us to indemnify our customers from any claim or finding of intellectual property infringements, as well as from any losses incurred relating to breach of representations, failure to perform, or specific events as outlined within the particular contract. We have not received any claims or estimated the maximum potential amount of indemnification liability under these agreements and have recorded no liabilities for these agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <uph:LeaseArrangementRequiredMonthlyRentPayment
      contextRef="i432aa5eda30c4d0eaee2c72bc0002307_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfMjU2_58a3c793-0cdc-4832-b7a1-03dd0dd32541"
      unitRef="usd">3000</uph:LeaseArrangementRequiredMonthlyRentPayment>
    <uph:LeaseArrangementRequiredMonthlyRentPayment
      contextRef="i48e244c6b4624e9d8affc993c609f58c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfMjYy_2c2e1435-2b8d-460f-a31f-f55813b343cd"
      unitRef="usd">32000</uph:LeaseArrangementRequiredMonthlyRentPayment>
    <uph:LeaseArrangementRequiredMonthlyRentPayment
      contextRef="i58df84bc9a50459ba0873d322237e477_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNDMz_9c2f32c7-63c6-4792-a9ee-4e2aec037b81"
      unitRef="usd">79</uph:LeaseArrangementRequiredMonthlyRentPayment>
    <uph:LeaseArrangementRequiredMonthlyRentPayment
      contextRef="iae48e7f204e04a7aad38bc111cef4069_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNDM5_a86c6b81-94c2-4a71-b32c-a9a9d828e1ec"
      unitRef="usd">60000</uph:LeaseArrangementRequiredMonthlyRentPayment>
    <us-gaap:SecurityDeposit
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNzY2_38ab4be1-63e8-40dc-bb23-33c3c7a37f4b"
      unitRef="usd">200000</us-gaap:SecurityDeposit>
    <us-gaap:SecurityDeposit
      contextRef="id9044ee3d1e54eb0ba08ca47ec928794_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNzY2_a608cf28-e49b-44b9-b81a-f15185c0672b"
      unitRef="usd">200000</us-gaap:SecurityDeposit>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i76e29e66051e40c0aff07feb40122e17_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfMTA5OTUxMTYzODYxMA_d89badd3-1cee-47fa-9295-5f596bc3ac89"
      unitRef="usd">200000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i80f5d17325134ac08b15d2bbf58b26ac_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfMTA5OTUxMTYzODU5OQ_62b95022-8cd2-467d-842a-486d6c45e297"
      unitRef="usd">1200000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfMTA5OTUxMTYzODMyNg_b525012e-c66d-45b7-a4af-3ff34e0e6eb5"
      unitRef="usd">600000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfOTg1_028024da-cbab-427d-acba-c38f22cd5329"
      unitRef="usd">200000</us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue>
    <us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue
      contextRef="ia0fee168c300446189741d96002e1ded_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfOTky_3fdbf57b-d985-4eb1-a7f9-601038c62b34"
      unitRef="usd">0</us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue>
    <us-gaap:GainLossOnContractTermination
      contextRef="ia77cd3c36c7142ad92c7ef36bb50a6c3_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfMzg0ODI5MDcwODI5OA_c3a6e2d1-26fa-42ab-8f3a-c1974909ef33"
      unitRef="usd">-900000</us-gaap:GainLossOnContractTermination>
    <uph:NumberOfOfficesRelatedToLeaseAbandonment
      contextRef="i03b47b244a234e709a8193bb8a4a6e33_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfOTg5NTYwNDY2MTA3OQ_bec5e9ce-0506-4129-bb39-e53303e8d1be"
      unitRef="office">5</uph:NumberOfOfficesRelatedToLeaseAbandonment>
    <us-gaap:GainLossOnContractTermination
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfMTExNw_8ad59afb-062f-4a03-993a-04ab16d12f4a"
      unitRef="usd">-100000</us-gaap:GainLossOnContractTermination>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNzE0OA_65b414b8-e0ef-408e-90bf-bf2c22ebd229">&lt;div style="margin-top:12pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, future minimum lease payments under non-cancelable operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:28.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.594%"/&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.594%"/&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.594%"/&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:20.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Related&lt;br/&gt;Party&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:10pt;font-weight:700;line-height:100%"&gt;Third- Party&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:10pt;font-weight:700;line-height:100%"&gt;Sublease Income&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:10pt;font-weight:700;line-height:100%"&gt;Minimum Lease Payments, Net of Sublease Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;599&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,375&#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 style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2,620&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,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;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:10pt;font-weight:400;line-height:100%"&gt;(403)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;848&#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:10pt;font-weight:400;line-height:100%"&gt;2,300&#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:10pt;font-weight:400;line-height:100%"&gt;(408)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;855&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(420)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:10pt;font-weight:400;line-height:100%"&gt;383&#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:10pt;font-weight:400;line-height:100%"&gt;779&#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:10pt;font-weight:400;line-height:100%"&gt;(433)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;1,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,226&#160;&lt;/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 style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;3,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;10,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;(2,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;12,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="i39b9514282d348f78665a851572d8fa3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMS0xLTEtMS00MjA0Mw_87ed7f64-63ba-46ce-8906-fe8414d5917f"
      unitRef="usd">599000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="i1e28668180a34c79bde8ab6103a02d68_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMS0zLTEtMS00MjA0Mw_f6b51d01-2189-4de4-a82e-fa0674653970"
      unitRef="usd">2375000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMS01LTEtMS00MjA0Mw_e6d3bc50-815a-48ba-93c4-bfb3a384050f"
      unitRef="usd">354000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear>
    <us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMS03LTEtMS00MjA0Mw_4f1c9dc5-5359-4896-9937-32a4915d72b5"
      unitRef="usd">2620000</us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i39b9514282d348f78665a851572d8fa3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMi0xLTEtMS00MjA0Mw_d5e2f2fb-9310-4002-8a81-ca7e74936457"
      unitRef="usd">814000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i1e28668180a34c79bde8ab6103a02d68_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMi0zLTEtMS00MjA0Mw_ea6f3d43-7299-4be7-8e9e-f1864a60de12"
      unitRef="usd">2609000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMi01LTEtMS00MjA0Mw_b870c8b6-1157-4521-b68f-05a801f03f62"
      unitRef="usd">403000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMi03LTEtMS00MjA0Mw_c3c57709-0c90-4d87-9570-96f1a1a7b679"
      unitRef="usd">3020000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i39b9514282d348f78665a851572d8fa3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMy0xLTEtMS00MjA0Mw_4feb3afa-4d02-47e6-a6c6-1804062acec0"
      unitRef="usd">848000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i1e28668180a34c79bde8ab6103a02d68_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMy0zLTEtMS00MjA0Mw_918cb0b5-6025-4676-93c4-b2616b5e9cf3"
      unitRef="usd">2300000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMy01LTEtMS00MjA0Mw_5b4d6382-ce9c-4f8f-ae9b-a5a173778448"
      unitRef="usd">408000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfMy03LTEtMS00MjA0Mw_11379dbd-1cca-4e45-bb5c-73f448cf8d87"
      unitRef="usd">2740000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i39b9514282d348f78665a851572d8fa3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNC0xLTEtMS00MjA0Mw_ca998703-c3fd-4940-844f-d07d7e6c8d3c"
      unitRef="usd">855000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i1e28668180a34c79bde8ab6103a02d68_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNC0zLTEtMS00MjA0Mw_a9046562-0a1a-4d4b-b864-c8bb6401c791"
      unitRef="usd">1539000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNC01LTEtMS00MjA0Mw_c4e1ce1b-f030-4b99-a355-49377a6c21b0"
      unitRef="usd">420000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNC03LTEtMS00MjA0Mw_c5b19209-1e63-433e-8895-3ab1193be3f7"
      unitRef="usd">1974000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i39b9514282d348f78665a851572d8fa3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNS0xLTEtMS00MjA0Mw_1ddc2e1a-f7f3-4718-8293-ae4560a69a41"
      unitRef="usd">383000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i1e28668180a34c79bde8ab6103a02d68_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNS0zLTEtMS00MjA0Mw_a178913b-c2a6-40f3-aad8-e4d894f2897e"
      unitRef="usd">779000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNS01LTEtMS00MjA0Mw_7c6c5d71-2940-44a7-8c18-b5a0e9b67784"
      unitRef="usd">433000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears>
    <us-gaap:ContractualObligationDueInFourthYear
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNS03LTEtMS00MjA0Mw_0b55dea7-88c2-4888-b443-a28aa977e137"
      unitRef="usd">729000</us-gaap:ContractualObligationDueInFourthYear>
    <uph:OperatingLeasesFutureMinimumPaymentsDueAfterFourYears
      contextRef="i39b9514282d348f78665a851572d8fa3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNi0xLTEtMS00MjA0Mw_c47ed415-f4ea-4c7f-9de8-9a2cba201eab"
      unitRef="usd">0</uph:OperatingLeasesFutureMinimumPaymentsDueAfterFourYears>
    <uph:OperatingLeasesFutureMinimumPaymentsDueAfterFourYears
      contextRef="i1e28668180a34c79bde8ab6103a02d68_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNi0zLTEtMS00MjA0Mw_f22fc800-cab5-4508-9108-52a8d65fc513"
      unitRef="usd">1298000</uph:OperatingLeasesFutureMinimumPaymentsDueAfterFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNi01LTEtMS00MjA0Mw_49f69e0c-0a8d-4475-9732-0381e6c282a8"
      unitRef="usd">72000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter>
    <uph:ContractualObligationToBePaidAfterYearFour
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNi03LTEtMS00MjA0Mw_76f9d2f2-0912-4b0a-b862-3498784ee3ae"
      unitRef="usd">1226000</uph:ContractualObligationToBePaidAfterYearFour>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i39b9514282d348f78665a851572d8fa3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNy0xLTEtMS00MjA0Mw_1824e618-5623-4080-875f-6afa1e98b1b0"
      unitRef="usd">3499000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i1e28668180a34c79bde8ab6103a02d68_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNy0zLTEtMS00MjA0Mw_f18e4ee5-26b8-4dec-8caa-1e941611fb06"
      unitRef="usd">10900000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNy01LTEtMS00MjA0Mw_aeb6bee0-7390-4555-aded-c4450ab8d963"
      unitRef="usd">2090000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable>
    <us-gaap:ContractualObligation
      contextRef="ia38791011cf241e89d4258cee9af3228_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RhYmxlOmMzY2JkMjdkY2Q2YTRkMTk4ZmJhMDY2YTQ4NDQyYzU1L3RhYmxlcmFuZ2U6YzNjYmQyN2RjZDZhNGQxOThmYmEwNjZhNDg0NDJjNTVfNy03LTEtMS00MjA0Mw_13d1d2c3-1673-4ee9-962d-219ef8b1eae6"
      unitRef="usd">12309000</us-gaap:ContractualObligation>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="ib5628fa7ad4d4f9f8909f232edfde0b5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNDU5MQ_a772a4fb-c9e0-43bd-9a17-3a30a8c6880f"
      unitRef="usd">31000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="ifcbc7e54166f41dda24d16409f0b124c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNDcyMg_0740381b-f449-4d76-be96-ca992fc3e7f1"
      unitRef="usd">8000000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="if83d8725c3c9481a9dc5ed5bf8c0a951_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNDcyMg_759bcd5a-37f9-4fbc-804e-48811fd09947"
      unitRef="usd">8000000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i204a6e15e82b4ccfa5eb53b4d77008af_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNDkwOA_a551cf40-c958-4c9c-81a0-55f224a94d82"
      unitRef="usd">8000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="if910d3295dfb49ea949d34dd578bdcf1_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85MS9mcmFnOmYzMjZlOTkwYjVlOTRlMTFhNjExZGQ0ZTM2ZjRkNjJlL3RleHRyZWdpb246ZjMyNmU5OTBiNWU5NGUxMWE2MTFkZDRlMzZmNGQ2MmVfNDkxNA_1ec0d2de-c1ed-476f-ab84-f69e0bc95b99"
      unitRef="usd">26300000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i2a14b191a6834e7abbee86ec44b13bde_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85NC9mcmFnOmRkMWU5ZTNiYmRjNDQ5MmY5ODViZmRhNjMzOGRlMmI1L3RleHRyZWdpb246ZGQxZTllM2JiZGM0NDkyZjk4NWJmZGE2MzM4ZGUyYjVfODA0_4a415fcb-0bbb-4636-b478-3cafc2acd7b2">Subsequent Events&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management has determined that material events or transactions have occurred subsequent to the balance sheet date through May&#160;23, 2022, other than those events noted below, that require disclosure in the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2022, in accordance with the forward share purchase agreement (see Note 10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Capital Structure&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;, for further information), KAF transferred the 1,700,000 shares of our common stock to us and we transferred to KAF the $18.5&#160;million in cash previously held in escrow.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i308a85b16765493cbb52338bd8e7a7d6_D20220401-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85NC9mcmFnOmRkMWU5ZTNiYmRjNDQ5MmY5ODViZmRhNjMzOGRlMmI1L3RleHRyZWdpb246ZGQxZTllM2JiZGM0NDkyZjk4NWJmZGE2MzM4ZGUyYjVfMTA5OTUxMTYyOTUxMA_650a3cf2-7c78-4e4a-87e1-084af8b58b27"
      unitRef="shares">1700000</us-gaap:StockRepurchasedDuringPeriodShares>
    <uph:StockRepurchaseProgramEscrowDeposit
      contextRef="i6b9b70439f654fbb9b57ba7f2ae69636_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF85NC9mcmFnOmRkMWU5ZTNiYmRjNDQ5MmY5ODViZmRhNjMzOGRlMmI1L3RleHRyZWdpb246ZGQxZTllM2JiZGM0NDkyZjk4NWJmZGE2MzM4ZGUyYjVfMTY0OTI2NzQ0MzQ2MQ_fffd66de-cf6e-4f32-b60e-f1bb4cf812f8"
      unitRef="usd">18500000</uph:StockRepurchaseProgramEscrowDeposit>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMS0xLTEtNDIwNDM_b6cef5b5-7a41-43f2-9fc6-def2fab7a15d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMS0xLTEtNDIwNDM_b6cef5b5-7a41-43f2-9fc6-def2fab7a15d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtNS0xLTEtNDIwNDM_fb59e117-7804-4742-b476-a00ad258b195"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtNS0xLTEtNDIwNDM_fb59e117-7804-4742-b476-a00ad258b195"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTUtMS0xLTQyMDQz_9b3794a9-a970-4cba-a9f3-874cf92b6839"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTUtMS0xLTQyMDQz_9b3794a9-a970-4cba-a9f3-874cf92b6839"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctNS0xLTEtNDIwNDM_d4134ff1-3cb3-4023-b272-c98f44f26dc6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctNS0xLTEtNDIwNDM_d4134ff1-3cb3-4023-b272-c98f44f26dc6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtNS0xLTEtNDIwNDM_c470fc5a-e4fc-413a-8984-3054f36f801e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtNS0xLTEtNDIwNDM_c470fc5a-e4fc-413a-8984-3054f36f801e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTEtMS0xLTQyMDQz_94aa9ae3-1351-44be-b54a-8339bbd74aed"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTEtMS0xLTQyMDQz_94aa9ae3-1351-44be-b54a-8339bbd74aed"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTUtMS0xLTQyMDQz_2f1660af-34e3-449a-aba4-41d250ea8353"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTUtMS0xLTQyMDQz_2f1660af-34e3-449a-aba4-41d250ea8353"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMy0xLTEtNDIwNDM_0ca009c8-f215-448c-9a40-f895af25d93a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMy0xLTEtNDIwNDM_0ca009c8-f215-448c-9a40-f895af25d93a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTMtMS0xLTQyMDQz_fd37f075-dfa8-481b-8df4-a37221dd49d7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTMtMS0xLTQyMDQz_fd37f075-dfa8-481b-8df4-a37221dd49d7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTMtMS0xLTQyMDQz_69d877ab-2b54-4371-9ed8-8e0d9266fa9b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTMtMS0xLTQyMDQz_69d877ab-2b54-4371-9ed8-8e0d9266fa9b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtNy0xLTEtNDIwNDM_ad9145b1-1b27-4ff9-985e-214dfc10771b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtNy0xLTEtNDIwNDM_ad9145b1-1b27-4ff9-985e-214dfc10771b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMy0xLTEtNDIwNDM_08b8bb50-0cac-4bf1-9a5c-a1f6d321a085"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMy0xLTEtNDIwNDM_08b8bb50-0cac-4bf1-9a5c-a1f6d321a085"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMS0xLTEtNDIwNDM_11f8ec28-7930-448d-bf1c-81585af18dce"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMS0xLTEtNDIwNDM_11f8ec28-7930-448d-bf1c-81585af18dce"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMy0xLTEtNDIwNDM_e026ccf3-f980-4c4d-9698-022c2c00846b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMy0xLTEtNDIwNDM_e026ccf3-f980-4c4d-9698-022c2c00846b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTUtMS0xLTQyMDQz_c219a759-1323-40d7-8190-a61ba5bb9b2a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTUtMS0xLTQyMDQz_c219a759-1323-40d7-8190-a61ba5bb9b2a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTMtMS0xLTQyMDQz_14350e46-5af2-4816-a1e6-2954bb2b94da"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTMtMS0xLTQyMDQz_14350e46-5af2-4816-a1e6-2954bb2b94da"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctOS0xLTEtNDIwNDM_1d1ffc1d-40e5-40d1-85c4-a037a87e48ac"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctOS0xLTEtNDIwNDM_1d1ffc1d-40e5-40d1-85c4-a037a87e48ac"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMS0xLTEtNDIwNDM_7922fd54-bcbf-46ad-9014-619afd60fde8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMS0xLTEtNDIwNDM_7922fd54-bcbf-46ad-9014-619afd60fde8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtOS0xLTEtNDIwNDM_9d05a44b-23d4-4633-8dd9-70b18c091b11"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtOS0xLTEtNDIwNDM_9d05a44b-23d4-4633-8dd9-70b18c091b11"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTEtMS0xLTQyMDQz_4264b407-04fd-4828-8285-419e24224154"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTEtMS0xLTQyMDQz_4264b407-04fd-4828-8285-419e24224154"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctNy0xLTEtNDIwNDM_2cfac577-6a92-45a8-9f10-4176b5c85211"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctNy0xLTEtNDIwNDM_2cfac577-6a92-45a8-9f10-4176b5c85211"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTEtMS0xLTQyMDQz_43fa4468-00bf-4a77-98b9-91a8c4e22819"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTEtMS0xLTQyMDQz_43fa4468-00bf-4a77-98b9-91a8c4e22819"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Amounts as of March 31, 2021 and before that date differ from those published in prior consolidated financial statements as they were retrospectively adjusted as a result of the accounting for the Business Combinations (as defined below in Note 1). Specifically, the number of common shares outstanding during periods before the Business Combinations are computed on the basis of the number of common shares of UpHealth Holdings (accounting acquiror) during those periods multiplied by the exchange ratio established in the stock purchase agreement (1.00 UpHealth Holdings shares converted to 10.28 GigCapital2 shares). Common stock and additional paid-in capital were adjusted accordingly.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMS0xLTEtNDIwNDM_b6cef5b5-7a41-43f2-9fc6-def2fab7a15d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtNS0xLTEtNDIwNDM_fb59e117-7804-4742-b476-a00ad258b195"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTUtMS0xLTQyMDQz_9b3794a9-a970-4cba-a9f3-874cf92b6839"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctNS0xLTEtNDIwNDM_d4134ff1-3cb3-4023-b272-c98f44f26dc6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtNS0xLTEtNDIwNDM_c470fc5a-e4fc-413a-8984-3054f36f801e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTEtMS0xLTQyMDQz_94aa9ae3-1351-44be-b54a-8339bbd74aed"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTUtMS0xLTQyMDQz_2f1660af-34e3-449a-aba4-41d250ea8353"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMy0xLTEtNDIwNDM_0ca009c8-f215-448c-9a40-f895af25d93a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTMtMS0xLTQyMDQz_fd37f075-dfa8-481b-8df4-a37221dd49d7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTMtMS0xLTQyMDQz_69d877ab-2b54-4371-9ed8-8e0d9266fa9b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtNy0xLTEtNDIwNDM_ad9145b1-1b27-4ff9-985e-214dfc10771b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMy0xLTEtNDIwNDM_08b8bb50-0cac-4bf1-9a5c-a1f6d321a085"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMS0xLTEtNDIwNDM_11f8ec28-7930-448d-bf1c-81585af18dce"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMy0xLTEtNDIwNDM_e026ccf3-f980-4c4d-9698-022c2c00846b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtMTUtMS0xLTQyMDQz_c219a759-1323-40d7-8190-a61ba5bb9b2a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTMtMS0xLTQyMDQz_14350e46-5af2-4816-a1e6-2954bb2b94da"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctOS0xLTEtNDIwNDM_1d1ffc1d-40e5-40d1-85c4-a037a87e48ac"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMS0xLTEtNDIwNDM_7922fd54-bcbf-46ad-9014-619afd60fde8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMzAtOS0xLTEtNDIwNDM_9d05a44b-23d4-4633-8dd9-70b18c091b11"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjgtMTEtMS0xLTQyMDQz_4264b407-04fd-4828-8285-419e24224154"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctNy0xLTEtNDIwNDM_2cfac577-6a92-45a8-9f10-4176b5c85211"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RhYmxlOjBkM2IwOWEzNmZkYjQ5Y2ViZjM5ZTkwZWM1OGM3MzI2L3RhYmxlcmFuZ2U6MGQzYjA5YTM2ZmRiNDljZWJmMzllOTBlYzU4YzczMjZfMjctMTEtMS0xLTQyMDQz_43fa4468-00bf-4a77-98b9-91a8c4e22819"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjkyMmNiZDFlZDYxODQwNzY5NTY5ZDlhNWUzMTQ5MDcwL3NlYzo5MjJjYmQxZWQ2MTg0MDc2OTU2OWQ5YTVlMzE0OTA3MF8yNS9mcmFnOjliNzE4ZTdjODgyNzQwYWU5OGZjMThmOGE0MTEwYjlkL3RleHRyZWdpb246OWI3MThlN2M4ODI3NDBhZTk4ZmMxOGY4YTQxMTBiOWRfMzI5ODUzNDg4NTY3Nw_8db6873b-e351-4786-83fc-3a96714f9f54"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
