<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:lpsn="http://www.liveperson.com/20210930"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="lpsn-20210930.xsd" xlink:type="simple"/>
    <context id="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id176b668a78846beb535281466dc3874_I20211025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <instant>2021-10-25</instant>
        </period>
    </context>
    <context id="i676fb8e0f6d048ed900791f6f43a3b48_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i591439ff9e384e788cfcbf3dff83aefa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb084504d09643b8924726f3adeccf35_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if165cfdd6b8b447b899537b012d93b0c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i20302d6518344a8a93e656b54a6f2730_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id14ec6bdafa149269bcf4d500964d9f3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i42abe7a0597144c2b19af0edf6c13075_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6407b1f2d8414b74a7513e47c69132e6_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id47a20a90f8b40a8a03793dbb03ee3a0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i542a4eefcc274508819886e097b3c077_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i213560ded3174f7e9f01c74271d67579_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib66389c0a2ba4a4aae833480f715bea7_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifbd33391f04f40cfba37d8dbb4de8cd0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i43e8c2abd6b541309dcfbc877049ce10_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8801b57cbc6a472c91b31ba3f11c450f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id6b247179b194d00a3d6b39d1acfd488_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1ffd77d49ebe4627acf813eb14dff1f3_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i528297b5975b4120bf78eb90c372d579_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2b40419dd3514de8a07457f0c455e16e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i644094f1bb2747998d71ce84f5bfe076_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="i6f4668777eb5478eab04815faf46928e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie26bc9381300482f86e321ea3e928e1c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="ia8013e67497a4729b30edc6b54e0a91f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="i4f9820e31eb34857a1d387f00dc4f7ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="i46e8c61ed0314942bd846429d6656f08_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="i07334784bab34ca5a10a1cf01edbf9b1_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i43d439c81cd148a9a9c55791763deed0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="iba44bf31522443169cfe0a3a3fdfa03a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="ib43815a92eb44ed9a6d0953c24486121_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="ie3cefb53c40d4715aa6da38c0ded285b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icb8856407a384257aec6760b36dde330_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="i9577a2880a9d450f8153c8541d1496f2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="i6fe967530e044fd687dbfe7fa7fb66ff_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</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="i2484017593a440cfb6b608cab8901f4e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9a9104d8924e4a33a277af00fadaeee8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i23db83e9802849f5a1d45384055edd8f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia3c4a9f96c7840089a90608850f87139_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i357084bea2d94377b90cb9c21e7313cc_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i83039e3ce22548e39e1a053a34610c92_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0141ebe04403472dbce41ae6c325c93c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i60ef6007d62a4ad7a66eb7fa47e48071_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie689727d1ec14d3399342e0b534db932_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia4c0cc7ca0d841689626145dcf4db1b3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i899cff16475747928e0bdad86962a272_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id3f0bbfa9ae24239ba8b0e1afadd116c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib39866aba2d140df96f0c2ed4b232aab_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i47e866b9207b42008cdf5aff3225b664_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3e389944e56c4760b20577cfb2e141e5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6951398564b9436c9e2ca7cb190ac4d4_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib97adee07e0e4c079f42abab54b4b603_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1f235b14bab944118a8bf8cd47bca3ed_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ib37f20f1960b48958c97f637728870d0_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iefcbce21222c4c96a144347d7e047746_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6c20f86341864feda2e128b236efd0e0_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i42b2b14a698c434f843929834761c80c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i38b7e93aa3fc46be9ba8e5cab7cf0004_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i29fa987260264488bc385639d938a3ec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i914af2bbea5a4729a4e248851f292260_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i135fb1e000054f28a51bd231d6aa9ec0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib2e00541a762460b8afecf644d687835_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i71958235841a4db8bc9559961360c0ac_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if4de227d12fe471f94e4314492205ac4_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia1e04813fe544ef6831d3d004ff36eb9_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7584a75ccfdd42b4aa1a85640c42c259_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id387e7d019be458ba3e664d626ab2829_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4bb017c0cba84e239f204c3337bde889_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ibd9210e23ee44e6cbdeb1f0086524c78_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i3241283049ac4fd0820e108aac932605_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4bf37e6f8775418fb688dc83b348d565_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9fcfc8a776c649cba723d08745d0e677_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iff01bbed86994364a52b0aa4e8748226_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5ef8462a708e4cf1a003645f60d4160b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia1f4c0186962405b84746c50c4b0c201_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="if511c7d7f61e4f1380b7cc2577fc04f6_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5f526662406b4d28b73b8196c65fb1ae_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i85495dce79e149d5a3f95920a6fd7cd0_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8c824b7b6fbb4eb09e4d70c5353b320c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7ad9ee7c35d64ea19d0f05b38af1e2a1_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i59ae5372303f41cbb69506f010253ed5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if43aafad52984ab6a39ca82904e2cb21_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9856b0e46f1a407d81450760c67bfc4c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if532274a18d043efbef3afff895afbab_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3a9d1c44029e4003a355db60f1fdfb8f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id1c603bff73d4050a1b478c6d85d34b3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia9a8db63172041c4b404c624a342de49_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia8dd0bb05cf64205b35b6abf54b233b7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib9e53bb712894103bd2b7d9ec666afd1_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9e8867df72a84fe994fe9b75cb1fd14b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icce80d05481e4043bb494d4589541bf4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i0aea1f767962456597e38dbe8a4077a6_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie97ca75043ab452d8d5f2befd7e9da33_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i98b7ddfd2ea4483bac4e9b4ae05fdb9d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="id63b21fc834543c6a5ed784831550b9c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4d64acf5ab894e78a9540125ffa988d1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i92fd29b9f539442fbd216ad386125741_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9c6dcf293d97420ca6bf2ded7705dbda_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i155b8b1d6250490db31e73ee10a6acde_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i4d5ddde82ac24fe4b1dc1a53234b6079_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ee863eea43945e2b88a80e6b11dd4c8_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i4d2750a6af6840a2bb5168081eb632e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd292b56e58d499eb7dafc0a6cb8d3e9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8c4ac40409734f4588a21d525a35159f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie2731e37a0774c128aea7d26e2098f4e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia6c5e2ba28944396a0227acda77dd5e2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8704ba22ef434b5db43a1c0efb2017f3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i682c59aecc134d13be4d67399d797d01_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5ed587ef5078445ba3d0cb898ee7c3eb_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3d980f3096ca447ea7850b8af004200c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i17ea40adcdc542a49f27a57808aa2758_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i670c2f6f98f846ad91c4be70d70bb06b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib709454aa0234d09a1189c04d654017b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i166bac463dba4d40b9fe321d3277a7aa_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0c062115872641ed965c2c3e6746523b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifab011d2d576481a8ad133b70e04b678_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i41fb98353ad14a61be808942d3698994_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i475f476882cd476d80f2e5e6ad679edd_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idbfcbbf0062140fcad36a647071dc732_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lpsn:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i129ac404520846d7897561d58395ff24_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lpsn:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i43501c2d47cd4862ae75bf9581a6482d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lpsn:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic0f5526233bd4d5d84ccc01ce125cded_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lpsn:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if32564853e3a4dbeb20d02cf40fcb7d1_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia5d6e087976b4a2ebc1a3b95c1f299b0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5d548a146749468dae9ff30ac75e5587_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibd13b03d7e424013b24e3d5b60ab1faa_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i03c192b7249449dbaa7cf57eba4dea9e_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibc1ab415bfc8456fa2eda63a7d13c82c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3aa78dd3e9c94576af029d7b73b87169_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i92f53933830c42ce954078fb460a3d17_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaeaf51188cef48d5a81e8b5adfe58b98_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">exch:XPST</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifb9e87a780a14b6fbc7f877936e55c65_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">exch:XPST</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if81b4a6cd0aa44f59a0b8d2b175fd696_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">exch:XPST</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i26340a296f5c48b5818e4f322bd8295a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">exch:XPST</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id18e77039d6a47ee92b484cf5558f1b7_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i88cfb0db3ac24a70b9e99d6e4b3e6624_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8abcd387d68544f391a455ee6a97d30f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie8f62d1055ba4941980f0092de1b57b5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i671f90696f0d40c7b256163e75b23bf3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id14d0b1d14924c63a6d0996cc0044862_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i11d4b8297a0848a79b116c060a385683_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i70037015ac714004a03f57c37d0d3a3c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iac218f23a984495ca78a8274c81ee7ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib06334e6c5a54c5996b12d12e49358fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4386244a95c8472abd0ef6719799deb5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i05099b59b00e43a3a5cdff6449177a2d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3d987a3c4a45436c969bb32473feb267_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie0505fe1e58142e48b28d4cf66bb9589_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic430a6d100814613b844ca4bd3ad7dfb_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i54676dd861284faea3121d08a5c16a11_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i9f0b1b7bb1ac463094e126e2d5285178_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpsn:SharesSubjectToOutstandingCommonStockOptionsAndEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib096060b657c4eaab3e3cbebb252c42c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpsn:SharesSubjectToOutstandingCommonStockOptionsAndEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7608149350fc4380aab494102f69aa86_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia3675317bf6f451abc6d76fff4a20e29_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9f4afa6dca75486c8b8367b4af1c6c96_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9eaa93c717c446178339d926000bb556_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i05b4a83a8e034939a8f7dcfbec3c4010_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4652c25d26dc40389690560db0b44910_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i88a32d0e50c84b6b827103d674df67d8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia5b3f934070d421ca0f993b2410b6593_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i57c123f938024016a3483fedd7812f7b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iccfc99023faa482ba3406b24c60a96a1_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i578bc7d1835f462680a6fcf5c4ce240f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i62aea555ea964c508bac20319bcbc7ad_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib961b4e1fe3a45cebd244df5a21bbbb6_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3929dd8387fa46bdae40314e1a173e5f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6eb297409147473980612b1314cf2044_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifbc409c6a0b1411e88b3c64a7960c8e3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1aaff9963d50453eb3acc0391440615c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6b385f083110453ea311f0c2491db415_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaf96232e15de4e6faac7b63bce2aded0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iffa161623174403b81870114d76c75e4_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i218c8f927b6842629c85f29e681f81b5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i17262398875247b49a2517dd73b9d0a3_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie2438a50a2984848a414d5bcd8ad2036_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idd21c8e312dd4a55bc6d5e253374632e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i45f2e9e9cbb64c5fbfeb880ef168f86a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iba5a8e69598e4872b625d790d214f565_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i434a1163d73a458ea9853b60dd57e049_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i059d6ea1161b451da749384a6626d20e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i471c04f7eaac441baa0d7c1ab0186726_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic6a7fa2689984d14a9108481a2d7fc22_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iabee12c82e4948b192066b6bc2358f52_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6e730b5345c042f8bdf49db97c1c62e5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i174bff83afe645bdb4aef4bfacd7f88d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2aa96938ba1a4b538657e58c836221e3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4ec90568a81340a7bf9707c9731e58a2_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i81d5b1d12dc640eeb7658ab424d66556_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ief45e8da84d8470bb2e105edab338304_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i59a07b64361b4675bbd7e1b97ed9c1c4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iecafdaaf6fe14aa3b46d3bfb64aaf20f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie6003949d3b64f5bb020b439858cbd0e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4ec2807424a34b2f86c12004f6aa9751_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0cd80b1adb6a469bbd473f0c5b5bdb3c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i591b51b7bfe6420dab087b599ca63166_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i40e86a7d6d0f4202ad37755d279cd583_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8b6c2d44a8634d1bb6f3008ed45c7051_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ife66b1f11c844689922435ed3290961b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:HostedServicesConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaebd2394ec8b438b9b62c6bdfe5bad05_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4afc2bb6ffd04298976448815187c1e0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1bab5da2f839446bba04f9c60875bacf_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpsn:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id4b2a1f937874a96b3852e27914a1557_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ide26cfc2326240c498162168e18fc98a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4ac7376aaae04f92bea1ad1f3a2940eb_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic6efa1014c9441c69752a16aa24b1a13_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i830b0bf51435462a94cd58d2795e90b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if7d72c8b7ec548308ace02aae986b1bc_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id41a275a578645b0803c29019298568d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id6f947aa9b494b2bbc5d9d742c8036d8_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ibddc9bb0368e4cbfb0aa1be7c9bf8afa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c4f216aa22541e5ab72bac71ff6fa26_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if13d428bb811470899f3e1bf99718b74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib574c3bdc9304ddb895465fd27767339_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3fcc964c44ce4a1082e90c602d787663_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f677d3425ae40198c3a670549a61cf4_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lpsn:UnitedKingdomGermanyJapanFranceItalyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2c46ad920e4248f9a5dd45c224489437_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lpsn:UnitedKingdomGermanyJapanFranceItalyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic93a9f07bdcc4b91996e11d18c939e77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i343af1f44fca4c719e3ae7ce071d3d92_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0e5738d6176542878894e4ecdc04b4a0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7dde3ab15e83432791fe90bfe6de1e86_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i49b294cd98e646118c290fd965f8aa22_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic016cd859fa345dcb2b2e554a9105aad_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id55534510d0548689c6848088ffb1dd2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lpsn:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0f2d3db8f15f48819347e26aaab0ef9f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lpsn:TechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i39676de926074842b82f3d38324cfa00_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lpsn:TechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i874f45aace874798bc6fc7d513ab15c5_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i62cbf2779e5a430b929676a9fef4339c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8bfecddd0450403faa78c539a90f8f3b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0e3e2e38fe5d49c895e996e957f949f5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i24a49d4ae38a4642b9c9a56ba495d547_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ifbee34b73d5c4ef19a2ccc1166f1f050_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3e9918e3dbdc45cea2c16d45f49b4ae8_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1d9eed0d8680498480b309702c331cc1_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i088d9f7dcb804f48b20a7fbff565989e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lpsn:TechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2fd60f819a214ba0a19e71e399adab7a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lpsn:TechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8617aaa561b54fe5a0bb40b87275978b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice700a5b771b40cd9ee78c03f40bc991_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ea7cbe071204d299eab1feadb9c491f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i073b21720cf84875bc12acc3f370a735_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb6ebd5cc19046f29b3505f55223a1c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33acc64bdaf941e5b0d790eed33ddfdf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e49b4e467254505b75396114d772bf1_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">lpsn:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5fdc55d4602d4a22aedd61b4ff9fbaeb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">lpsn:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i26d575e22f024d54a4533a05a91b3afd_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ice76608c1fef44a588c760a42a600dd3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28eacbfcdf89492ca7b65e2f440c8269_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">lpsn:FurnitureEquipmentAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if75374d3b06f4d6cb3ea7640fb562b07_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">lpsn:FurnitureEquipmentAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i066a1ce85223452988b6ef427b8ff73c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i965e36d743ab4275bc6290399274d827_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i9bb3c80b1f3d4fe5ae443fc46f8d7e04_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ic91cf40aa4734b91a7e81acc1babb7f0_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib2e10d8ae0eb44e0955fbc814e4e82f1_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:CappedCallsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ifc6f4a1ec9ae48e68b22c664133e3c2f_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i8533164c0bf5404ba528b200f3dff5f4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4461d8cbded1458d9927d823edb941a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic979dbee9c6a442cb9ccdda58e42c7bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6fe1e50bf42c4712a7150c97f3194eb0_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8801025c9e99401c834e4dcb86884330_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1cfb11a186d6425798345e8e4dc37eb7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icbb05b5ccb4e48358c62c8c2683a0193_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8419260310a04ab6afacd7bd3d04352f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:CappedCallsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc7d991849d5404781ac0e815a7c6cd5_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf42a39ae8c54542a893d282d433af9d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3347a4415ae64c7396c1329e4cf31f56_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6d14b0595b34bddbe89217c440245c4_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i87859ae4d30146ca9a1c6125180afca9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i05bfa0dfe1e64d5abb5fc06a5491dc46_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1114d3bd7ccf4895a073be22a2c48b90_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2400da10cf0a49a48939ef9fec4ab0c5_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia614776d88b849c09219439377abb54a_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i42fc42b1541f4bfa932fc05f92e674a3_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i51fc6897a20e495b928fffe5e9a61a1e_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">lpsn:CompensationExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i89b07090048944dd9e584cc10869822a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i181e9a8650b1421ba44590624ed5b06d_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="idee1a8c9c6f44ed184b9bbfd88c54679_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i38be0280e26b4c958dd2ff2d948d9549_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ic2074672908640779569ea5220e9ba50_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ibf91218a0aff4f4c8285424cd1406653_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i4f33b183e3634cbb9fd9aa33153eb02d_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:Ebot7Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i2a41681e113b4528b8947aaf933cd171_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ifa508e91f4454ed79455c6ec4b0eee4f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ifd654caf41414f0580eb64ca62bd99bf_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ifab2409ddd7b401bb7d294020c3bc5bd_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i058107b949a54dd6b6ded703e80cffe0_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i098945213fe243a7bba975ee7c8dd32b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i53ef0f0eccd04c1f9c3bfc84be9c2441_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id686fdaf0b894bddb5125d38db5cd202_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iedb8acd473644630a0166124da5e82d9_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ice79774c62674a07aa5b31583a29bcdc_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i059fc87680cc4ac08079fa4f8669fdba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee0182e08f9a4314b17e3748283dec44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b02a9aa71264a7589d23207ccf3ff45_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i451131ecc7d54265930d12ff3f8f54ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0080969e16447c999c2b5af5e8fb6e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a8522dfbe1f4de8af9610e9f2d82cfe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6cc471398e942c1b70fae0cb9b93f49_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f7a64fb78ca445a805a6fe0b62af2e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i948dcd2ec16b4d9893d0d73b3d951b9f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SeniorDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6d1eaf9796cf41e781fed736f9aaf9e0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:ConversableIncAndAdvntageTecIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i681490ce4ab74916a1f4d12964da77b7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i47ec3511fd3f4f7aaf18d4a8e54ef2e3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:AdvantageTecIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i738fc8a63bd3406485142b9b74f8e659_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib568a426773e4215bdcca42e406521d4_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6531329921e3439aa718d97a58de7ee5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i38994ebfc3704904be814ce235681938_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i98bd98c0c17041a3bd3e125dd5cb496c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:AdvantageTecIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6dcb7e53212949a2b68d423c7d371fed_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i937e532e814a47bb9f97a50a200fb361_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lpsn:ContingentEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3da072fc1ba84424a69309c10a612ade_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="lpsn:DefinedContributionPlanMatchGroupsAxis">lpsn:MatchingTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i30b6fe62f6be48b3b69466fdb7098989_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="lpsn:DefinedContributionPlanMatchGroupsAxis">lpsn:MatchingTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8706cab539ba43fca7dbcdfb07a94a17_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpsn:LetterOfCreditForSecurityDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8a56aa1ae88148f4a82344a4d3deca60_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3ed1bd7b5d2b4e628831f230e6a4fe9b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4664f064fba141e89f16bf6fe7a260f3_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpsn:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8661a366a6ec46cb9bb5a3893a1692aa_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpsn:IncentiveStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i48a52ebe8888427bae72f11564b34c47_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia321d5e808294ae2be6cfec5bcde144e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i895d5de9e3244de5a55276a510dc3f44_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id4290fb7134f4e50aec90765fc499086_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ica46d48db0e5453f83be5fe63528ad77_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9452a2c02c884ff88606d9f2390a130c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuringRightOfUseAssetWriteDownMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i12da688b66434b1f84b92fc2a2ce88eb_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuringRightOfUseAssetWriteDownMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id0480c57395f43129d9257158f2c3ca9_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuringRightOfUseAssetWriteDownMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i35c0cc45193348e8a628711b441232e9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuringRightOfUseAssetWriteDownMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4fc5f8f9ba4f4fc3b52d8e941cd15ddc_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuringPropertyAndEquipmentAbandonmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4aa2030e77c744ae9a8842e7aa131540_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuringPropertyAndEquipmentAbandonmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i941b94c550cd4cb69380935fad752156_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuringPropertyAndEquipmentAbandonmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic22e2992b6444c348cb96b5f783c61b7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuringPropertyAndEquipmentAbandonmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i00602f2857e14ee88fdf7ba614d29f77_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuring.OtherLeaseRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9053374d38564b1da226e2b63fb8f8ef_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuring.OtherLeaseRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i936628ab263541c8a8cff55d83ee9e7c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuring.OtherLeaseRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9180a436c3bb469791f75439185688f1_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">lpsn:OtherRestructuring.OtherLeaseRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i99a8994a5f6c409382f25ff2b61caeed_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if54077bd113b4e91bc97aaeb12f5fa01_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i44cc2c526c174277b05de969ef3d44e8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5d51e489f8e0494cbcc86e741c788045_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia267ff2bdcd24984be94f8aaa6abc4f3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia31dd0b30b9040c69489fc9ba26eb265_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib4ed596c0d3745d1a71497c794d0bf62_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie8c0bbe359ec403ca76b2e2eb034b06e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibaec5fd2c29a484e8d1cfe4447217a75_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i375fa587cad547d98466f038916d0b88_D20210524-20210524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
        </entity>
        <period>
            <startDate>2021-05-24</startDate>
            <endDate>2021-05-24</endDate>
        </period>
    </context>
    <context id="i212039f8ee884e62af80c767067cd39a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i590ff2a0e050468783a57c3d37c8bc8c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i18b4ba6da9fb47dea5c03be90b849327_D20211018-20211018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:VoiceBaseIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-18</startDate>
            <endDate>2021-10-18</endDate>
        </period>
    </context>
    <context id="i2c11387952a9497fa34086c268b7e613_D20211025-20211025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001102993</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lpsn:TenfoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-25</startDate>
            <endDate>2021-10-25</endDate>
        </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="equity_instrument">
        <measure>lpsn:equity_instrument</measure>
    </unit>
    <unit id="segment">
        <measure>lpsn:segment</measure>
    </unit>
    <unit id="day">
        <measure>lpsn:day</measure>
    </unit>
    <unit id="lease">
        <measure>lpsn:lease</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180L2ZyYWc6OWFhZDQ2ZDMxZWRkNDAxMWI0ZjRmZDVkMDEzNzEzZmEvdGFibGU6YjgwM2IxZTMzZGQ4NDljOTk1N2Y2NDgyNmJhZDA1NTMvdGFibGVyYW5nZTpiODAzYjFlMzNkZDg0OWM5OTU3ZjY0ODI2YmFkMDU1M180LTEtMS0xLTE_b9dd9f97-52d3-4f3f-a005-7ff29a18d9db">0001102993</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180L2ZyYWc6OWFhZDQ2ZDMxZWRkNDAxMWI0ZjRmZDVkMDEzNzEzZmEvdGFibGU6YjgwM2IxZTMzZGQ4NDljOTk1N2Y2NDgyNmJhZDA1NTMvdGFibGVyYW5nZTpiODAzYjFlMzNkZDg0OWM5OTU3ZjY0ODI2YmFkMDU1M181LTEtMS0xLTE_2583f254-00ca-4fb9-ab25-f25985e3f6ad">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180L2ZyYWc6OWFhZDQ2ZDMxZWRkNDAxMWI0ZjRmZDVkMDEzNzEzZmEvdGFibGU6YjgwM2IxZTMzZGQ4NDljOTk1N2Y2NDgyNmJhZDA1NTMvdGFibGVyYW5nZTpiODAzYjFlMzNkZDg0OWM5OTU3ZjY0ODI2YmFkMDU1M182LTEtMS0xLTE_e85ec02f-6362-4f45-9235-57bd0fe23dac">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180L2ZyYWc6OWFhZDQ2ZDMxZWRkNDAxMWI0ZjRmZDVkMDEzNzEzZmEvdGFibGU6YjgwM2IxZTMzZGQ4NDljOTk1N2Y2NDgyNmJhZDA1NTMvdGFibGVyYW5nZTpiODAzYjFlMzNkZDg0OWM5OTU3ZjY0ODI2YmFkMDU1M183LTEtMS0xLTE_3e4b8931-5a77-49c5-9cfc-a25f10f71f14">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180L2ZyYWc6OWFhZDQ2ZDMxZWRkNDAxMWI0ZjRmZDVkMDEzNzEzZmEvdGFibGU6YjgwM2IxZTMzZGQ4NDljOTk1N2Y2NDgyNmJhZDA1NTMvdGFibGVyYW5nZTpiODAzYjFlMzNkZDg0OWM5OTU3ZjY0ODI2YmFkMDU1M184LTEtMS0xLTE_2b84051a-5668-4e9b-b975-ba1f9a689c07">false</dei:AmendmentFlag>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i2a41681e113b4528b8947aaf933cd171_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMTU3_ec7709a9-6602-4c81-84e4-61b473b37b82">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="ifa508e91f4454ed79455c6ec4b0eee4f_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMTYz_fadbd600-4c64-4374-847a-ca507eb44185">P5Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i3ed1bd7b5d2b4e628831f230e6a4fe9b_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzExNDI_71d95062-d8c7-4511-af3c-4c39b50709a9">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id4290fb7134f4e50aec90765fc499086_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzI1OTY_d8a6e23c-2815-4f1e-8d71-2e2e2f8f73d2">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ica46d48db0e5453f83be5fe63528ad77_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzI2MDI_3a9c30cd-8edc-4b51-8aa7-7154539687c8">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <lpsn:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsPeriodUsedToDetermineVolatility
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQ2Mzk_aa793aa2-0981-4208-b8f8-3bbd8ae4dc35">P5Y</lpsn:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsPeriodUsedToDetermineVolatility>
    <dei:DocumentType
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18xOTU1_b61c50ff-d802-4052-9f96-c61fe941c9fa">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18xOTU2_0ad57428-a1fa-4fd8-a391-0dff5cb8c4b1">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18yMjE_49e67e46-fcd3-40a9-bf98-10ac6a43c8aa">2021-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18xOTUx_7b378c3e-10f5-417a-9e6b-23b353a9abea">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18xOTU3_a4adeb97-f1fd-4dc2-a4dd-484a7de94a1b">000-30141</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6YmYzY2NjMDBjMzgzNGExMmI3NzM1NzcwZTIwYzFhZWUvdGFibGVyYW5nZTpiZjNjY2MwMGMzODM0YTEyYjc3MzU3NzBlMjBjMWFlZV8wLTAtMS0xLTE_67a92a81-77ae-4a0c-876f-e174700488b7">LIVEPERSON, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6NTdiMzZlZmU1ZWQwNGRhOGE4Yjk1YmJkYjRkNDczYWMvdGFibGVyYW5nZTo1N2IzNmVmZTVlZDA0ZGE4YThiOTViYmRiNGQ0NzNhY18wLTAtMS0xLTE_6b55609e-5a48-4179-b232-c1459507ad7a">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6NTdiMzZlZmU1ZWQwNGRhOGE4Yjk1YmJkYjRkNDczYWMvdGFibGVyYW5nZTo1N2IzNmVmZTVlZDA0ZGE4YThiOTViYmRiNGQ0NzNhY18wLTItMS0xLTE_9cd07263-b982-47f7-93d0-1c0592dc425f">13-3861628</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6NTdiMzZlZmU1ZWQwNGRhOGE4Yjk1YmJkYjRkNDczYWMvdGFibGVyYW5nZTo1N2IzNmVmZTVlZDA0ZGE4YThiOTViYmRiNGQ0NzNhY18zLTAtMS0xLTE_570ef321-e3d4-4cdc-a727-a48f9f7a4f3b">530 7th Ave, Floor M1</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6NTdiMzZlZmU1ZWQwNGRhOGE4Yjk1YmJkYjRkNDczYWMvdGFibGVyYW5nZTo1N2IzNmVmZTVlZDA0ZGE4YThiOTViYmRiNGQ0NzNhY180LTAtMS0xLTEvdGV4dHJlZ2lvbjphM2VlY2JmMDAwNTQ0MTM2OWVkNDRkY2Q1OWZiMWU4YV80_b914ded6-2925-411d-b3ee-8264129c7091">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6NTdiMzZlZmU1ZWQwNGRhOGE4Yjk1YmJkYjRkNDczYWMvdGFibGVyYW5nZTo1N2IzNmVmZTVlZDA0ZGE4YThiOTViYmRiNGQ0NzNhY180LTAtMS0xLTEvdGV4dHJlZ2lvbjphM2VlY2JmMDAwNTQ0MTM2OWVkNDRkY2Q1OWZiMWU4YV84_cdef4232-5aaf-4f41-a41b-a46ed5f9450b">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6NTdiMzZlZmU1ZWQwNGRhOGE4Yjk1YmJkYjRkNDczYWMvdGFibGVyYW5nZTo1N2IzNmVmZTVlZDA0ZGE4YThiOTViYmRiNGQ0NzNhY180LTItMS0xLTE_55c3c187-c5d8-435f-80d1-0563ac12fb93">10018</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18xOTUy_ff0ed752-1720-40a5-a474-3393f5b1694f">(212)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18xOTU4_04f59fc0-9d72-4582-9e8e-c8e17cf1d60d">609-4200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6OTk1MDY4NDQyZjJhNDFmZWIxY2Q1ZDdmYWU1NDdiNjAvdGFibGVyYW5nZTo5OTUwNjg0NDJmMmE0MWZlYjFjZDVkN2ZhZTU0N2I2MF8yLTAtMS0xLTE_cc8ab8d9-944b-4ab2-9d4f-41bed3c7f3d9">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6OTk1MDY4NDQyZjJhNDFmZWIxY2Q1ZDdmYWU1NDdiNjAvdGFibGVyYW5nZTo5OTUwNjg0NDJmMmE0MWZlYjFjZDVkN2ZhZTU0N2I2MF8yLTEtMS0xLTE_601e14ba-b084-4ba7-ad94-aeda6a510399">LPSN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6OTk1MDY4NDQyZjJhNDFmZWIxY2Q1ZDdmYWU1NDdiNjAvdGFibGVyYW5nZTo5OTUwNjg0NDJmMmE0MWZlYjFjZDVkN2ZhZTU0N2I2MF8yLTItMS0xLTE_1f44d645-bbc5-4961-835a-1dc3cf848169">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18xOTU5_5f177dd2-0a4a-41e6-8557-81958d455dd9">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18xOTUz_2b1d9e7d-8a9a-4fa0-9e8e-53d7a446983a">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6NWQ2ZDY0NzI3NTUwNDE2ZWIzMDI3OTFhY2I4MTE0MWUvdGFibGVyYW5nZTo1ZDZkNjQ3Mjc1NTA0MTZlYjMwMjc5MWFjYjgxMTQxZV8wLTAtMS0xLTE_d2e04344-0be9-4dbe-b78b-aab32014caa0">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6NWQ2ZDY0NzI3NTUwNDE2ZWIzMDI3OTFhY2I4MTE0MWUvdGFibGVyYW5nZTo1ZDZkNjQ3Mjc1NTA0MTZlYjMwMjc5MWFjYjgxMTQxZV8xLTQtMS0xLTE_692d3f82-b77e-458b-8e18-50c0f3cf5fcf">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGFibGU6NWQ2ZDY0NzI3NTUwNDE2ZWIzMDI3OTFhY2I4MTE0MWUvdGFibGVyYW5nZTo1ZDZkNjQ3Mjc1NTA0MTZlYjMwMjc5MWFjYjgxMTQxZV8yLTQtMS0xLTE_5db6f09d-02d3-4fce-b71a-4ff04c6ba814">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18xOTU0_63e6d3a3-8d48-494b-a315-1de1dbfb8780">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id176b668a78846beb535281466dc3874_I20211025"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xL2ZyYWc6M2U1Yzg4NjEwNzU0NDcyZjk0NWI1ZWFkNDY5M2U1MDMvdGV4dHJlZ2lvbjozZTVjODg2MTA3NTQ0NzJmOTQ1YjVlYWQ0NjkzZTUwM18xODky_9683205e-8641-4c73-be9e-03b0ca23c41b"
      unitRef="shares">70763137</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfNC0xLTEtMS0x_8502daa1-194a-49ff-ac2e-59f60ce62714"
      unitRef="usd">633042000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfNC0zLTEtMS0x_d40a12a6-a810-4694-82e4-a9c116894c27"
      unitRef="usd">654152000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfNS0wLTEtMS0xL3RleHRyZWdpb246ZGYyNWMxMDUzMmVjNGM3NDhhNmQwZWRmY2VhMGU4YTZfNDY_b6749683-e9c4-4804-8c99-849b7520756e"
      unitRef="usd">5601000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfNS0wLTEtMS0xL3RleHRyZWdpb246ZGYyNWMxMDUzMmVjNGM3NDhhNmQwZWRmY2VhMGU4YTZfNTM_8168e026-dd12-4a2e-b493-bd0d30d98053"
      unitRef="usd">5344000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfNS0xLTEtMS0x_0da62f72-e68a-470d-8e8f-d6a9dd388d06"
      unitRef="usd">83160000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfNS0zLTEtMS0x_ee08638d-385e-4f8c-957c-3dba653b4c08"
      unitRef="usd">80423000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfNi0xLTEtMS0x_8d9ff588-0c9b-470e-99d2-a657c9dbea82"
      unitRef="usd">26489000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfNi0zLTEtMS0x_7bc855ce-93e6-45b7-951c-18e571626575"
      unitRef="usd">14236000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfNy0xLTEtMS0x_98dc1a1d-5fa7-4f0c-baf3-64cc88fb281b"
      unitRef="usd">742691000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfNy0zLTEtMS0x_3e996b2b-9fc3-4b28-8580-6a698f9d193e"
      unitRef="usd">748811000</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfOC0xLTEtMS0x_763864b8-7918-4d42-b237-289f96ac33af"
      unitRef="usd">1957000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfOC0zLTEtMS0x_9139faf7-b7e7-46ab-b463-bdaa55e49bac"
      unitRef="usd">614000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfOS0xLTEtMS0x_eda926b8-03d8-4227-a6d1-7a237ea2146a"
      unitRef="usd">118726000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfOS0zLTEtMS0x_1997366f-fabb-42d6-9f23-23dfaf9ee642"
      unitRef="usd">106055000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTAtMS0xLTEtMQ_d89790ae-d3e3-4de7-85ec-4a986acaf71a"
      unitRef="usd">43705000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTAtMy0xLTEtMQ_a52e8f53-e71c-427d-89b6-9bd6fcea82c6"
      unitRef="usd">41021000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTEtMS0xLTEtMQ_8596c701-9b87-4d62-8f30-e2aa70eab2d5"
      unitRef="usd">18134000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTEtMy0xLTEtMQ_493643cc-9d13-4181-9d8d-89d7cde0535c"
      unitRef="usd">10927000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTItMS0xLTEtMQ_606f67b7-fba3-4709-93d8-6d69882d98bf"
      unitRef="usd">139149000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTItMy0xLTEtMQ_35e4f139-20d3-466c-be88-f67b1443785a"
      unitRef="usd">95192000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTMtMS0xLTEtMQ_8131d4f6-96ab-42e2-ac85-815ee426050c"
      unitRef="usd">3534000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTMtMy0xLTEtMQ_65870b75-56c4-4b27-a577-a4684c977809"
      unitRef="usd">2032000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTQtMS0xLTEtMQ_491ee8f6-8616-4986-bcad-5f539d858e0e"
      unitRef="usd">1013000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTQtMy0xLTEtMQ_143c843f-aca5-43d4-940f-df1e8be629e3"
      unitRef="usd">1780000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTUtMS0xLTEtMQ_57febbd1-8194-4483-ad4c-f891aea4b2ac"
      unitRef="usd">1068909000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTUtMy0xLTEtMQ_1e5fbd9b-1364-42b1-8ccd-c13622332309"
      unitRef="usd">1006432000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTktMS0xLTEtMQ_e7a7baeb-558e-43db-848c-9ecb5c5976d2"
      unitRef="usd">14599000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMTktMy0xLTEtMQ_9706e97c-8c54-4dc1-a479-28f065314206"
      unitRef="usd">14115000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjAtMS0xLTEtMQ_be35bb14-6041-488d-9fe3-9c8d8edf8942"
      unitRef="usd">105596000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjAtMy0xLTEtMQ_4b677d18-8662-44d7-86ae-d048e54f9caf"
      unitRef="usd">99870000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjEtMS0xLTEtMQ_f3efe4ca-fff7-46de-a3fc-86efe3bb92c6"
      unitRef="usd">102905000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjEtMy0xLTEtMQ_7e59c54b-1151-4d33-b170-b76df47676ac"
      unitRef="usd">88848000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjItMS0xLTEtMQ_9e2194fe-571e-49bf-8f7a-6b5cb629e76f"
      unitRef="usd">3257000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjItMy0xLTEtMQ_b040fd92-a640-422d-b339-a37c9ab7654f"
      unitRef="usd">5718000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjMtMS0xLTEtMQ_337f8883-e54d-49f6-8e98-ec348425d127"
      unitRef="usd">226357000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjMtMy0xLTEtMQ_d95e1c82-708d-4d2a-bce9-f91b3ff64105"
      unitRef="usd">208551000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjQtMS0xLTEtMQ_d232af72-9398-4c43-bc30-d2b9065efd28"
      unitRef="usd">179000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjQtMy0xLTEtMQ_4daa2b2e-5f7b-4a4b-8c86-336ccb1dde64"
      unitRef="usd">409000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjUtMS0xLTEtMQ_19fddf3b-12f1-4842-aabf-04800cd6d3fc"
      unitRef="usd">565059000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjUtMy0xLTEtMQ_0c89a119-7b62-4b49-b381-bc1b7d1bcb18"
      unitRef="usd">538432000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjYtMS0xLTEtMQ_eeca6685-5656-4e8a-96b1-0ff878da8ea4"
      unitRef="usd">3415000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjYtMy0xLTEtMQ_1acd2b01-747a-4ae9-b3bc-866164e70314"
      unitRef="usd">7180000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjctMS0xLTEtMQ_2fcf8b42-b7a1-43b6-8512-be73e7276054"
      unitRef="usd">1995000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjctMy0xLTEtMQ_94a1bc57-ce25-4365-8ca2-c8a3962c73cb"
      unitRef="usd">1622000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjgtMS0xLTEtMQ_1d1e0552-0616-47f5-ad5b-8978d67d1beb"
      unitRef="usd">9795000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjgtMy0xLTEtMQ_20e3eb8f-600c-4b67-ac2a-2da01e9dc993"
      unitRef="usd">6304000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjktMS0xLTEtMQ_8865f049-60db-4f4c-a1b1-5f037cbc734e"
      unitRef="usd">806800000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMjktMy0xLTEtMQ_97855291-e0e8-4bd6-a7a3-cba64029d1bb"
      unitRef="usd">762498000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzAtMS0xLTEtMQ_c85510b4-dc05-466b-b86e-cef3c72262fc"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzAtMy0xLTEtMQ_92c9379b-6536-4b3b-bca7-c682380a8552"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzItMC0xLTEtMS90ZXh0cmVnaW9uOjY1YzgyNWEwYzc3NTQ0NzE5MmNlZjU4MjdhM2Y2NDNiXzIy_008ca9ab-6043-4fba-bfc5-96a27f2f996f"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzItMC0xLTEtMS90ZXh0cmVnaW9uOjY1YzgyNWEwYzc3NTQ0NzE5MmNlZjU4MjdhM2Y2NDNiXzIy_31d87f04-6b65-4d5c-917a-3bb834382cfe"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzItMC0xLTEtMS90ZXh0cmVnaW9uOjY1YzgyNWEwYzc3NTQ0NzE5MmNlZjU4MjdhM2Y2NDNiXzM3_37e10da6-2613-4f71-a757-1f0f4ee57592"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzItMC0xLTEtMS90ZXh0cmVnaW9uOjY1YzgyNWEwYzc3NTQ0NzE5MmNlZjU4MjdhM2Y2NDNiXzM3_52b4319b-bb74-4e68-8eeb-733f85365fb8"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzItMC0xLTEtMS90ZXh0cmVnaW9uOjY1YzgyNWEwYzc3NTQ0NzE5MmNlZjU4MjdhM2Y2NDNiXzU5_2e1ebae3-7ae8-4f54-9de7-b29a1266cc58"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzItMC0xLTEtMS90ZXh0cmVnaW9uOjY1YzgyNWEwYzc3NTQ0NzE5MmNlZjU4MjdhM2Y2NDNiXzU5_3e08de1e-1dec-4fb2-a417-795c96fef76d"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzItMC0xLTEtMS90ZXh0cmVnaW9uOjY1YzgyNWEwYzc3NTQ0NzE5MmNlZjU4MjdhM2Y2NDNiXzU5_56c67311-e8cf-4f5a-bd0a-59bacadac845"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzItMC0xLTEtMS90ZXh0cmVnaW9uOjY1YzgyNWEwYzc3NTQ0NzE5MmNlZjU4MjdhM2Y2NDNiXzU5_c8edac3f-0c59-4c65-afbe-9f40ab20ed4b"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzItMS0xLTEtMQ_d769c1be-9bc3-41d9-99f7-0303c4c801a3"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzItMy0xLTEtMQ_9290f74a-d151-41a7-95d1-24c8d38eae61"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzMtMC0xLTEtMS90ZXh0cmVnaW9uOjU0YzFjMTZmODhiOTQ1ODdhYzRlOGMyMTU3ODQ5ZmZkXzE5_bf63a2dd-3680-4813-b694-3393b6e922eb"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzMtMC0xLTEtMS90ZXh0cmVnaW9uOjU0YzFjMTZmODhiOTQ1ODdhYzRlOGMyMTU3ODQ5ZmZkXzE5_cb2bb3c5-108f-4945-904d-701610963b1d"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzMtMC0xLTEtMS90ZXh0cmVnaW9uOjU0YzFjMTZmODhiOTQ1ODdhYzRlOGMyMTU3ODQ5ZmZkXzM0_341fa16d-8c42-48d8-b7e0-dfa57755b754"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzMtMC0xLTEtMS90ZXh0cmVnaW9uOjU0YzFjMTZmODhiOTQ1ODdhYzRlOGMyMTU3ODQ5ZmZkXzU2_e1e01495-f0bd-4413-95a0-2d5964a9c118"
      unitRef="shares">72723049</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzMtMC0xLTEtMS90ZXh0cmVnaW9uOjU0YzFjMTZmODhiOTQ1ODdhYzRlOGMyMTU3ODQ5ZmZkXzYz_a29130cd-188e-4f72-8708-580e19923584"
      unitRef="shares">70264265</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzMtMC0xLTEtMS90ZXh0cmVnaW9uOjU0YzFjMTZmODhiOTQ1ODdhYzRlOGMyMTU3ODQ5ZmZkXzgx_c7555e76-38fa-4560-a12f-406e1b64ebab"
      unitRef="shares">70013219</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzMtMC0xLTEtMS90ZXh0cmVnaW9uOjU0YzFjMTZmODhiOTQ1ODdhYzRlOGMyMTU3ODQ5ZmZkXzg4_a30ac1fe-7d7e-447a-b6b7-c83dc6c86f3f"
      unitRef="shares">67554435</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzMtMS0xLTEtMQ_110384d6-afb5-4b8d-92ec-5350f1ae23f1"
      unitRef="usd">73000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzMtMy0xLTEtMQ_dc1f9462-4ff9-4fbe-88cc-ad06d6fcde19"
      unitRef="usd">70000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzQtMS0xLTEtMQ_264ed6a7-68fd-4429-b055-d5f7cebdf855"
      unitRef="usd">733202000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzQtMy0xLTEtMQ_ca951db4-ccf6-40e6-9352-9d741b4b9656"
      unitRef="usd">635672000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOjZlMWZlNDQ0NzQ5NjRmYzFhOThjOWQ0ZWQ4MjIxNDM5XzIx_1485b8b0-2d46-40c3-bd2b-a50157a69df4"
      unitRef="shares">2709830</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOjZlMWZlNDQ0NzQ5NjRmYzFhOThjOWQ0ZWQ4MjIxNDM5XzIx_dee1de24-3b3f-4a6a-9302-7214cd3fcc61"
      unitRef="shares">2709830</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzUtMS0xLTEtMQ_cca565e3-25c3-438c-9330-e1b0e8035bbc"
      unitRef="usd">3000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzUtMy0xLTEtMQ_5a14ee24-34b4-48d5-96fb-d8fae82d719d"
      unitRef="usd">3000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzYtMS0xLTEtMQ_346c850b-37dd-4b1a-a86f-ad141b2e9a4c"
      unitRef="usd">-467006000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzYtMy0xLTEtMQ_189a27df-1b3c-41a2-ac57-a2f8836363cb"
      unitRef="usd">-391885000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzctMS0xLTEtMQ_0ec70fb1-3799-4d7b-bf60-0f0ed7f0644f"
      unitRef="usd">-4157000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzctMy0xLTEtMQ_acf1c847-a80e-477e-8daf-98841bbd9a3e"
      unitRef="usd">80000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzgtMS0xLTEtMQ_50b1c3d3-98a5-4495-bf97-89e4c7a145d5"
      unitRef="usd">262109000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzgtMy0xLTEtMQ_c3776c6a-d8c6-4d89-8f93-5aeaa5a9b1d5"
      unitRef="usd">243934000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzktMS0xLTEtMQ_2e960b19-f275-4268-b1b9-58da096d44c7"
      unitRef="usd">1068909000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xOS9mcmFnOjE0Njk0NjI4ZTAxOTQ3N2JiMTNhNmRjOWIzMzIwNjg3L3RhYmxlOjk0YmI0ZjIyMTMwZTQyNDA4MGU3MDhhNjI2NmRiZTQ1L3RhYmxlcmFuZ2U6OTRiYjRmMjIxMzBlNDI0MDgwZTcwOGE2MjY2ZGJlNDVfMzktMy0xLTEtMQ_d11c6b10-db57-4c57-9816-c94d2647b39c"
      unitRef="usd">1006432000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNC0xLTEtMS0x_f2596b1d-4679-497b-bfae-f4ae0ab03087"
      unitRef="usd">118327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNC0zLTEtMS0x_6e8ce533-556a-4907-91be-6452a470c10e"
      unitRef="usd">94804000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNC01LTEtMS0x_22807742-6a36-4d7d-adce-6eb80805f1af"
      unitRef="usd">345823000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNC03LTEtMS0x_aea23e3c-8658-4904-be7f-c99a4e4fc022"
      unitRef="usd">264495000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNi0xLTEtMS0x_0f49fa71-6c30-4c51-b97b-c0cf6a78ee08"
      unitRef="usd">38795000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNi0zLTEtMS0x_6678dba8-9f10-45e8-8e0b-e157dada4850"
      unitRef="usd">27692000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNi01LTEtMS0x_b1355570-b4c7-4b67-8f61-12653b344eea"
      unitRef="usd">112377000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNi03LTEtMS0x_57b0ca13-2bab-45e5-89a4-6f335ff5d04f"
      unitRef="usd">78218000</us-gaap:CostOfRevenue>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNy0xLTEtMS0x_bc285a6e-0282-4ab9-be46-247d7a500321"
      unitRef="usd">40852000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNy0zLTEtMS0x_ab7bcdc3-b310-42b4-b36d-093e9bb96289"
      unitRef="usd">32775000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNy01LTEtMS0x_a53e6331-55d8-450a-add9-a5e3b3748fd4"
      unitRef="usd">116427000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNy03LTEtMS0x_78e3a65e-79e3-4b99-8c64-1447320679a6"
      unitRef="usd">110073000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfOC0xLTEtMS0x_c7bfb5b3-e61d-4c81-b700-5253fdc49030"
      unitRef="usd">17193000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfOC0zLTEtMS0x_5bd3cc67-7b27-41e6-a264-0cb89fe88b8d"
      unitRef="usd">14891000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfOC01LTEtMS0x_a990f8c1-f773-4dc8-a940-f23e17677af4"
      unitRef="usd">47784000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfOC03LTEtMS0x_1a13b5ea-0f1a-4414-b639-0648c799e2b5"
      unitRef="usd">47713000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfOS0xLTEtMS0x_c6c274b4-8d66-4ed0-9849-c0bae9c8193e"
      unitRef="usd">41734000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfOS0zLTEtMS0x_15cd7c0e-09e2-444d-92ac-d0ea762c2959"
      unitRef="usd">27736000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfOS01LTEtMS0x_2331a0d7-80e9-4278-a2e9-c9a39daf045e"
      unitRef="usd">112715000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfOS03LTEtMS0x_d7365b22-befa-425b-99bc-c13f843e3a0e"
      unitRef="usd">80417000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:RestructuringCharges
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTAtMS0xLTEtMQ_d07e6406-cd20-4585-aee0-3c0fa6fa3795"
      unitRef="usd">44000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTAtMy0xLTEtMQ_6ef06bf2-ef93-4ca3-bb99-4015dafe0098"
      unitRef="usd">26442000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTAtNS0xLTEtMQ_428312e1-e11e-4596-9eb3-a80b9e0f6544"
      unitRef="usd">3269000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTAtNy0xLTEtMQ_09743a2f-1ade-43c8-9fd0-702b3f23e55a"
      unitRef="usd">29635000</us-gaap:RestructuringCharges>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTEtMS0xLTEtMQ_95c09d3d-b0a3-4914-b775-4a8e0952fd45"
      unitRef="usd">488000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTEtMy0xLTEtMQ_45f09051-0efd-4168-8e87-73eeb1e95528"
      unitRef="usd">411000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTEtNS0xLTEtMQ_ed331312-9182-473b-91a5-55dfdf1764d5"
      unitRef="usd">1237000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTEtNy0xLTEtMQ_0dc883be-77e0-4dc6-8ae4-fbf1a9c07b3a"
      unitRef="usd">1219000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <us-gaap:CostsAndExpenses
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTItMS0xLTEtMQ_bd3143da-4096-4275-a525-8fd4cd3ac1a7"
      unitRef="usd">139106000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTItMy0xLTEtMQ_7c5a9c65-4a09-4449-ae30-95ca3fc73ed5"
      unitRef="usd">129947000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTItNS0xLTEtMQ_bc7cf2a4-2900-49da-98cc-970771525f17"
      unitRef="usd">393809000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTItNy0xLTEtMQ_61ff4a54-7ae3-4c6e-ad06-f5ac8c0ae0af"
      unitRef="usd">347275000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTMtMS0xLTEtMQ_ce2830aa-ecab-41f8-b67a-bf5c907c5dd0"
      unitRef="usd">-20779000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTMtMy0xLTEtMQ_4adff8b1-208d-4e5f-8814-d07c8a6c916e"
      unitRef="usd">-35143000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTMtNS0xLTEtMQ_40c8a309-2ee3-4631-a41a-ea37805b4374"
      unitRef="usd">-47986000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTMtNy0xLTEtMQ_70239578-6356-469a-b9be-4e88b76d6fe8"
      unitRef="usd">-82780000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTUtMS0xLTEtMQ_ec0ca83a-471d-4b8a-a874-cad7e60bca44"
      unitRef="usd">-9442000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTUtMy0xLTEtMQ_4aa02690-9d6d-43ae-b08a-abf8c7fe30aa"
      unitRef="usd">-3159000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTUtNS0xLTEtMQ_a95ac67b-eaab-4854-94e2-1438a819b773"
      unitRef="usd">-27852000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTUtNy0xLTEtMQ_a20ab5c4-d633-4108-a4f3-15bbb5af5584"
      unitRef="usd">-9161000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTYtMS0xLTEtMQ_0356738b-d633-4824-90a3-7d23cb4e7412"
      unitRef="usd">-48000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTYtMy0xLTEtMQ_7f890743-2fdc-4692-b37b-d023d5881bac"
      unitRef="usd">-508000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTYtNS0xLTEtMQ_59c61d81-9f3f-4121-bbe2-c08cb2de9970"
      unitRef="usd">3002000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTYtNy0xLTEtMQ_742ba1c7-4473-4aca-87fc-c06d8d3df467"
      unitRef="usd">-2484000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTctMS0xLTEtMQ_3f891926-421a-471a-92cc-91d97dcfb286"
      unitRef="usd">-9490000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTctMy0xLTEtMQ_ef046df4-2bf0-4e42-a9c0-50d3f4d72b1b"
      unitRef="usd">-3667000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTctNS0xLTEtMQ_d2d99d9c-168e-4a7b-ac2a-d12f536818ce"
      unitRef="usd">-24850000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTctNy0xLTEtMQ_5c977bd3-8759-4d45-8b32-2c03731ff965"
      unitRef="usd">-11645000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTgtMS0xLTEtMQ_d8e674e3-c985-4ae9-a2cd-12344fa19d51"
      unitRef="usd">-30269000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTgtMy0xLTEtMQ_19f3c63b-1ea1-4b63-8321-03a15ce7c61e"
      unitRef="usd">-38810000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTgtNS0xLTEtMQ_4ac62fff-76dc-4490-9bed-dd884489b1de"
      unitRef="usd">-72836000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTgtNy0xLTEtMQ_3b89b546-4b5c-4da0-9c76-86a8e8ff083c"
      unitRef="usd">-94425000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTktMS0xLTEtMQ_97c3afe4-dfe6-468b-a526-503d5f87346c"
      unitRef="usd">2538000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTktMy0xLTEtMQ_739246de-691c-46b9-84dc-29ca87884bf8"
      unitRef="usd">-100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTktNS0xLTEtMQ_d0069da0-692a-4d0b-a618-eebf402b63e3"
      unitRef="usd">2285000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMTktNy0xLTEtMQ_561d0be8-3af3-4589-8be6-1fc5261cdd9d"
      unitRef="usd">-87000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjAtMS0xLTEtMQ_f6e40710-2e91-4dbf-8d02-67b5f9e16058"
      unitRef="usd">-32807000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjAtMy0xLTEtMQ_9a645a09-6851-4c94-84bd-2e98abdc630c"
      unitRef="usd">-38710000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjAtNS0xLTEtMQ_7e55b70f-9119-4f16-a951-f4a77942a785"
      unitRef="usd">-75121000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjAtNy0xLTEtMQ_49e8aa1b-35ab-4675-90b5-9cdf864e4d65"
      unitRef="usd">-94338000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjMtMS0xLTEtMQ_3587d9c1-37d0-498f-be3f-34d04e83030f"
      unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjMtMy0xLTEtMQ_963fd067-1c6e-476d-b27b-9a59e1b879d8"
      unitRef="usdPerShare">-0.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjMtNS0xLTEtMQ_4fb1e94f-10ae-442e-af56-2589976da40d"
      unitRef="usdPerShare">-1.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjMtNy0xLTEtMQ_0610b07a-7723-4a9c-9301-855a52b722df"
      unitRef="usdPerShare">-1.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjQtMS0xLTEtMQ_50d0d9ae-65f0-400b-af54-8ea8f224db13"
      unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjQtMy0xLTEtMQ_8ae64127-a8f3-4450-ba8c-c52e297daabe"
      unitRef="usdPerShare">-0.58</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjQtNS0xLTEtMQ_6c06d592-8b5e-4a48-88cc-472fee455ca2"
      unitRef="usdPerShare">-1.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjQtNy0xLTEtMQ_b7f8ff72-19e1-41de-a6c9-e7019480e804"
      unitRef="usdPerShare">-1.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjctMS0xLTEtMQ_b0c90450-88dc-4e54-9792-4431bcf92646"
      unitRef="shares">69798839</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjctMy0xLTEtMQ_d8c95ca6-7d44-4941-9d36-34812c4e0b1f"
      unitRef="shares">66451414</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjctNS0xLTEtMQ_270fbbef-73e0-47b3-b445-40cb4e94a8f4"
      unitRef="shares">68926203</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjctNy0xLTEtMQ_b8eb5a40-02d5-42f8-a4bd-de46fc72f4ed"
      unitRef="shares">65504571</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjgtMS0xLTEtMQ_a98e6e71-831f-41dc-8a4c-6a6001a56cbf"
      unitRef="shares">69798839</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjgtMy0xLTEtMQ_4f825e20-0d66-4a0d-93a9-4eb21b272869"
      unitRef="shares">66451414</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjgtNS0xLTEtMQ_35dc9747-3418-4c38-a25f-8af6d7922f5c"
      unitRef="shares">68926203</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMjgtNy0xLTEtMQ_b6e0c21c-d9b7-4eee-9295-03d8849da62c"
      unitRef="shares">65504571</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if165cfdd6b8b447b899537b012d93b0c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzItMS0xLTEtMQ_17659de5-d36a-42e5-a119-4639f0bd4a8f"
      unitRef="usd">1337000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i20302d6518344a8a93e656b54a6f2730_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzItMy0xLTEtMQ_b71d06a6-eee6-46d4-8ec8-218c1ad2bb8f"
      unitRef="usd">2288000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id14ec6bdafa149269bcf4d500964d9f3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzItNS0xLTEtMQ_38a2c7a3-92c6-44a3-97f2-6e35fe2d11c9"
      unitRef="usd">4618000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i42abe7a0597144c2b19af0edf6c13075_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzItNy0xLTEtMQ_e0db4062-40b2-4cf2-a6d9-056643324562"
      unitRef="usd">5735000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6407b1f2d8414b74a7513e47c69132e6_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzMtMS0xLTEtMQ_b6344d6a-8847-487a-a471-b8f4523cbf0b"
      unitRef="usd">4228000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id47a20a90f8b40a8a03793dbb03ee3a0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzMtMy0xLTEtMQ_083e258c-8180-4b3c-b9b6-5da3c27c8871"
      unitRef="usd">1873000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i542a4eefcc274508819886e097b3c077_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzMtNS0xLTEtMQ_6d033b4c-ead9-4a7c-a675-9c3773673651"
      unitRef="usd">11383000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i213560ded3174f7e9f01c74271d67579_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzMtNy0xLTEtMQ_7b680049-6a66-418d-b332-f81314de00c8"
      unitRef="usd">9536000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib66389c0a2ba4a4aae833480f715bea7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzQtMS0xLTEtMQ_f3fb6730-e18e-4207-9f64-46d7b7074721"
      unitRef="usd">4103000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifbd33391f04f40cfba37d8dbb4de8cd0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzQtMy0xLTEtMQ_007fec26-affe-4a7f-8896-896a86c8b9db"
      unitRef="usd">3618000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i43e8c2abd6b541309dcfbc877049ce10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzQtNS0xLTEtMQ_069a9b10-7261-4095-9bfb-fc8394d03f33"
      unitRef="usd">9863000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8801b57cbc6a472c91b31ba3f11c450f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzQtNy0xLTEtMQ_e0b2faa9-94d8-4da9-93b3-c8dc979c9b55"
      unitRef="usd">10428000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id6b247179b194d00a3d6b39d1acfd488_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzUtMS0xLTEtMQ_a7dc2b6e-b4ad-4afc-a3b1-e6a64dc92d06"
      unitRef="usd">8601000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1ffd77d49ebe4627acf813eb14dff1f3_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzUtMy0xLTEtMQ_5ddc55eb-87d9-44b6-a053-fab41dbb81ba"
      unitRef="usd">7753000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i528297b5975b4120bf78eb90c372d579_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzUtNS0xLTEtMQ_192d6ec4-4ceb-4be9-9298-91c9baa68513"
      unitRef="usd">22103000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2b40419dd3514de8a07457f0c455e16e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzUtNy0xLTEtMQ_2fa840b2-ff22-4f51-97d6-45cb598c0226"
      unitRef="usd">20472000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DepreciationNonproduction
      contextRef="if165cfdd6b8b447b899537b012d93b0c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzgtMS0xLTEtMQ_f467d3d9-3e8b-4db9-94f8-ddb70688476d"
      unitRef="usd">2552000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i20302d6518344a8a93e656b54a6f2730_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzgtMy0xLTEtMQ_e8892350-6172-4e32-a41c-79f9d0bf5b2d"
      unitRef="usd">2710000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="id14ec6bdafa149269bcf4d500964d9f3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzgtNS0xLTEtMQ_ba5c7f25-d766-4c6c-a868-8d3606f55f74"
      unitRef="usd">7720000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i42abe7a0597144c2b19af0edf6c13075_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzgtNy0xLTEtMQ_579a46a2-cd20-48a6-9bb2-d0eab49760df"
      unitRef="usd">7619000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i6407b1f2d8414b74a7513e47c69132e6_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzktMS0xLTEtMQ_28e7930a-f9c2-4d3c-8732-dd86af2159f6"
      unitRef="usd">602000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="id47a20a90f8b40a8a03793dbb03ee3a0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzktMy0xLTEtMQ_41b2608f-49d7-40c2-a953-0ad846a72530"
      unitRef="usd">511000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i542a4eefcc274508819886e097b3c077_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzktNS0xLTEtMQ_cd8e2d0a-ca39-4c8f-b566-0f8d56dbf089"
      unitRef="usd">1820000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i213560ded3174f7e9f01c74271d67579_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfMzktNy0xLTEtMQ_804d8096-f926-4b27-bdcb-867cdceb8977"
      unitRef="usd">1798000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="ib66389c0a2ba4a4aae833480f715bea7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDAtMS0xLTEtMQ_828a801b-8f77-4775-a4fc-2929f43ffb39"
      unitRef="usd">15000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="ifbd33391f04f40cfba37d8dbb4de8cd0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDAtMy0xLTEtMQ_592e599d-4e18-4b61-a213-5bd678704b1c"
      unitRef="usd">53000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i43e8c2abd6b541309dcfbc877049ce10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDAtNS0xLTEtMQ_9acb0eb2-4daa-43db-8894-5330f5d0d197"
      unitRef="usd">103000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i8801b57cbc6a472c91b31ba3f11c450f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDAtNy0xLTEtMQ_d73db270-58f0-4ac7-9b5f-84cb24a2e45c"
      unitRef="usd">207000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="id6b247179b194d00a3d6b39d1acfd488_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDEtMS0xLTEtMQ_50de651d-3959-4207-94ba-a538b95ab957"
      unitRef="usd">3724000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i1ffd77d49ebe4627acf813eb14dff1f3_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDEtMy0xLTEtMQ_9e5f5619-0175-4bed-9ffe-75be16dd7da9"
      unitRef="usd">2674000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i528297b5975b4120bf78eb90c372d579_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDEtNS0xLTEtMQ_78037c81-af18-4786-a44f-f204c274e2f1"
      unitRef="usd">10828000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i2b40419dd3514de8a07457f0c455e16e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDEtNy0xLTEtMQ_3ac67ba0-b6da-49fc-9920-cddc80dfc8d0"
      unitRef="usd">7599000</us-gaap:DepreciationNonproduction>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="if165cfdd6b8b447b899537b012d93b0c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDQtMS0xLTEtMQ_9256560e-69da-4c85-814f-f1bf0cb5f85d"
      unitRef="usd">1343000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="i20302d6518344a8a93e656b54a6f2730_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDQtMy0xLTEtMQ_06e93afd-b720-4b9b-aeb6-0c28ff47ad8c"
      unitRef="usd">286000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="id14ec6bdafa149269bcf4d500964d9f3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDQtNS0xLTEtMQ_71cf8e86-1cbf-4fee-8275-75cc790042f1"
      unitRef="usd">3702000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="i42abe7a0597144c2b19af0edf6c13075_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yMi9mcmFnOjVhNDA4ZDBjNjIwNDQwZTVhYWJmYTFiNjkwNDk3NDE5L3RhYmxlOmYwMWIyNTEzMzEzYjQ1Nzc4NDNmY2IxMDIzMjJlYjdjL3RhYmxlcmFuZ2U6ZjAxYjI1MTMzMTNiNDU3Nzg0M2ZjYjEwMjMyMmViN2NfNDQtNy0xLTEtMQ_57508550-7a6c-417d-b58d-4fe13a4cfcb4"
      unitRef="usd">854000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:NetIncomeLoss
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNC0xLTEtMS0x_f6e40710-2e91-4dbf-8d02-67b5f9e16058"
      unitRef="usd">-32807000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNC0zLTEtMS0x_9a645a09-6851-4c94-84bd-2e98abdc630c"
      unitRef="usd">-38710000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNC01LTEtMS0x_7e55b70f-9119-4f16-a951-f4a77942a785"
      unitRef="usd">-75121000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNC03LTEtMS0x_49e8aa1b-35ab-4675-90b5-9cdf864e4d65"
      unitRef="usd">-94338000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNS0xLTEtMS0x_8b0a3142-3abe-4c70-a9f7-d3805c226169"
      unitRef="usd">-3056000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNS0zLTEtMS0x_4b17387e-3179-489c-9300-2f043b1d9410"
      unitRef="usd">2292000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNS01LTEtMS0x_326520f4-71e8-4c31-ac64-c0328c826837"
      unitRef="usd">-4237000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNS03LTEtMS0x_80f68eba-8cec-4066-a205-7b52e3f8340f"
      unitRef="usd">1754000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNi0xLTEtMS0x_a2b4dee1-1a7c-4d69-a922-c9929625f796"
      unitRef="usd">-35863000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNi0zLTEtMS0x_c7418d4f-75c2-4d83-8dda-09c78d9e87da"
      unitRef="usd">-36418000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNi01LTEtMS0x_d4e6594f-2afd-4fa6-851a-9869fce63edb"
      unitRef="usd">-79358000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18yOC9mcmFnOjMwYWNiZDg4MDg1MjQ4ZTdiZGYwNjRmMzYzOTBhOTc4L3RhYmxlOmRiZGVkMGI1MmIzZTRkY2I4MjhiMGU2MzAyZTkxMTA3L3RhYmxlcmFuZ2U6ZGJkZWQwYjUyYjNlNGRjYjgyOGIwZTYzMDJlOTExMDdfNi03LTEtMS0x_2900637e-ff43-4d1c-94e3-2ff2169f29f1"
      unitRef="usd">-92584000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i644094f1bb2747998d71ce84f5bfe076_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNC0xLTEtMS0x_2fa7acbc-6d93-442a-8866-85ff2e79227a"
      unitRef="shares">70264265</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i644094f1bb2747998d71ce84f5bfe076_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNC0zLTEtMS0x_56677606-3e07-4a96-b126-ed739c272916"
      unitRef="usd">70000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i6f4668777eb5478eab04815faf46928e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNC01LTEtMS0x_49bccaf8-f2b4-4466-a5c1-dc2aebed6e4a"
      unitRef="shares">-2709830</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6f4668777eb5478eab04815faf46928e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNC03LTEtMS0x_5582ba5e-cbfc-45d0-992f-a7fdcb932a3f"
      unitRef="usd">-3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie26bc9381300482f86e321ea3e928e1c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNC05LTEtMS0x_2ecb7172-fc13-4242-957a-cf28a4cf43fd"
      unitRef="usd">635672000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia8013e67497a4729b30edc6b54e0a91f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNC0xMS0xLTEtMQ_05f12c0b-d2d1-42ce-8888-88a43ef74a24"
      unitRef="usd">-391885000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f9820e31eb34857a1d387f00dc4f7ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNC0xMy0xLTEtMQ_24acd62f-8c15-47fd-a606-8800609c72da"
      unitRef="usd">80000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNC0xNS0xLTEtMQ_01804a99-2e28-4438-9562-3040aba4cf59"
      unitRef="usd">243934000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i46e8c61ed0314942bd846429d6656f08_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNS0xLTEtMS0x_61be29b1-66ab-4d7d-92c8-59a32f8914c6"
      unitRef="shares">209185</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i07334784bab34ca5a10a1cf01edbf9b1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNS05LTEtMS0x_73e0b520-8116-46d0-9684-3b920058276a"
      unitRef="usd">2617000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNS0xNS0xLTEtMQ_b439b332-c6b3-4b57-8553-864e5695504c"
      unitRef="usd">2617000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i46e8c61ed0314942bd846429d6656f08_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNi0xLTEtMS0x_7ac993b4-3d9e-4daf-8df5-5aa915b1140c"
      unitRef="shares">454508</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i46e8c61ed0314942bd846429d6656f08_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNi0zLTEtMS0x_5646222e-984d-4928-8e1d-476e7b0c6f71"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i07334784bab34ca5a10a1cf01edbf9b1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNi05LTEtMS0x_8ed69d05-c4d9-48af-8c25-d1e49be4e5af"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNi0xNS0xLTEtMQ_16e18fd1-ecd8-4943-933f-5071daed773f"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i07334784bab34ca5a10a1cf01edbf9b1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNy05LTEtMS0x_b35a384a-9c95-40bb-819a-fc260a88af86"
      unitRef="usd">9225000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfNy0xNS0xLTEtMQ_4cd9c620-7781-4509-a28f-9a8598fc05b0"
      unitRef="usd">9225000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <lpsn:StockIssuedDuringPeriodSharesBonusPaymentSettledInShares
      contextRef="i46e8c61ed0314942bd846429d6656f08_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfOC0xLTEtMS0x_84757417-31cb-416a-871d-1b208b1d58e3"
      unitRef="shares">400700</lpsn:StockIssuedDuringPeriodSharesBonusPaymentSettledInShares>
    <lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares
      contextRef="i07334784bab34ca5a10a1cf01edbf9b1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfOC05LTEtMS0x_c3c7688a-d3de-4e3b-9a8d-4876096b2593"
      unitRef="usd">25925000</lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares>
    <lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfOC0xNS0xLTEtMQ_4818c69d-25b7-4d43-9278-8afde8a552bc"
      unitRef="usd">25925000</lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i46e8c61ed0314942bd846429d6656f08_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfOS0xLTEtMS0x_7ac03003-ac83-4f10-adb0-f18c58280acd"
      unitRef="shares">22544</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i07334784bab34ca5a10a1cf01edbf9b1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfOS05LTEtMS0x_d335a5be-14ed-420b-8e57-9c6f5e25ecd4"
      unitRef="usd">1257000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfOS0xNS0xLTEtMQ_bae6e3f1-3109-4a07-88d3-21c39bc2051e"
      unitRef="usd">1257000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:NetIncomeLoss
      contextRef="i43d439c81cd148a9a9c55791763deed0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTAtMTEtMS0xLTE_3bd13841-e319-4036-9f09-f1f86765a78c"
      unitRef="usd">-21195000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTAtMTUtMS0xLTE_e0cb39df-421c-4ad1-aa5e-33211b5ebf17"
      unitRef="usd">-21195000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iba44bf31522443169cfe0a3a3fdfa03a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTEtMTMtMS0xLTE_3efe9a16-cac3-4f03-8f64-9ece48d61ac9"
      unitRef="usd">-1746000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTEtMTUtMS0xLTE_83b320e2-cabe-49fc-b5ef-4ae1e01fde69"
      unitRef="usd">-1746000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="ib43815a92eb44ed9a6d0953c24486121_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTItMS0xLTEtMQ_43fe443a-f276-40fd-a41a-cb32698a429c"
      unitRef="shares">71351202</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib43815a92eb44ed9a6d0953c24486121_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTItMy0xLTEtMQ_c956bd12-8943-4c5b-aae3-51b13e169f24"
      unitRef="usd">71000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ie3cefb53c40d4715aa6da38c0ded285b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTItNS0xLTEtMQ_c673b6f4-de0f-4565-b5b2-50f1d80a6513"
      unitRef="shares">-2709830</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie3cefb53c40d4715aa6da38c0ded285b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTItNy0xLTEtMQ_8fe4af00-db7f-4449-ab1d-eb4c6177cd6c"
      unitRef="usd">-3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icb8856407a384257aec6760b36dde330_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTItOS0xLTEtMQ_529d8b19-6e8f-4591-a012-f838a7c22882"
      unitRef="usd">674695000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9577a2880a9d450f8153c8541d1496f2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTItMTEtMS0xLTE_d026aa42-77ab-42c2-bfa2-e5d1e7a60801"
      unitRef="usd">-413080000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6fe967530e044fd687dbfe7fa7fb66ff_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTItMTMtMS0xLTE_d80950e4-3230-4ec1-8d72-44661ae1af6f"
      unitRef="usd">-1666000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2484017593a440cfb6b608cab8901f4e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTItMTUtMS0xLTE_8ac611d8-fdbf-41fc-b759-ffcf091d0cdc"
      unitRef="usd">260017000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i9a9104d8924e4a33a277af00fadaeee8_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTMtMS0xLTEtMQ_966ab93c-c9a4-434c-9371-0584b733acf1"
      unitRef="shares">252155</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i23db83e9802849f5a1d45384055edd8f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTMtOS0xLTEtMQ_f548b436-260c-44de-bebf-875ff3876a3e"
      unitRef="usd">3999000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia3c4a9f96c7840089a90608850f87139_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTMtMTUtMS0xLTE_76f64c6d-1e9f-452b-8167-83f5dc2a0d03"
      unitRef="usd">3999000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i9a9104d8924e4a33a277af00fadaeee8_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTQtMS0xLTEtMQ_a7b17abd-c5ac-4199-9a08-c6771b113a7e"
      unitRef="shares">252218</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9a9104d8924e4a33a277af00fadaeee8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTQtMy0xLTEtMQ_aca346ee-6216-44ae-bdd2-4e02ac630d1b"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i23db83e9802849f5a1d45384055edd8f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTQtOS0xLTEtMQ_23ad9218-e946-49ad-ab8a-d7092e5df669"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia3c4a9f96c7840089a90608850f87139_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTQtMTUtMS0xLTE_c0d62b52-d475-46e4-a31d-e59816033eb8"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i23db83e9802849f5a1d45384055edd8f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTUtOS0xLTEtMQ_f03af863-1da2-41b4-aad5-36a7737a0026"
      unitRef="usd">9524000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia3c4a9f96c7840089a90608850f87139_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTUtMTUtMS0xLTE_9d612114-4a57-491e-b8fd-c8772c2744d4"
      unitRef="usd">9524000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <lpsn:StockIssuedDuringPeriodSharesBonusPaymentSettledInShares
      contextRef="i9a9104d8924e4a33a277af00fadaeee8_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTYtMS0xLTEtMQ_32d9e471-45dd-463c-9026-09565e60f163"
      unitRef="shares">137300</lpsn:StockIssuedDuringPeriodSharesBonusPaymentSettledInShares>
    <lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares
      contextRef="i23db83e9802849f5a1d45384055edd8f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTYtOS0xLTEtMQ_564c2b71-55c0-48ff-a90c-f04f28e340d3"
      unitRef="usd">7578000</lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares>
    <lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares
      contextRef="ia3c4a9f96c7840089a90608850f87139_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTYtMTUtMS0xLTE_d470b7bd-f8cc-45c7-ae33-934a684eb7d2"
      unitRef="usd">7578000</lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i9a9104d8924e4a33a277af00fadaeee8_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTctMS0xLTEtMQ_699aa4e2-4ecf-4187-91ae-6d0d99b331b9"
      unitRef="shares">24270</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i23db83e9802849f5a1d45384055edd8f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTctOS0xLTEtMQ_d87800bb-de12-4ba9-962d-8bd0e48c3773"
      unitRef="usd">1128000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia3c4a9f96c7840089a90608850f87139_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTctMTUtMS0xLTE_9b6a54cf-8756-4458-87cd-fe609e36d841"
      unitRef="usd">1128000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:NetIncomeLoss
      contextRef="i357084bea2d94377b90cb9c21e7313cc_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTgtMTEtMS0xLTE_c711d266-da63-4453-99c3-3fb6e0e68fec"
      unitRef="usd">-21119000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia3c4a9f96c7840089a90608850f87139_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTgtMTUtMS0xLTE_b766f0ef-d37c-4c91-95b8-990bb3a731bf"
      unitRef="usd">-21119000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i83039e3ce22548e39e1a053a34610c92_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTktMTMtMS0xLTE_effdf722-3054-49ce-90e8-5aafe7128ed7"
      unitRef="usd">565000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia3c4a9f96c7840089a90608850f87139_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMTktMTUtMS0xLTE_be1ecf5d-9c79-4c36-96e9-143cfd6ff086"
      unitRef="usd">565000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i0141ebe04403472dbce41ae6c325c93c_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjAtMS0xLTEtMQ_b187a87a-ce0a-41e7-9bd3-5e791ac92fd6"
      unitRef="shares">72017145</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0141ebe04403472dbce41ae6c325c93c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjAtMy0xLTEtMQ_f7c54799-023e-4db6-aa20-889ab19cdc69"
      unitRef="usd">72000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i60ef6007d62a4ad7a66eb7fa47e48071_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjAtNS0xLTEtMQ_5cb95349-2807-4a0b-a056-bce948a0a4f4"
      unitRef="shares">-2709830</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i60ef6007d62a4ad7a66eb7fa47e48071_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjAtNy0xLTEtMQ_2b6ed280-3769-490f-9190-19623f34ffd6"
      unitRef="usd">-3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie689727d1ec14d3399342e0b534db932_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjAtOS0xLTEtMQ_eab23bf1-8109-4903-9f76-5bb31895dbed"
      unitRef="usd">696923000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia4c0cc7ca0d841689626145dcf4db1b3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjAtMTEtMS0xLTE_e86cfe90-479c-4b90-8d07-5d58e374c6ed"
      unitRef="usd">-434199000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i899cff16475747928e0bdad86962a272_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjAtMTMtMS0xLTE_6af8344c-3ec8-4570-a49a-6021291225fe"
      unitRef="usd">-1101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3f0bbfa9ae24239ba8b0e1afadd116c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjAtMTUtMS0xLTE_0d30b480-765a-45a9-86ac-e1806dd3b6ba"
      unitRef="usd">261692000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib39866aba2d140df96f0c2ed4b232aab_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjEtMS0xLTEtMQ_b67588d8-b3f8-4cbd-a927-b78169551836"
      unitRef="shares">191693</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i47e866b9207b42008cdf5aff3225b664_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjEtOS0xLTEtMQ_d43a9cc8-1eec-4d4a-81ba-e6af6b0df538"
      unitRef="usd">3036000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjEtMTUtMS0xLTE_7814b0c3-11e1-4e74-ab4c-1de4ec4facc0"
      unitRef="usd">3036000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib39866aba2d140df96f0c2ed4b232aab_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjItMS0xLTEtMQ_c9ee7378-2429-433a-aaa4-c29169c0b475"
      unitRef="shares">142867</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjItMTUtMS0xLTE_ed8843af-1777-44af-8faf-ce94a0a56528"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="ib39866aba2d140df96f0c2ed4b232aab_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjMtMS0xLTEtMzQzMTQ_4af13dda-f578-4af2-9903-1987fde0e9f8"
      unitRef="shares">351462</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ib39866aba2d140df96f0c2ed4b232aab_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjMtMy0xLTEtMzQzMTQ_6d8d41db-3fe1-4f9f-a292-b983bf4d7ccb"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i47e866b9207b42008cdf5aff3225b664_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjMtOS0xLTEtMzQzMTQ_54770f92-078c-47c2-81e5-2c15c1d32981"
      unitRef="usd">20012000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjMtMTUtMS0xLTM0MzE0_5090f0d6-b774-4abe-9f30-6f5cb37d7b64"
      unitRef="usd">20013000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i47e866b9207b42008cdf5aff3225b664_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjMtOS0xLTEtMQ_ae5d9b1d-aba1-404c-ad02-6f0897331cd7"
      unitRef="usd">12148000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjMtMTUtMS0xLTE_67f78d5a-7aab-4dd6-b84e-d4faacef99bb"
      unitRef="usd">12148000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib39866aba2d140df96f0c2ed4b232aab_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjUtMS0xLTEtMQ_b9b4c42c-a66b-416f-aefb-5d0d4ee61ae5"
      unitRef="shares">19882</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i47e866b9207b42008cdf5aff3225b664_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjUtOS0xLTEtMQ_dd96d9ea-1b8c-4cb8-9e24-e6d74e404571"
      unitRef="usd">1083000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjUtMTUtMS0xLTE_92f8c843-e2d6-4d12-a667-6522572675a4"
      unitRef="usd">1083000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:NetIncomeLoss
      contextRef="i3e389944e56c4760b20577cfb2e141e5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjYtMTEtMS0xLTE_b96b5b02-dce3-4b4d-b109-4f35b09ad9d3"
      unitRef="usd">-32807000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjYtMTUtMS0xLTE_f0071883-30cd-40e4-9a43-471be1f4ec17"
      unitRef="usd">-32807000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6951398564b9436c9e2ca7cb190ac4d4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjctMTMtMS0xLTE_7187fae7-ff44-4cec-aa57-5f0aa32f2a44"
      unitRef="usd">-3056000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjctMTUtMS0xLTE_56d6e359-5cd0-478e-babf-28d64d29e07b"
      unitRef="usd">-3056000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="ib97adee07e0e4c079f42abab54b4b603_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjgtMS0xLTEtMQ_7e1909cc-f40f-487f-ab51-dc32c0e7f58d"
      unitRef="shares">72723049</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib97adee07e0e4c079f42abab54b4b603_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjgtMy0xLTEtMQ_fb329922-7ec5-4e1a-b2f3-744f0859e4e1"
      unitRef="usd">73000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i1f235b14bab944118a8bf8cd47bca3ed_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjgtNS0xLTEtMQ_2108e986-001b-4460-8e95-56ec45b41b1b"
      unitRef="shares">-2709830</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1f235b14bab944118a8bf8cd47bca3ed_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjgtNy0xLTEtMQ_a40f5391-5430-4b6b-8f19-94f0b384e7c0"
      unitRef="usd">-3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib37f20f1960b48958c97f637728870d0_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjgtOS0xLTEtMQ_27d2dfce-db30-4d19-a332-1d7197b494bf"
      unitRef="usd">733202000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iefcbce21222c4c96a144347d7e047746_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjgtMTEtMS0xLTE_c6785ddb-21c3-47d2-ab60-1f1e6a34f2b3"
      unitRef="usd">-467006000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6c20f86341864feda2e128b236efd0e0_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjgtMTMtMS0xLTE_5997fdca-e77d-4a7d-b9ac-11b20254b521"
      unitRef="usd">-4157000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmIyZmM5ZjY5ZmZkZTRjZTY4OGI0MmUzODA1YzAyOWE0L3RhYmxlcmFuZ2U6YjJmYzlmNjlmZmRlNGNlNjg4YjQyZTM4MDVjMDI5YTRfMjgtMTUtMS0xLTE_cb83e2bf-c5d9-4e68-81ce-913275e320cc"
      unitRef="usd">262109000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i42b2b14a698c434f843929834761c80c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNC0xLTEtMS0x_005864ee-0367-47bb-b43b-0e9cd774a57a"
      unitRef="shares">66543073</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i42b2b14a698c434f843929834761c80c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNC0zLTEtMS0x_9a9f2291-099a-4373-8891-c7af75035a57"
      unitRef="usd">67000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i38b7e93aa3fc46be9ba8e5cab7cf0004_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNC01LTEtMS0x_d9e4cee0-e911-4e20-a744-d7a5b424d086"
      unitRef="shares">-2709830</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i38b7e93aa3fc46be9ba8e5cab7cf0004_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNC03LTEtMS0x_b6a18dc7-9b93-4bce-b1ab-0ed2f4c10006"
      unitRef="usd">-3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i29fa987260264488bc385639d938a3ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNC05LTEtMS0x_c1f1eb60-b117-4bc7-b443-08ff36fd5918"
      unitRef="usd">436557000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i914af2bbea5a4729a4e248851f292260_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNC0xMS0xLTEtMQ_b36463ed-4486-4fff-9729-a7df50c19afe"
      unitRef="usd">-283562000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i135fb1e000054f28a51bd231d6aa9ec0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNC0xMy0xLTEtMQ_c23c3d5f-3c70-4879-8c50-75b231f9cd91"
      unitRef="usd">-4524000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib2e00541a762460b8afecf644d687835_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNC0xNS0xLTEtMzQyNzg_22ec9ff4-9a68-4703-8075-d3734097bef6"
      unitRef="usd">148535000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i71958235841a4db8bc9559961360c0ac_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNS0xLTEtMS0x_275d5da5-5b99-4272-8224-03c249db0b07"
      unitRef="shares">199215</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if4de227d12fe471f94e4314492205ac4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNS05LTEtMS0x_577e50d3-5e73-49ee-886b-911b48857fab"
      unitRef="usd">1955000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia1e04813fe544ef6831d3d004ff36eb9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNS0xNS0xLTEtMzQyNzg_f12de28f-0e22-4f79-af47-dc388a01c4fb"
      unitRef="usd">1955000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i71958235841a4db8bc9559961360c0ac_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNi0xLTEtMS0x_1443ab89-bb9b-40da-9015-eab72be337fa"
      unitRef="shares">203690</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia1e04813fe544ef6831d3d004ff36eb9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNi0xNS0xLTEtMzQyNzg_6564e24a-47be-49f7-a2ff-6e4143254098"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <lpsn:StockIssuedDuringPeriodSharesEarnoutPayment
      contextRef="i71958235841a4db8bc9559961360c0ac_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNy0xLTEtMS0x_a35e009a-e08d-472b-af02-109116431c5e"
      unitRef="shares">11508</lpsn:StockIssuedDuringPeriodSharesEarnoutPayment>
    <lpsn:StockIssuedDuringPeriodValueEarnoutPayment
      contextRef="i71958235841a4db8bc9559961360c0ac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNy0zLTEtMS0x_eb17a5c8-1523-4ba5-b381-49081eda2593"
      unitRef="usd">1000</lpsn:StockIssuedDuringPeriodValueEarnoutPayment>
    <lpsn:StockIssuedDuringPeriodValueEarnoutPayment
      contextRef="if4de227d12fe471f94e4314492205ac4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNy05LTEtMS0x_67214773-267d-44dc-b2f1-3760625abd1d"
      unitRef="usd">293000</lpsn:StockIssuedDuringPeriodValueEarnoutPayment>
    <lpsn:StockIssuedDuringPeriodValueEarnoutPayment
      contextRef="ia1e04813fe544ef6831d3d004ff36eb9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfNy0xNS0xLTEtMzQyNzg_db1b9f0f-a408-4885-89d7-00a681380e2f"
      unitRef="usd">294000</lpsn:StockIssuedDuringPeriodValueEarnoutPayment>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if4de227d12fe471f94e4314492205ac4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfOC05LTEtMS0x_0156332b-decf-4e30-82ef-86bf5bf216b1"
      unitRef="usd">9519000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia1e04813fe544ef6831d3d004ff36eb9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfOC0xNS0xLTEtMzQyNzg_6d907c3a-c157-4eff-b6eb-bc72406ea283"
      unitRef="usd">9519000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <lpsn:StockIssuedDuringPeriodSharesBonusPaymentSettledInShares
      contextRef="i71958235841a4db8bc9559961360c0ac_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfOS0xLTEtMS0x_b650661a-6d76-4e45-b2fe-24cf1e460fc0"
      unitRef="shares">991905</lpsn:StockIssuedDuringPeriodSharesBonusPaymentSettledInShares>
    <lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares
      contextRef="if4de227d12fe471f94e4314492205ac4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfOS05LTEtMS0x_1d1f9480-b08e-4871-a413-c70fb1953a10"
      unitRef="usd">24656000</lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares>
    <lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares
      contextRef="ia1e04813fe544ef6831d3d004ff36eb9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfOS0xNS0xLTEtMzQyNzg_46edca67-1fcb-4c58-bca1-53d56b358f09"
      unitRef="usd">24656000</lpsn:StockIssuedDuringPeriodValueBonusPaymentSettledInShares>
    <us-gaap:StockholdersEquity
      contextRef="i7584a75ccfdd42b4aa1a85640c42c259_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTAtMTEtMS0xLTE_f4352c3d-8d24-4d8b-af75-9d39f42f1bf3"
      unitRef="usd">-729000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id387e7d019be458ba3e664d626ab2829_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTAtMTUtMS0xLTM0Mjc4_8668390c-4b49-4517-b2d8-579fd65c8922"
      unitRef="usd">-729000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i71958235841a4db8bc9559961360c0ac_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTEtMS0xLTEtMQ_01a9569c-80f1-4ac6-9d0b-edad4b448d4d"
      unitRef="shares">50818</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="if4de227d12fe471f94e4314492205ac4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTEtOS0xLTEtMQ_58c688a8-2c30-408b-85c7-5fc569dfc570"
      unitRef="usd">1626000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia1e04813fe544ef6831d3d004ff36eb9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTEtMTUtMS0xLTM0Mjc4_0fea1243-faa6-4268-a51f-8b863e6a14ca"
      unitRef="usd">1626000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:NetIncomeLoss
      contextRef="i4bb017c0cba84e239f204c3337bde889_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTItMTEtMS0xLTE_5c0ca638-57fe-4a8f-ab9e-a60b48749a72"
      unitRef="usd">-37001000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia1e04813fe544ef6831d3d004ff36eb9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTItMTUtMS0xLTM0Mjc4_69903ddc-0d13-4487-bc13-10e3310ca85f"
      unitRef="usd">-37001000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibd9210e23ee44e6cbdeb1f0086524c78_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTMtMTMtMS0xLTE_1753e4f7-0066-4b26-b971-2f4a3acb3eee"
      unitRef="usd">-2469000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia1e04813fe544ef6831d3d004ff36eb9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTMtMTUtMS0xLTM0Mjc4_fd16a03e-96c2-4beb-900f-27d02cb6129d"
      unitRef="usd">-2469000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i3241283049ac4fd0820e108aac932605_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTQtMS0xLTEtMzQyODA_e8bf84c3-fcbd-4e58-a973-cadd421eb847"
      unitRef="shares">68000209</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3241283049ac4fd0820e108aac932605_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTQtMy0xLTEtMzQyODA_560290c8-30b3-4802-8ba5-5d8aaf780a5c"
      unitRef="usd">68000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i4bf37e6f8775418fb688dc83b348d565_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTQtNS0xLTEtMzQyODA_638e1c87-d314-4a18-a60d-8d6f97784c98"
      unitRef="shares">-2709830</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4bf37e6f8775418fb688dc83b348d565_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTQtNy0xLTEtMzQyODA_99554545-8e0a-49a5-bd1f-90439d34e8af"
      unitRef="usd">-3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9fcfc8a776c649cba723d08745d0e677_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTQtOS0xLTEtMzQyODA_45ac797e-cac3-4d55-8833-9f496246c5fb"
      unitRef="usd">474606000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iff01bbed86994364a52b0aa4e8748226_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTQtMTEtMS0xLTM0Mjgw_11e0c6bb-74d0-4746-bc3a-e55ddee03acb"
      unitRef="usd">-321292000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ef8462a708e4cf1a003645f60d4160b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTQtMTMtMS0xLTM0Mjgw_aaf7a4c6-962c-4020-ad7f-17605a02a209"
      unitRef="usd">-6993000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia1f4c0186962405b84746c50c4b0c201_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTQtMTUtMS0xLTM0Mjgw_223b0108-36da-4fbe-ac9c-722b66fadadd"
      unitRef="usd">146386000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if511c7d7f61e4f1380b7cc2577fc04f6_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTUtMS0xLTEtMQ_5472a1cb-8cbe-45f2-8ef7-41b7bb14bc35"
      unitRef="shares">403443</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5f526662406b4d28b73b8196c65fb1ae_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTUtOS0xLTEtMQ_0bf53726-50f3-4595-bbbe-6bf504b2af06"
      unitRef="usd">5079000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i85495dce79e149d5a3f95920a6fd7cd0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTUtMTUtMS0xLTE_5a92ce6b-2457-43e6-87eb-d8a23f7f53b8"
      unitRef="usd">5079000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if511c7d7f61e4f1380b7cc2577fc04f6_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTYtMS0xLTEtMQ_90e70fac-9f89-4c4f-a437-32fc6e120a5a"
      unitRef="shares">298114</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if511c7d7f61e4f1380b7cc2577fc04f6_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTYtMy0xLTEtMQ_b5521e3c-f006-4589-a386-a5bdd7bfc02f"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i85495dce79e149d5a3f95920a6fd7cd0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTYtMTUtMS0xLTE_25aed34d-70cd-401d-9464-6ef0f702dc90"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5f526662406b4d28b73b8196c65fb1ae_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTctOS0xLTEtMQ_aabb8b3f-5316-4283-89f8-7dd7f904e21c"
      unitRef="usd">7433000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i85495dce79e149d5a3f95920a6fd7cd0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTctMTUtMS0xLTE_5f1cb82c-3928-47cf-81cd-7edeb604857a"
      unitRef="usd">7433000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="if511c7d7f61e4f1380b7cc2577fc04f6_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTgtMS0xLTEtMQ_bc8e08f8-5010-4427-b4e6-22bea999a4b9"
      unitRef="shares">29711</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i5f526662406b4d28b73b8196c65fb1ae_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTgtOS0xLTEtMQ_c397a1c8-fbd6-48d8-9927-3d0107e5e01b"
      unitRef="usd">1111000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i85495dce79e149d5a3f95920a6fd7cd0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTgtMTUtMS0xLTE_c03f8e22-9c67-49f2-a9e4-ce7eb25fcb63"
      unitRef="usd">1111000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:NetIncomeLoss
      contextRef="i8c824b7b6fbb4eb09e4d70c5353b320c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTktMTEtMS0xLTE_18165d41-2d9a-4f37-8718-97cff2e8b63f"
      unitRef="usd">-18627000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i85495dce79e149d5a3f95920a6fd7cd0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMTktMTUtMS0xLTE_90912c38-18f2-49f3-b767-30df8acd51a6"
      unitRef="usd">-18627000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7ad9ee7c35d64ea19d0f05b38af1e2a1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjAtMTMtMS0xLTE_64456732-0f94-49a3-869e-e0a7f841fabc"
      unitRef="usd">1931000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i85495dce79e149d5a3f95920a6fd7cd0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjAtMTUtMS0xLTE_32a711a5-1d97-4dc6-b1a2-55d961c399af"
      unitRef="usd">1931000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i59ae5372303f41cbb69506f010253ed5_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjEtMS0xLTEtMQ_0f039b71-133c-42c8-ba72-9d163a724118"
      unitRef="shares">68731477</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i59ae5372303f41cbb69506f010253ed5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjEtMy0xLTEtMQ_9825a0b7-20f8-4c09-8eb2-d1fb3f00a315"
      unitRef="usd">69000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="if43aafad52984ab6a39ca82904e2cb21_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjEtNS0xLTEtMQ_71d6c858-dfcd-4c7c-a55b-e81ec37e50ff"
      unitRef="shares">-2709830</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if43aafad52984ab6a39ca82904e2cb21_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjEtNy0xLTEtMQ_68bbe9f4-3846-4889-bb41-fe563d19a686"
      unitRef="usd">-3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9856b0e46f1a407d81450760c67bfc4c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjEtOS0xLTEtMQ_45c00754-b39f-4399-8d7a-827af58f2363"
      unitRef="usd">488229000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if532274a18d043efbef3afff895afbab_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjEtMTEtMS0xLTE_3319a2de-4088-46dc-80c7-981bd02566ef"
      unitRef="usd">-339919000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3a9d1c44029e4003a355db60f1fdfb8f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjEtMTMtMS0xLTE_d82ffb2d-2851-4b03-a7d8-5b6fd9d25e5f"
      unitRef="usd">-5062000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id1c603bff73d4050a1b478c6d85d34b3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjEtMTUtMS0xLTE_9030d9ec-9c75-420f-939d-c9f32c9d4b35"
      unitRef="usd">143314000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia9a8db63172041c4b404c624a342de49_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjItMS0xLTEtMQ_daa53b0b-8b89-474e-a681-66cbf70111d3"
      unitRef="shares">544693</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia8dd0bb05cf64205b35b6abf54b233b7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjItOS0xLTEtMQ_95fb6439-3f03-48aa-be95-c3821c64486e"
      unitRef="usd">7072000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjItMTUtMS0xLTE_22779785-aa06-4954-91fa-50bd2ab15deb"
      unitRef="usd">7072000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ia9a8db63172041c4b404c624a342de49_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjMtMS0xLTEtMQ_1973c8dc-06d1-4290-bd36-a4cbe33b7c93"
      unitRef="shares">162346</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjMtMTUtMS0xLTE_a6af364c-e0d5-4129-a183-13777b118874"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia8dd0bb05cf64205b35b6abf54b233b7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjQtOS0xLTEtMQ_32a222fe-5e27-4d8a-9161-4ec7e6836baa"
      unitRef="usd">9423000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjQtMTUtMS0xLTE_35d553cf-f38d-4890-9ee7-b51caa0a6065"
      unitRef="usd">9423000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ia9a8db63172041c4b404c624a342de49_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjUtMS0xLTEtMQ_b5898ec3-7aac-4df9-86d8-aac103a27f61"
      unitRef="shares">18783</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia8dd0bb05cf64205b35b6abf54b233b7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjUtOS0xLTEtMQ_5ebb5d2a-b75c-4b40-9c66-0b0b55716bc3"
      unitRef="usd">304000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjUtMTUtMS0xLTE_457ea753-f931-4494-8136-e4f7a10472c1"
      unitRef="usd">304000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:NetIncomeLoss
      contextRef="ib9e53bb712894103bd2b7d9ec666afd1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjYtMTEtMS0xLTE_48a34f73-f418-4eec-9858-a8e47bb42bfa"
      unitRef="usd">-38710000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjYtMTUtMS0xLTE_3245374f-3f70-4ac9-944c-246cfd0ec51f"
      unitRef="usd">-38710000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9e8867df72a84fe994fe9b75cb1fd14b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjctMTMtMS0xLTE_8caf99c3-67af-4d17-9ee5-76983afd9dfa"
      unitRef="usd">2292000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjctMTUtMS0xLTE_2d7fbf24-cc5a-4b8b-98df-4efedf5dfad1"
      unitRef="usd">2292000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="icce80d05481e4043bb494d4589541bf4_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjgtMS0xLTEtMQ_4e9073ea-9dcc-4314-a21c-449a20c92ec1"
      unitRef="shares">69457299</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="icce80d05481e4043bb494d4589541bf4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjgtMy0xLTEtMQ_45e58956-c071-4304-930c-babdabc937f3"
      unitRef="usd">69000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i0aea1f767962456597e38dbe8a4077a6_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjgtNS0xLTEtMQ_0f4b2637-5a12-41db-9731-0a46f1735de0"
      unitRef="shares">-2709830</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0aea1f767962456597e38dbe8a4077a6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjgtNy0xLTEtMQ_a8c3e2e9-21f0-4e4b-b427-da1bc64ad383"
      unitRef="usd">-3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie97ca75043ab452d8d5f2befd7e9da33_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjgtOS0xLTEtMQ_8c9fa10e-446b-4805-9258-74b0de51e721"
      unitRef="usd">505028000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i98b7ddfd2ea4483bac4e9b4ae05fdb9d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjgtMTEtMS0xLTE_7baea517-9f17-40d7-9a26-27881f748352"
      unitRef="usd">-378629000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id63b21fc834543c6a5ed784831550b9c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjgtMTMtMS0xLTE_aba6d257-3e00-4f68-b262-a1e6465ffb48"
      unitRef="usd">-2770000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180MC9mcmFnOjZmMjFlNTI4NmNiMzQzMDU5ZTgwNmMxNTM3OWY3YTU2L3RhYmxlOmUzZDI4YTg3MmExNTQxODg4OGI2ZTFhOGNmNjM0ZDMwL3RhYmxlcmFuZ2U6ZTNkMjhhODcyYTE1NDE4ODg4YjZlMWE4Y2Y2MzRkMzBfMjgtMTUtMS0xLTE_e73b84c9-62bd-43b1-8cbc-8e90d877e2f0"
      unitRef="usd">123695000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNS0xLTEtMS0x_7e55b70f-9119-4f16-a951-f4a77942a785"
      unitRef="usd">-75121000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNS0zLTEtMS0x_55494763-9067-4b28-baf5-247b65363854"
      unitRef="usd">-94338000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNy0xLTEtMS0x_ac74d233-3fb0-4c7d-86b1-1015916b355c"
      unitRef="usd">47967000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNy0zLTEtMS0x_afcffa99-38e1-4488-b152-1785c8347276"
      unitRef="usd">46171000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationNonproduction
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfOC0xLTEtMS0x_8dca93ad-16a9-4046-b33e-fc3aa6db72c6"
      unitRef="usd">20471000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfOC0zLTEtMS0x_3e03b5ee-55b0-489e-a5dc-387f84f9b1f8"
      unitRef="usd">17223000</us-gaap:DepreciationNonproduction>
    <lpsn:NoncashRestructuringCosts
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfOS0xLTEtMS0zMjg0Mw_70a23f3a-0b5d-4ff0-9900-0dd52e6d67e7"
      unitRef="usd">0</lpsn:NoncashRestructuringCosts>
    <lpsn:NoncashRestructuringCosts
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfOS0zLTEtMS0zMjg0Mw_77ad86e6-bc31-489f-93dc-f985a83ee180"
      unitRef="usd">19085000</lpsn:NoncashRestructuringCosts>
    <lpsn:AmortizationOfIntangibleAssetsAndFinanceLeases
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTAtMS0xLTEtMQ_12ef2e6f-b5f2-4980-b4f9-ca65a0ed043f"
      unitRef="usd">4939000</lpsn:AmortizationOfIntangibleAssetsAndFinanceLeases>
    <lpsn:AmortizationOfIntangibleAssetsAndFinanceLeases
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTAtMy0xLTEtMQ_b58d5ab8-bfa4-476e-bb2c-830e2e9acf30"
      unitRef="usd">2073000</lpsn:AmortizationOfIntangibleAssetsAndFinanceLeases>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTEtMS0xLTEtMQ_2b581275-3c1c-4073-9f68-2d2a6e76ada4"
      unitRef="usd">1858000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTEtMy0xLTEtMQ_45a4b01e-2cc4-4f27-9ec7-df7b92b4d23b"
      unitRef="usd">908000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTItMS0xLTEtMQ_b7c8734a-d0b0-4e07-a262-8d6912c3e132"
      unitRef="usd">24770000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTItMy0xLTEtMQ_ba1561fa-4dd8-49b0-8008-971d1301a529"
      unitRef="usd">7227000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTMtMS0xLTEtMQ_f61caa90-6c9f-4580-a31a-e65df07c81ef"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTMtMy0xLTEtMQ_4b0cd39a-e533-4583-80d6-c93d2c94e39f"
      unitRef="usd">-263000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTQtMS0xLTEtMQ_e1431905-8930-431c-8876-9e113bd2967a"
      unitRef="usd">2431000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTQtMy0xLTEtMQ_987d746f-4f7f-4d29-a973-fc24cd3cbe66"
      unitRef="usd">2627000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTUtMS0xLTEtMQ_e1121911-a68c-4201-a407-9731e2775ea1"
      unitRef="usd">3483000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTUtMy0xLTEtMQ_44f623c1-0f85-4a40-870e-5147f478533e"
      unitRef="usd">0</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTYtMS0xLTEtMQ_9c2798cc-7ba7-46d5-ae7c-223d3bfce5c9"
      unitRef="usd">-1129000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTYtMy0xLTEtMQ_2df56ab2-ce46-4109-9256-212c3a5ef3c3"
      unitRef="usd">47000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTgtMS0xLTEtMQ_c6e22140-7edc-43b5-98d1-ac418ff6fc0b"
      unitRef="usd">5827000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTgtMy0xLTEtMQ_52a54739-9f81-41c0-8ee4-ddcf7dc39746"
      unitRef="usd">-19231000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <lpsn:IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTktMS0xLTEtMQ_34ff3e69-ca1a-4d59-a2db-25030c31f920"
      unitRef="usd">10269000</lpsn:IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets>
    <lpsn:IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMTktMy0xLTEtMQ_b141aa15-e8c3-4165-b9b7-9e91201ae05b"
      unitRef="usd">6055000</lpsn:IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets>
    <lpsn:IncreaseDecreaseInCapitalizedContractCost
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjAtMS0xLTEtMQ_e5a57c3f-3cb1-4de5-910c-4787f37cbe96"
      unitRef="usd">4765000</lpsn:IncreaseDecreaseInCapitalizedContractCost>
    <lpsn:IncreaseDecreaseInCapitalizedContractCost
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjAtMy0xLTEtMQ_4bcb44d7-58dc-4322-901a-ad7ca5c4119e"
      unitRef="usd">8156000</lpsn:IncreaseDecreaseInCapitalizedContractCost>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjItMS0xLTEtMQ_6f2034e4-9374-485b-8f90-bfb27fef76ea"
      unitRef="usd">-741000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjItMy0xLTEtMQ_9c4c9f96-11a9-4940-a5a9-2b106270ddc1"
      unitRef="usd">35000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjMtMS0xLTEtMQ_da4cc12e-b223-495d-9b37-503d9255942b"
      unitRef="usd">-354000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjMtMy0xLTEtMQ_f04b2568-ce5a-4c55-941c-0fe4e7c88195"
      unitRef="usd">-4572000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjQtMS0xLTEtMQ_13fcdcfc-25da-4b7f-b986-2abda85a27d1"
      unitRef="usd">22176000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjQtMy0xLTEtMQ_6d2465cd-a008-4c09-b76c-0fe49b4b90f7"
      unitRef="usd">36904000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjUtMS0xLTEtMQ_0cab16a1-55ea-4a67-9ebb-0b2a312d9348"
      unitRef="usd">14925000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjUtMy0xLTEtMQ_2f5464ae-31b2-4f31-ba68-4021513b5488"
      unitRef="usd">-164000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <lpsn:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjYtMS0xLTEtMQ_55d96e77-61b9-44b1-8dac-ab1167e4198d"
      unitRef="usd">-4018000</lpsn:IncreaseDecreaseInOperatingLeaseLiability>
    <lpsn:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjYtMy0xLTEtMQ_32521c14-125a-4529-837b-2fedcb471280"
      unitRef="usd">-287000</lpsn:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjctMS0xLTEtMQ_2b28ff8b-91e2-48a9-89be-b64d34836460"
      unitRef="usd">330000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjctMy0xLTEtMQ_61ddca1a-5916-44a4-9f61-08ee6b5c2741"
      unitRef="usd">29000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjgtMS0xLTEtMQ_8afff0f7-f3e2-46ea-b629-6877e24460df"
      unitRef="usd">35642000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMjgtMy0xLTEtMQ_496608bb-a87c-4109-9fea-ca1f4e1c960d"
      unitRef="usd">37655000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzEtMS0xLTEtMQ_7357cae7-e464-457e-b751-320e96137146"
      unitRef="usd">33821000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzEtMy0xLTEtMQ_4643509a-e023-48ca-908f-0d4d6ecf2016"
      unitRef="usd">32904000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzItMS0xLTEtMzcyNjM_e2bf5a82-48b5-4e65-aef3-e4a392167c84"
      unitRef="usd">23014000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzItMy0xLTEtMzcyNjM_1fa56b58-84e3-4d53-90ea-a2ced6382d22"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzMtMS0xLTEtMzgzMDM_8223a866-cf5b-4369-abfa-e8194d25b736"
      unitRef="usd">1955000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzMtMy0xLTEtMzgzMDM_f5955956-e1ae-4132-98f0-fa014d219dca"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzItMS0xLTEtMQ_bc41ccf7-7179-420a-93ab-bca9c335e903"
      unitRef="usd">1931000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzItMy0xLTEtMQ_17d188b2-1182-47f4-87c2-aa82393a17e0"
      unitRef="usd">1259000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzMtMS0xLTEtMQ_946bfb4c-2f11-43a7-9a85-9eaf39d3afee"
      unitRef="usd">-60721000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzMtMy0xLTEtMQ_35ca0246-07ff-44d6-868d-fa7369f6790f"
      unitRef="usd">-34163000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzYtMS0xLTEtMQ_e47a2e28-79b7-49f0-a901-520675cdd1ce"
      unitRef="usd">2604000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzYtMy0xLTEtMQ_a90aab72-9de0-4808-b992-df8b1cdf9252"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzctMS0xLTEtMQ_476bc039-49d9-4e06-a993-6b3ecaf95cb0"
      unitRef="usd">13127000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzctMy0xLTEtMQ_719e3592-ef1e-4287-9e48-7378e85e5c63"
      unitRef="usd">17147000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzgtMS0xLTEtMQ_7b0d4ef6-3bcd-4fd9-8e6a-393f7f737adb"
      unitRef="usd">-2000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzgtMy0xLTEtMQ_df254a63-0806-42e7-84c7-12868e9b774f"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzktMS0xLTEtMQ_cceac848-a5db-4f62-a594-23646fb3a766"
      unitRef="usd">10521000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfMzktMy0xLTEtMQ_9ad68b85-1b14-4b9f-8fc0-0f7a600062b2"
      unitRef="usd">17147000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDAtMS0xLTEtMQ_daf0d1f9-80ca-4409-9ecf-a34832099cb2"
      unitRef="usd">-5072000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDAtMy0xLTEtMQ_5d5540c9-990e-4c47-b895-773b5ef7ffc5"
      unitRef="usd">1532000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDEtMS0xLTEtMQ_0d6572e7-6fcc-4de4-9a43-d61137c085fd"
      unitRef="usd">-19630000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDEtMy0xLTEtMQ_f981bfed-c5a9-481a-8249-5e06f40bed90"
      unitRef="usd">22171000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDItMS0xLTEtMQ_8fc04cbe-f90c-4bc8-83c2-7432b36c971d"
      unitRef="usd">654152000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib2e00541a762460b8afecf644d687835_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDItMy0xLTEtMQ_8b1390fe-7858-4f3b-b351-c2c1ef559709"
      unitRef="usd">176523000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDMtMS0xLTEtMQ_123cd25c-1849-44c4-b895-31c7e2a9cd3c"
      unitRef="usd">634522000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDMtMy0xLTEtMQ_7f4287cf-e1d1-441c-8fd3-47675a85f13e"
      unitRef="usd">198694000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDYtMS0xLTEtMQ_8502daa1-194a-49ff-ac2e-59f60ce62714"
      unitRef="usd">633042000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDYtMy0xLTEtMQ_449e683e-cbee-483a-b91d-74a0f4e08b8b"
      unitRef="usd">198694000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDctMS0xLTEtMQ_603640fe-7cff-4282-8b94-3e5695257991"
      unitRef="usd">1480000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDctMy0xLTEtMQ_aa86f9d4-b8b5-4585-b6e6-0f8dccc85394"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDgtMS0xLTEtMQ_ce2ad685-572f-4f0e-8286-7ff81fe6bf0f"
      unitRef="usd">634522000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNDgtMy0xLTEtMQ_bf879799-f999-4aed-8002-a5245502e441"
      unitRef="usd">198694000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTEtMS0xLTEtMQ_29b20f1d-8a77-4f44-ad82-bee5bcf9fdc1"
      unitRef="usd">2219000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTEtMy0xLTEtMQ_b65b1fd4-6247-449c-b2df-915a7891cb00"
      unitRef="usd">4321000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTItMS0xLTEtMQ_140fc97d-72ad-45d5-9b55-eb1293aab22d"
      unitRef="usd">1981000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTItMy0xLTEtMQ_7539bf79-8fea-4af8-a680-69859a4ee5a5"
      unitRef="usd">1843000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTUtMS0xLTEtMQ_4c1f55fe-e6c7-4139-9126-4d0fdffa9190"
      unitRef="usd">581000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTUtMy0xLTEtMQ_5aaf2437-cebd-477a-880d-8d666f7ac968"
      unitRef="usd">1273000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <lpsn:OtherSignificantNoncashTransactionSharesIssuedAsEarnoutPayment
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTYtMC0xLTEtMS90ZXh0cmVnaW9uOjdiOTY2ODI5NzgxZTRkYjE5Zjg4Y2RmMmIxNWYyODc0XzE2_d1a3508d-8811-44fe-b330-2fd1abafaf7f"
      unitRef="shares">11508</lpsn:OtherSignificantNoncashTransactionSharesIssuedAsEarnoutPayment>
    <lpsn:OtherSignificantNoncashTransactionValueofSharesIssuedAsEarnoutPayment
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTYtMS0xLTEtMQ_c5eb9909-3e34-47c0-bb34-fed09f8a5918"
      unitRef="usd">0</lpsn:OtherSignificantNoncashTransactionValueofSharesIssuedAsEarnoutPayment>
    <lpsn:OtherSignificantNoncashTransactionValueofSharesIssuedAsEarnoutPayment
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTYtMy0xLTEtMQ_c0c6638e-db3a-49de-bea5-ba958b03eb3c"
      unitRef="usd">294000</lpsn:OtherSignificantNoncashTransactionValueofSharesIssuedAsEarnoutPayment>
    <lpsn:OtherSignificantNoncashTransactionValueofSharesToSettleBonusCashPayment
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTktMS0xLTEtMzg4NDE_40c88aac-9f1d-4727-a0a6-b81186d83469"
      unitRef="usd">33503000</lpsn:OtherSignificantNoncashTransactionValueofSharesToSettleBonusCashPayment>
    <lpsn:OtherSignificantNoncashTransactionValueofSharesToSettleBonusCashPayment
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTktMy0xLTEtMzg4NDE_aea43c34-b56f-45e5-85f3-e8ddaababddb"
      unitRef="usd">24656000</lpsn:OtherSignificantNoncashTransactionValueofSharesToSettleBonusCashPayment>
    <lpsn:OperatingLeaseRightOfUseAssetSupplementalCashFlow
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNjAtMS0xLTEtMzg4NDE_9cd82ff5-ffa9-435e-8a10-4a0bb7f5e62c"
      unitRef="usd">1856000</lpsn:OperatingLeaseRightOfUseAssetSupplementalCashFlow>
    <lpsn:OperatingLeaseRightOfUseAssetSupplementalCashFlow
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNjAtMy0xLTEtMzg4NDE_79268d82-1933-49ca-8482-ebd9e4c5a5ba"
      unitRef="usd">0</lpsn:OperatingLeaseRightOfUseAssetSupplementalCashFlow>
    <us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTktMC0xLTEtMzc3MzUvdGV4dHJlZ2lvbjpkMmFkYTYwOGQzYmQ0NDZjYmYzZjUzNmIzNzk1MDdkZF8xMDk5NTExNjI3Nzky_c9ab27b6-51a7-40aa-a670-ea8a9a6611c1"
      unitRef="shares">351462</us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTktMS0xLTEtMzc3NTA_c7688bf9-5a23-40c5-b95b-ef40164a2d02"
      unitRef="usd">20012000</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNTktMy0xLTEtMzc3NTA_c5d0c176-22cf-4ec1-a58b-da08e1f53c6b"
      unitRef="usd">0</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <lpsn:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsideration
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNjAtMS0xLTEtMzc3NTc_41612d68-9fe8-4ce6-b674-f6edbc4ad24c"
      unitRef="usd">6026000</lpsn:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsideration>
    <lpsn:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsideration
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN180My9mcmFnOmU5MjM2NTRlMjAwZjQzMTI5MzNlNDQ2YjJjZTcwY2Y4L3RhYmxlOjQ1ZWRlYzE1NDM4MjRlZjU4NGZiOGQ2ODE5ZDFiNGYzL3RhYmxlcmFuZ2U6NDVlZGVjMTU0MzgyNGVmNTg0ZmI4ZDY4MTlkMWI0ZjNfNjAtMy0xLTEtMzc3NTc_eb095048-9374-4f85-9551-e8ab46151ffb"
      unitRef="usd">0</lpsn:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsideration>
    <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181Mi9mcmFnOjYyYWQ2ZWI2M2I4NTQ5MjhhOGEwNDMwYTI3MDFkYjZhL3RleHRyZWdpb246NjJhZDZlYjYzYjg1NDkyOGE4YTA0MzBhMjcwMWRiNmFfMTE5Mzg_098c69a2-fcc4-433e-aac7-8267b009ce72">Description of Business and Basis of Presentation&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LivePerson, Inc. (&#x201c;LivePerson&#x201d;, the &#x201c;Company&#x201d;, &#x201c;we&#x201d;, &#x201c;our&#x201d; or &#x201c;us&#x201d;) makes life easier for people and brands everywhere through trusted Conversational AI. Conversational AI allows humans and machines to interact using natural language, including speech or text. During the past decade, consumers have made mobile devices the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. This trend has been significantly accelerated by the COVID-19 pandemic and can now be viewed as a permanent, structural shift in consumer behavior. The Company's technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger, and Alexa. These messaging conversations harness human agents, bots, and Artificial Intelligence (&#x201c;AI&#x201d;) to power convenient, personalized, and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and increasingly marketing, social, and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, and make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space, within which LivePerson has strategically developed one of the industry&#x2019;s largest ecosystems of messaging endpoints and use cases. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Conversational Cloud, LivePerson's enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying AI-powered messaging at scale for brands with tens of millions of customers and many thousands of agents. The Conversational Cloud powers conversations across each of a brand&#x2019;s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (&#x201c;SMS&#x201d;), social media, and third-party consumer messaging platforms. Brands can also use the Conversational Cloud to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (&#x201c;IVRs&#x201d;) and wait on hold. Similarly, the Conversational Cloud can ingest traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages. Agents can manage all conversations with consumers through a single console interface, regardless of where the conversations originated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LivePerson&#x2019;s robust, cloud-based suite of rich messaging, real-time chat, AI, and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (&#x201c;PCI&#x201d;) compliance, cobrowsing, and a sophisticated proactive targeting engine. An extensible application programming interface (&#x201c;API&#x201d;) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on the Conversational Cloud.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LivePerson&#x2019;s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what LivePerson calls &#x201c;the tango&#x201d; of humans, AI, and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with our proprietary Conversational AI, as well as third-party bots, the Conversational Cloud offers brands a comprehensive approach to scaling automations across their millions of customer conversations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LivePerson&#x2019;s consumer services offering is an online marketplace that connects independent service providers (&#x201c;Experts&#x201d;) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (&#x201c;Users&#x201d;). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LivePerson was incorporated in the State of Delaware in November 1995 and the LivePerson service was introduced in November 1998. In April 2000, the Company completed an initial public offering and is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange. LivePerson is headquartered in New York City. In light of the COVID-19 pandemic and the Company&#x2019;s strong performance working remotely, the Company has adopted an &#x201c;employee-centric&#x201d; workforce model that does not rely on traditional offices. During the second quarter of 2021, the Company decided to reoccupy some of its leased space to provide its employees with the option of working in an office space environment if they choose to do so. &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:400;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 condensed consolidated financial statements as of September&#160;30, 2021 and for the three and nine months ended September&#160;30, 2021 and 2020 are unaudited. In the opinion of management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the consolidated financial position of LivePerson as of September&#160;30, 2021, and the consolidated results of operations, comprehensive loss, and cash flows for the interim periods ended September&#160;30, 2021 and 2020. The financial data and other information disclosed in these notes to the condensed consolidated financial statements related to these periods are unaudited. The results of operations for any interim period are not necessarily indicative of the results of operations for any other future interim period or for a full fiscal year. The condensed consolidated balance sheet as of December&#160;31, 2020 has been derived from audited consolidated financial statements at that date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain information and note disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (&#x201c;GAAP&#x201d;) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto for the year ended December&#160;31, 2020 included in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC on March&#160;8, 2021.&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&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;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 financial statements include the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt"&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:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 Company&#x2019;s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from management&#x2019;s estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Many of the Company&#x2019;s estimates require increased judgment due to the significant volatility, uncertainty and economic disruption of the COVID-19 pandemic. The Company continues to monitor the effects of the COVID-19 pandemic, and its estimates and judgments may change materially as new events occur or additional information becomes available.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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&#x2019;s operations are conducted in various countries around the world and the financial statements of its foreign subsidiaries are reported in the applicable foreign currencies (functional currencies). Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company&#x2019;s consolidated financial statements. Income, expenses, and cash flows are translated at weighted average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of Accumulated other comprehensive income (loss) in stockholders&#x2019; equity. Foreign exchange transaction gain or losses are included in Other income (expense), net in the accompanying consolidated statements of operations.&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&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;Recently Issued Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity. &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 August 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2020-06 which simplifies the accounting for convertible instruments by eliminating existing accounting models that require separation of a cash conversion or beneficial conversion feature from the host contract. Accordingly, a convertible debt instrument will be accounted as a single liability measured at its amortized cost and a convertible preferred stock will be accounted as a single equity instrument measured at its historical cost, as long as no other embedded features require bifurcation as derivatives and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;the convertible debt was not issued at a substantial premium. The ASU also simplifies the derivative scope exception for accounting for contracts in an entity&#x2019;s own equity by:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:72pt;text-indent:-24pt"&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:20.5pt"&gt;removing certain conditions required to meet the settlement criterion&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:72pt;text-indent:-24pt"&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:20.5pt"&gt;clarifying that instruments that are not indexed to the issuer&#x2019;s own stock must be remeasured at fair value through earnings at each reporting period&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-24pt"&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:20.5pt"&gt;clarifying the scope of reassessment guidance and disclosure requirements in Subtopic 815-40. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ASU also makes targeted improvements to the disclosure requirements for convertible instruments and earnings-per-share guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For SEC filers, excluding smaller reporting companies, the ASU is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The ASU specifies that the guidance should be adopted as of the beginning of the annual fiscal year. The Company is assessing what impact ASU 2020-06 will have on its condensed consolidated financial statements. &#160;&#160;&#160;&#160;&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&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;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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; In December 2019, the FASB issued ASU 2019-12, which is intended to simplify the accounting for income taxes by removing certain exceptions and by updating accounting requirements around franchise taxes, goodwill recognized for tax purposes, the allocation of current and deferred tax expenses among legal entities, among other minor changes. The ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted ASU 2019-12 in the first quarter of 2021 and determined that the ASU had no material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181Mi9mcmFnOjYyYWQ2ZWI2M2I4NTQ5MjhhOGEwNDMwYTI3MDFkYjZhL3RleHRyZWdpb246NjJhZDZlYjYzYjg1NDkyOGE4YTA0MzBhMjcwMWRiNmFfMTE5Mzk_6e581f5f-622b-4afe-a7fe-7f39b35c2f89">&lt;div&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;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 condensed consolidated financial statements as of September&#160;30, 2021 and for the three and nine months ended September&#160;30, 2021 and 2020 are unaudited. In the opinion of management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the consolidated financial position of LivePerson as of September&#160;30, 2021, and the consolidated results of operations, comprehensive loss, and cash flows for the interim periods ended September&#160;30, 2021 and 2020. The financial data and other information disclosed in these notes to the condensed consolidated financial statements related to these periods are unaudited. The results of operations for any interim period are not necessarily indicative of the results of operations for any other future interim period or for a full fiscal year. The condensed consolidated balance sheet as of December&#160;31, 2020 has been derived from audited consolidated financial statements at that date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain information and note disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (&#x201c;GAAP&#x201d;) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto for the year ended December&#160;31, 2020 included in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC on March&#160;8, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181Mi9mcmFnOjYyYWQ2ZWI2M2I4NTQ5MjhhOGEwNDMwYTI3MDFkYjZhL3RleHRyZWdpb246NjJhZDZlYjYzYjg1NDkyOGE4YTA0MzBhMjcwMWRiNmFfMTE5NDA_860e2445-2ca3-4f61-b89c-af1d2eafb2d2">&lt;div&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;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 financial statements include the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181Mi9mcmFnOjYyYWQ2ZWI2M2I4NTQ5MjhhOGEwNDMwYTI3MDFkYjZhL3RleHRyZWdpb246NjJhZDZlYjYzYjg1NDkyOGE4YTA0MzBhMjcwMWRiNmFfMTE5MzU_84e2c3ab-eec9-4181-8e17-ae9b0b843391">&lt;div&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;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 Company&#x2019;s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from management&#x2019;s estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Many of the Company&#x2019;s estimates require increased judgment due to the significant volatility, uncertainty and economic disruption of the COVID-19 pandemic. The Company continues to monitor the effects of the COVID-19 pandemic, and its estimates and judgments may change materially as new events occur or additional information becomes available.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181Mi9mcmFnOjYyYWQ2ZWI2M2I4NTQ5MjhhOGEwNDMwYTI3MDFkYjZhL3RleHRyZWdpb246NjJhZDZlYjYzYjg1NDkyOGE4YTA0MzBhMjcwMWRiNmFfMTE5MzY_51053850-9282-4f2a-b46c-7b35f962e49a">&lt;div&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;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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&#x2019;s operations are conducted in various countries around the world and the financial statements of its foreign subsidiaries are reported in the applicable foreign currencies (functional currencies). Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company&#x2019;s consolidated financial statements. Income, expenses, and cash flows are translated at weighted average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of Accumulated other comprehensive income (loss) in stockholders&#x2019; equity. Foreign exchange transaction gain or losses are included in Other income (expense), net in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181Mi9mcmFnOjYyYWQ2ZWI2M2I4NTQ5MjhhOGEwNDMwYTI3MDFkYjZhL3RleHRyZWdpb246NjJhZDZlYjYzYjg1NDkyOGE4YTA0MzBhMjcwMWRiNmFfMTE5Mzc_0ef3df41-eee8-4918-afae-c1a0c7ca8aa6">&lt;div&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;Recently Issued Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity. &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 August 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2020-06 which simplifies the accounting for convertible instruments by eliminating existing accounting models that require separation of a cash conversion or beneficial conversion feature from the host contract. Accordingly, a convertible debt instrument will be accounted as a single liability measured at its amortized cost and a convertible preferred stock will be accounted as a single equity instrument measured at its historical cost, as long as no other embedded features require bifurcation as derivatives and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;the convertible debt was not issued at a substantial premium. The ASU also simplifies the derivative scope exception for accounting for contracts in an entity&#x2019;s own equity by:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:72pt;text-indent:-24pt"&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:20.5pt"&gt;removing certain conditions required to meet the settlement criterion&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:72pt;text-indent:-24pt"&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:20.5pt"&gt;clarifying that instruments that are not indexed to the issuer&#x2019;s own stock must be remeasured at fair value through earnings at each reporting period&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify;text-indent:-24pt"&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:20.5pt"&gt;clarifying the scope of reassessment guidance and disclosure requirements in Subtopic 815-40. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ASU also makes targeted improvements to the disclosure requirements for convertible instruments and earnings-per-share guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For SEC filers, excluding smaller reporting companies, the ASU is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The ASU specifies that the guidance should be adopted as of the beginning of the annual fiscal year. The Company is assessing what impact ASU 2020-06 will have on its condensed consolidated financial statements. &#160;&#160;&#160;&#160;&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&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;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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; In December 2019, the FASB issued ASU 2019-12, which is intended to simplify the accounting for income taxes by removing certain exceptions and by updating accounting requirements around franchise taxes, goodwill recognized for tax purposes, the allocation of current and deferred tax expenses among legal entities, among other minor changes. The ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted ASU 2019-12 in the first quarter of 2021 and determined that the ASU had no material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE1Mw_4dad9a99-459c-4cc3-aaa4-15a1ffe8869e">&lt;div style="text-align:justify;text-indent:24pt"&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 the Company's revenue is generated from monthly service revenues, which is inclusive of its platform usage pricing model, and related professional services from the sale of its services. Revenues are recognized when control of these services is transferred to its customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those services. No single customer accounted for 10% or more of its total revenue for the nine months ended September&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Remaining Performance Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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&#160;September&#160;30, 2021, the aggregate amount of the total transaction price allocated in contracts with original duration of greater than one year to the remaining performance obligations was $370.3&#160;million. Approximately 92% of the Company's remaining performance obligations is expected to be recognized during the next 24 months, with the balance recognized thereafter. The aggregate balance of unsatisfied performance obligations represents contracted revenue that has not yet been recognized, and does not include contract amounts that are cancellable by the customer, amounts associated with optional renewal periods, and any amounts related to performance obligations, which are billed and recognized as they are delivered. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Deferred Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 records deferred revenues when cash payments are received or due in advance of our performance. The increase in the deferred revenue balance as of September&#160;30, 2021 is primarily driven by cash payments received or due in advance of its performance obligations, partially offset by $70.5&#160;million of revenues recognized that were included in the deferred revenue balance as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents deferred revenue by revenue source:&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deferred Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;100,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;86,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,869&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred revenue - short term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,905&#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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,848&#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 style="height:14pt"&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;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred revenue - long term&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;179&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;409&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&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:400;line-height:120%"&gt;Disaggregated Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the Company&#x2019;s revenues disaggregated by revenue source:&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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;93,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;74,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;271,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;207,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;118,327&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;94,804&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;345,823&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;264,495&#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-indent:24pt"&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:400;line-height:120%"&gt;Revenue by Geographic Location&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the Company&#x2019;s revenues attributable to domestic and foreign operations for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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-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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2021&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-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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;80,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;58,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;229,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;166,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Americas &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,105&#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:9pt;font-weight:400;line-height:100%"&gt;62,540&#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:9pt;font-weight:400;line-height:100%"&gt;241,719&#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:9pt;font-weight:400;line-height:100%"&gt;175,715&#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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;EMEA &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) (4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;APAC &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,307&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;118,327&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;94,804&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;345,823&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;264,495&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Canada, Latin America and South America&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Europe, the Middle East and Africa (&#x201c;EMEA&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Asia-Pacific (&#x201c;APAC&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes revenues from the United Kingdom of $14.3 million and $14.6 million for the three months ended September&#160;30, 2021 and 2020, respectively, and from the Netherlands of $1.2 million and $0.6 million for the three months ended September&#160;30, 2021 and 2020, respectively. Includes revenues from the United Kingdom of $42.4 million and $39.7 million for the nine months ended September&#160;30, 2021 and 2020, respectively, and from the Netherlands of $3.7 million and $2.5 million for the nine months ended&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:8pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2021 and 2020, respectively. &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:400;line-height:120%"&gt;Information about Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to Hosted services - Business revenue&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;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some arrangements, the Company allows customers to pay for access to the Conversational Cloud over the term of the software license. The Company refers to these as subscription transactions. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, anticipated to be invoiced in the next twelve months, are included in accounts receivable on the condensed consolidated balance sheet. Contract acquisition costs represent prepaid sales commissions. The opening and closing balances of its accounts receivable, unbilled receivables, contract acquisition costs, and deferred revenues are as follows:&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Unbilled Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Contract Acquisition &lt;br/&gt;Costs &lt;br/&gt;(Non-current)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Deferred Revenue (Current)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Deferred Revenue &lt;br/&gt;(Non-current)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Opening balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;61,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;18,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;41,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;88,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(Decrease) increase, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance as of September 30, 2021&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;49,637&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;33,523&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;43,705&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;102,905&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;179&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company&#x2019;s best estimate of the amount of probable credit losses in the Company&#x2019;s existing accounts receivable. The Company determines the allowance based on historical write-off experience. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. Accounts receivable are written off against the allowance for uncollectible accounts when we determine amounts are no longer collectible.&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,344&#160;&lt;/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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions charged to costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deductions/write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,601&#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:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3NQ_6bf08181-9e53-4259-bc28-fcdf4d97c6c6">&lt;div style="text-align:justify;text-indent:24pt"&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 the Company's revenue is generated from monthly service revenues, which is inclusive of its platform usage pricing model, and related professional services from the sale of its services. Revenues are recognized when control of these services is transferred to its customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those services. No single customer accounted for 10% or more of its total revenue for the nine months ended September&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Remaining Performance Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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&#160;September&#160;30, 2021, the aggregate amount of the total transaction price allocated in contracts with original duration of greater than one year to the remaining performance obligations was $370.3&#160;million. Approximately 92% of the Company's remaining performance obligations is expected to be recognized during the next 24 months, with the balance recognized thereafter. The aggregate balance of unsatisfied performance obligations represents contracted revenue that has not yet been recognized, and does not include contract amounts that are cancellable by the customer, amounts associated with optional renewal periods, and any amounts related to performance obligations, which are billed and recognized as they are delivered. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Deferred Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 records deferred revenues when cash payments are received or due in advance of our performance. The increase in the deferred revenue balance as of September&#160;30, 2021 is primarily driven by cash payments received or due in advance of its performance obligations, partially offset by $70.5&#160;million of revenues recognized that were included in the deferred revenue balance as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNjk0_4831cfe4-1c47-4387-8e28-b1c046d390a0"
      unitRef="usd">370300000</us-gaap:RevenueRemainingPerformanceObligation>
    <lpsn:RevenueRemainingPerformanceObligationPercentageToBeRecognizedInNextTwoYears
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNzEy_cb8ed238-9262-420c-8bed-c518af323a4c"
      unitRef="number">0.92</lpsn:RevenueRemainingPerformanceObligationPercentageToBeRecognizedInNextTwoYears>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfMTQ5OQ_37048e75-2297-4c02-b271-559d7fdf94f3"
      unitRef="usd">70500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE2Nw_99bc4b3c-7cac-4eba-ac30-d7358eec0014">The following table presents deferred revenue by revenue source:&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deferred Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;100,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;86,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,869&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred revenue - short term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,905&#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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,848&#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 style="height:14pt"&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;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred revenue - long term&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;179&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;409&#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:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i92fd29b9f539442fbd216ad386125741_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfMy0xLTEtMS0x_9ec4e2ab-1e91-485f-921e-0717f93ae055"
      unitRef="usd">100694000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i9c6dcf293d97420ca6bf2ded7705dbda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfMy0zLTEtMS0x_c0710aac-b850-4478-9a20-6c52208eea48"
      unitRef="usd">86144000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i155b8b1d6250490db31e73ee10a6acde_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfNC0xLTEtMS0x_a65559f9-1656-44e2-aa62-5aaf968c7598"
      unitRef="usd">883000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i4d5ddde82ac24fe4b1dc1a53234b6079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfNC0zLTEtMS0x_251a14a3-88cd-447f-8b93-4cd80096ec17"
      unitRef="usd">835000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2ee863eea43945e2b88a80e6b11dd4c8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfNS0xLTEtMS0x_99582858-0014-4f79-bae6-039d855f0703"
      unitRef="usd">1328000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i4d2750a6af6840a2bb5168081eb632e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfNS0zLTEtMS0x_1f2c38c6-8db9-4c3f-b51e-831acc9caeb9"
      unitRef="usd">1869000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfNi0xLTEtMS0x_d5fea049-b3b6-434e-b38e-0956026dc2d0"
      unitRef="usd">102905000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfNi0zLTEtMS0x_83584e2e-9e79-4532-9fa4-13f9e73448dc"
      unitRef="usd">88848000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i2ee863eea43945e2b88a80e6b11dd4c8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfOS0xLTEtMS0x_e9951147-154b-4639-9d28-dfe7607095d4"
      unitRef="usd">179000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i4d2750a6af6840a2bb5168081eb632e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfOS0zLTEtMS0x_f40dead1-5568-43e0-949d-0d0fce57815e"
      unitRef="usd">409000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfMTAtMS0xLTEtMQ_677adef3-6a3b-4f5e-904d-d6537eba80cf"
      unitRef="usd">179000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmM3Mzc1NWExNTliZDRjODdhNTA5NmViMTIzZjg5M2E3L3RhYmxlcmFuZ2U6YzczNzU1YTE1OWJkNGM4N2E1MDk2ZWIxMjNmODkzYTdfMTAtMy0xLTEtMQ_a09a88f1-d54c-409e-bf4a-a3f6beb487c6"
      unitRef="usd">409000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE2OA_a2866a98-32f3-4c5c-80b8-8c6d14883562">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the Company&#x2019;s revenues disaggregated by revenue source:&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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;93,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;74,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;271,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;207,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;118,327&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;94,804&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;345,823&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;264,495&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd292b56e58d499eb7dafc0a6cb8d3e9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNS0xLTEtMS0x_215f4000-2730-4403-affc-60395de849af"
      unitRef="usd">93234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c4ac40409734f4588a21d525a35159f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNS0zLTEtMS0x_af737b8f-691a-4247-887e-46fc1d0e5afc"
      unitRef="usd">74396000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2731e37a0774c128aea7d26e2098f4e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNS01LTEtMS0x_4ac4bccc-4298-486e-8a28-ed2c7fa758f7"
      unitRef="usd">271966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6c5e2ba28944396a0227acda77dd5e2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNS03LTEtMS0x_fe2661be-752f-49bc-81b1-c1d785e20e2b"
      unitRef="usd">207832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8704ba22ef434b5db43a1c0efb2017f3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNi0xLTEtMS0x_d3484868-3e7f-496f-9829-b58b27ab634f"
      unitRef="usd">9123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i682c59aecc134d13be4d67399d797d01_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNi0zLTEtMS0x_fc72b14b-8e25-4853-a5e5-067247c8463c"
      unitRef="usd">7881000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ed587ef5078445ba3d0cb898ee7c3eb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNi01LTEtMS0x_e4792acf-e4d1-4b2c-b16e-1fabaa1d2594"
      unitRef="usd">27944000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d980f3096ca447ea7850b8af004200c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNi03LTEtMS0x_4f2e8282-b752-4433-ba97-084d15e17e27"
      unitRef="usd">21707000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17ea40adcdc542a49f27a57808aa2758_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNy0xLTEtMS0x_3f97834f-d5a1-4f07-a373-f87bafaf5385"
      unitRef="usd">15970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i670c2f6f98f846ad91c4be70d70bb06b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNy0zLTEtMS0x_7deec1df-dc86-4601-8028-2c1f9517fce7"
      unitRef="usd">12527000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib709454aa0234d09a1189c04d654017b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNy01LTEtMS0x_54e2d2eb-7934-4222-8cda-00c299fd7e11"
      unitRef="usd">45913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i166bac463dba4d40b9fe321d3277a7aa_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfNy03LTEtMS0x_a5f2606e-6079-4c9e-9da0-dfbaf0ee64e7"
      unitRef="usd">34956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfOC0xLTEtMS0x_c128b93e-c497-47ab-b691-3f458f608edb"
      unitRef="usd">118327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfOC0zLTEtMS0x_86b7e7f2-e955-4056-a388-7353321f47a9"
      unitRef="usd">94804000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfOC01LTEtMS0x_9bc15b74-27b9-4209-9215-766b193bb656"
      unitRef="usd">345823000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjViZjNkMWFhYWQwYjRkYjRhOWM2YTE0ODY3ODdjNWQ1L3RhYmxlcmFuZ2U6NWJmM2QxYWFhZDBiNGRiNGE5YzZhMTQ4Njc4N2M1ZDVfOC03LTEtMS0x_4712fd1c-426b-4722-bc88-08583ea6866f"
      unitRef="usd">264495000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE2MA_aaf9e3ed-dbba-420e-957f-b33a21371178">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the Company&#x2019;s revenues attributable to domestic and foreign operations for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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-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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2021&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-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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;80,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;58,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;229,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;166,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Americas &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,105&#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:9pt;font-weight:400;line-height:100%"&gt;62,540&#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:9pt;font-weight:400;line-height:100%"&gt;241,719&#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:9pt;font-weight:400;line-height:100%"&gt;175,715&#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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;EMEA &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) (4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;APAC &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,307&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;118,327&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;94,804&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;345,823&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;264,495&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Canada, Latin America and South America&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Europe, the Middle East and Africa (&#x201c;EMEA&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Asia-Pacific (&#x201c;APAC&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes revenues from the United Kingdom of $14.3 million and $14.6 million for the three months ended September&#160;30, 2021 and 2020, respectively, and from the Netherlands of $1.2 million and $0.6 million for the three months ended September&#160;30, 2021 and 2020, respectively. Includes revenues from the United Kingdom of $42.4 million and $39.7 million for the nine months ended September&#160;30, 2021 and 2020, respectively, and from the Netherlands of $3.7 million and $2.5 million for the nine months ended&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;September&#160;30, 2021 and 2020, respectively.</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c062115872641ed965c2c3e6746523b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNC0xLTEtMS0x_a0886b6c-4c80-4fbb-b788-00bec3b0f1ff"
      unitRef="usd">80096000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifab011d2d576481a8ad133b70e04b678_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNC0zLTEtMS0x_739f1293-37ce-4d55-bc00-5de429a236e8"
      unitRef="usd">58561000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41fb98353ad14a61be808942d3698994_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNC01LTEtMS0x_4612aff8-8bbd-42b9-ae47-eaacc0843dd1"
      unitRef="usd">229802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i475f476882cd476d80f2e5e6ad679edd_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNC03LTEtMS0x_80a93fe9-c766-4464-993c-e270147ea8e4"
      unitRef="usd">166668000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbfcbbf0062140fcad36a647071dc732_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS0xLTEtMS0x_a6a59405-998b-4ace-95d8-67303e0433c8"
      unitRef="usd">4009000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i129ac404520846d7897561d58395ff24_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS0zLTEtMS0x_ec1eaece-5627-4dda-81fb-8de601332284"
      unitRef="usd">3979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43501c2d47cd4862ae75bf9581a6482d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS01LTEtMS0x_75846c55-2f1a-4282-97f6-bbd1457474cf"
      unitRef="usd">11917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0f5526233bd4d5d84ccc01ce125cded_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS03LTEtMS0x_3635c833-cfe8-483a-ae0c-c43c4b2fddf0"
      unitRef="usd">9047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if32564853e3a4dbeb20d02cf40fcb7d1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNi0xLTEtMS0x_d11fd22e-4811-4d51-8ed7-4d4839f37537"
      unitRef="usd">84105000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5d6e087976b4a2ebc1a3b95c1f299b0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNi0zLTEtMS0x_73a9a192-4389-4b50-8f90-2b1a0a5103c2"
      unitRef="usd">62540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d548a146749468dae9ff30ac75e5587_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNi01LTEtMS0x_0d3df236-ad3b-4f5e-9543-57e26ed6a169"
      unitRef="usd">241719000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd13b03d7e424013b24e3d5b60ab1faa_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNi03LTEtMS0x_9ff0ee78-353e-4b77-8aa9-95097205fc20"
      unitRef="usd">175715000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03c192b7249449dbaa7cf57eba4dea9e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy0xLTEtMS0x_8a053dae-85d3-43b0-9f96-dba4dbc24ce3"
      unitRef="usd">23399000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc1ab415bfc8456fa2eda63a7d13c82c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy0zLTEtMS0x_d9e7500f-09a0-49ae-af42-89576f7f46e5"
      unitRef="usd">22290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3aa78dd3e9c94576af029d7b73b87169_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy01LTEtMS0x_7d1b5ff0-9ba0-4515-a7f7-c56cede7b651"
      unitRef="usd">68092000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92f53933830c42ce954078fb460a3d17_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy03LTEtMS0x_b9611f7f-bedb-46f5-b23c-391190951a05"
      unitRef="usd">61473000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaeaf51188cef48d5a81e8b5adfe58b98_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC0xLTEtMS0x_4559c4d3-e075-4609-a15c-160319044441"
      unitRef="usd">10823000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb9e87a780a14b6fbc7f877936e55c65_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC0zLTEtMS0x_cf3c7c63-0bc6-4a46-b323-08db26f2a58d"
      unitRef="usd">9974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if81b4a6cd0aa44f59a0b8d2b175fd696_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC01LTEtMS0x_6f2ec645-84b7-4773-a54c-12ced1f25546"
      unitRef="usd">36012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i26340a296f5c48b5818e4f322bd8295a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC03LTEtMS0x_51b9e99b-7520-4a25-a388-f215bb775408"
      unitRef="usd">27307000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOS0xLTEtMS0x_f66daa38-20c5-4499-a06b-ae28bd543a4d"
      unitRef="usd">118327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOS0zLTEtMS0x_949cd963-80aa-494c-bfad-5a882f4e26f9"
      unitRef="usd">94804000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOS01LTEtMS0x_fc0bc513-dbd3-458c-ab68-ab49bd68e827"
      unitRef="usd">345823000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOS03LTEtMS0x_4e7cec9a-9e41-42f7-a283-9f084e6eab89"
      unitRef="usd">264495000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id18e77039d6a47ee92b484cf5558f1b7_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfMjA5NA_913227ee-7b4a-4c1e-8a62-40ca92805950"
      unitRef="usd">14300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88cfb0db3ac24a70b9e99d6e4b3e6624_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfMjEwMQ_007b3c2d-248a-4991-9321-a88657d72bf9"
      unitRef="usd">14600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8abcd387d68544f391a455ee6a97d30f_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfMjE4NA_4b25eb3b-43b4-423b-8caa-ec7b4d902862"
      unitRef="usd">1200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8f62d1055ba4941980f0092de1b57b5_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfMjE5MQ_9cc8bebb-00a2-4beb-aea7-65bc17324e3a"
      unitRef="usd">600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i671f90696f0d40c7b256163e75b23bf3_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfMjI5MQ_6390334c-fc18-416c-b656-a01b08aadf64"
      unitRef="usd">42400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id14d0b1d14924c63a6d0996cc0044862_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfMjI5OA_329a3454-7a71-4d4c-8747-9c68ec090bc4"
      unitRef="usd">39700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i11d4b8297a0848a79b116c060a385683_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfMjM2NQ_6b6064e0-732e-47f8-a582-ee02bd4a7bcd"
      unitRef="usd">3700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70037015ac714004a03f57c37d0d3a3c_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfMjM3Mg_778cb081-b534-4eaf-a192-4a1245d4c181"
      unitRef="usd">2500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <lpsn:ScheduleOfReceivablesContractAcquisitionCostsAndDeferredRevenueTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE0Nw_8053ae7a-14b7-4f89-83e1-389d18660d9a">The opening and closing balances of its accounts receivable, unbilled receivables, contract acquisition costs, and deferred revenues are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Unbilled Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Contract Acquisition &lt;br/&gt;Costs &lt;br/&gt;(Non-current)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Deferred Revenue (Current)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Deferred Revenue &lt;br/&gt;(Non-current)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Opening balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;61,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;18,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;41,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;88,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(Decrease) increase, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance as of September 30, 2021&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;49,637&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;33,523&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;43,705&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;102,905&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;179&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</lpsn:ScheduleOfReceivablesContractAcquisitionCostsAndDeferredRevenueTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iac218f23a984495ca78a8274c81ee7ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfMi0xLTEtMS0x_b1787ea3-b6ab-4ce8-b062-dd1d9a0cdde1"
      unitRef="usd">61801000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib06334e6c5a54c5996b12d12e49358fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfMi0zLTEtMS0x_13d4f1ac-4e86-46fb-9f4e-7eb676aa0c16"
      unitRef="usd">18622000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfMi01LTEtMS0x_4d157e84-5c71-4e48-b8d6-0de56865d88a"
      unitRef="usd">41021000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfMi03LTEtMS0x_d51749a0-1413-40a0-9824-bb379746b35c"
      unitRef="usd">88848000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfMi05LTEtMS0x_ff7c1a77-37f3-4d72-933c-a0111a9d4fbc"
      unitRef="usd">409000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <lpsn:AccountsReceivablePeriodIncreaseDecreaseNet
      contextRef="i4386244a95c8472abd0ef6719799deb5_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfMy0xLTEtMS0x_c08dfb5e-a8b1-4750-bef8-1e80d6154895"
      unitRef="usd">-12164000</lpsn:AccountsReceivablePeriodIncreaseDecreaseNet>
    <lpsn:AccountsReceivablePeriodIncreaseDecreaseNet
      contextRef="i05099b59b00e43a3a5cdff6449177a2d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfMy0zLTEtMS0x_e28447c5-bf79-4296-a633-92aa1571fe35"
      unitRef="usd">14901000</lpsn:AccountsReceivablePeriodIncreaseDecreaseNet>
    <lpsn:CapitalizedContractCostsPeriodIncreaseDecreaseNet
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfMy01LTEtMS0x_84877115-23ca-4a58-b47a-59fdcf46d070"
      unitRef="usd">2684000</lpsn:CapitalizedContractCostsPeriodIncreaseDecreaseNet>
    <lpsn:ContractWithCustomerLiabilityCurrentPeriodIncreaseDecreaseNet
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfMy03LTEtMS0x_aa02bb3b-4965-4323-8cf1-60804fa7d185"
      unitRef="usd">14057000</lpsn:ContractWithCustomerLiabilityCurrentPeriodIncreaseDecreaseNet>
    <lpsn:ContractWithCustomerLiabilityNoncurrentPeriodIncreaseDecreaseNet
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfMy05LTEtMS0x_935fa28b-55ee-42bc-a10a-ae812099486e"
      unitRef="usd">-230000</lpsn:ContractWithCustomerLiabilityNoncurrentPeriodIncreaseDecreaseNet>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3d987a3c4a45436c969bb32473feb267_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfNC0xLTEtMS0x_182cfe2d-dfb0-4ae8-a673-f78367a503a4"
      unitRef="usd">49637000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie0505fe1e58142e48b28d4cf66bb9589_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfNC0zLTEtMS0x_279c0383-fee2-4030-a556-c11defc023ef"
      unitRef="usd">33523000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfNC01LTEtMS0x_800fe3e4-6427-49c1-a213-1fa308af643c"
      unitRef="usd">43705000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfNC03LTEtMS0x_02b0b730-0ffb-40f1-951e-edcfd7a712b9"
      unitRef="usd">102905000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOjI5YzE5NjI4MGY3NDRlNWM5NDJhMWQ1N2JiOTA2ZGVmL3RhYmxlcmFuZ2U6MjljMTk2MjgwZjc0NGU1Yzk0MmExZDU3YmI5MDZkZWZfNC05LTEtMS0x_866c5a6c-3047-4f35-ad98-4c703f2b2c35"
      unitRef="usd">179000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE1OA_37087509-b828-4a35-a6b0-bbce845ea06e">Accounts receivable are written off against the allowance for uncollectible accounts when we determine amounts are no longer collectible.&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,344&#160;&lt;/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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions charged to costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deductions/write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,601&#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;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmUwZjMxMTNmNDViZTQ2YjU5ZGZjODU3MDg4NDRmNmZkL3RhYmxlcmFuZ2U6ZTBmMzExM2Y0NWJlNDZiNTlkZmM4NTcwODg0NGY2ZmRfMy0xLTEtMS0x_810c488e-fe6f-40bc-8d1b-745e5c7d62d1"
      unitRef="usd">5344000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmUwZjMxMTNmNDViZTQ2YjU5ZGZjODU3MDg4NDRmNmZkL3RhYmxlcmFuZ2U6ZTBmMzExM2Y0NWJlNDZiNTlkZmM4NTcwODg0NGY2ZmRfNC0xLTEtMS0x_42fe1fd0-57c6-4a5d-8dbd-a27a5375b5f6"
      unitRef="usd">2431000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmUwZjMxMTNmNDViZTQ2YjU5ZGZjODU3MDg4NDRmNmZkL3RhYmxlcmFuZ2U6ZTBmMzExM2Y0NWJlNDZiNTlkZmM4NTcwODg0NGY2ZmRfNS0xLTEtMS0x_20efc2be-c29f-4876-8188-b91a2fc9abd9"
      unitRef="usd">2174000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmUwZjMxMTNmNDViZTQ2YjU5ZGZjODU3MDg4NDRmNmZkL3RhYmxlcmFuZ2U6ZTBmMzExM2Y0NWJlNDZiNTlkZmM4NTcwODg0NGY2ZmRfNi0xLTEtMS0x_87476d43-e113-4bb3-b5d7-817da4b3395b"
      unitRef="usd">5601000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RleHRyZWdpb246YTM5Y2E4NjYzNTliNGExNDhiYTEzOWVjNjRhZmQxMDRfMTc2Mw_314ed9c8-d9ef-408c-a6e1-7043c9146686">&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share (&#x201c;EPS&#x201d;) excludes dilution for common stock equivalents and is computed by dividing net income or loss attributable to common stockholders by the weighted average number of shares of common stock outstanding for the period. All options, warrants, or other potentially dilutive instruments issued for nominal consideration are required to be included in the calculation of basic and diluted net income attributable to common stockholders. Diluted EPS is calculated using the "if-converted" method. The "if-converted" method is only assumed in periods where such application would be dilutive. In applying the &#x201c;if-converted&#x201d; method for diluted net income per share, the Company would assume conversion of the Notes at a ratio of 25.9182 shares of our common stock per $1,000 principal amount of the Notes. Assumed converted shares of our common stock are weighted for the period the Notes were outstanding. The shares of common stock underlying the conversion option of the Notes were not included in the calculation of diluted income per share for the three and nine months ended September&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 &#x2013; Convertible Senior Notes and Capped Call Transactions for a full description of the Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of shares used in calculating basic and diluted net loss per share follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(32,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(38,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(75,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(94,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares outstanding, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,798,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,451,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,926,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,504,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per share, basic and diluted&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.47)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.58)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1.09)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1.44)&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-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The anti-dilutive securities excluded from the shares used to calculate diluted net loss per share are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of September 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares subject to outstanding common stock options and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,291,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,830,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,063,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:9pt;font-weight:400;line-height:100%"&gt;3,231,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Conversion option of the 2024 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:9pt;font-weight:400;line-height:100%"&gt;5,961,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:9pt;font-weight:400;line-height:100%"&gt;5,961,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;/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:9pt;font-weight:400;line-height:100%"&gt;13,316,171&#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="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:9pt;font-weight:400;line-height:100%"&gt;14,022,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <lpsn:DebtInstrumentConvertibleNumberofEquityInstrumentsPer1000Principal
      contextRef="ic430a6d100814613b844ca4bd3ad7dfb_D20190301-20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RleHRyZWdpb246YTM5Y2E4NjYzNTliNGExNDhiYTEzOWVjNjRhZmQxMDRfMTY0OTI2NzQ0NzEyMg_0fccc3df-1e3e-43a5-a9d6-eb132e2e2977"
      unitRef="equity_instrument">25.9182</lpsn:DebtInstrumentConvertibleNumberofEquityInstrumentsPer1000Principal>
    <lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount
      contextRef="i54676dd861284faea3121d08a5c16a11_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RleHRyZWdpb246YTM5Y2E4NjYzNTliNGExNDhiYTEzOWVjNjRhZmQxMDRfMTY0OTI2NzQ0NzE3NA_995cebac-0180-4da3-82aa-ea0b81297a3a"
      unitRef="usd">1000</lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RleHRyZWdpb246YTM5Y2E4NjYzNTliNGExNDhiYTEzOWVjNjRhZmQxMDRfMTc2NA_8fa5b09b-afa8-47ae-ac1b-aa0dc65c3317">&lt;div style="margin-bottom: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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(32,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(38,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(75,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(94,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares outstanding, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,798,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,451,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,926,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,504,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per share, basic and diluted&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.47)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.58)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1.09)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1.44)&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-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The anti-dilutive securities excluded from the shares used to calculate diluted net loss per share are as follows:&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfMy0xLTEtMS0x_f8e76c66-2567-4cd4-a402-220581110116"
      unitRef="usd">-32807000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfMy0zLTEtMS0x_eef6c1c6-2756-4e34-b062-3709a7abf553"
      unitRef="usd">-38710000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfMy01LTEtMS0x_4a13bfa9-62d2-4c18-ad7e-d956b3d00b58"
      unitRef="usd">-75121000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfMy03LTEtMS0x_ded8a48d-958b-4f31-90ef-1a0e861a73fb"
      unitRef="usd">-94338000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfNC0xLTEtMS0x_8e9f35e0-5d2c-4357-9392-567f75cb1b83"
      unitRef="shares">69798839</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfNC0zLTEtMS0x_808f66a8-101a-45cc-bcd3-416b0aa4b4c9"
      unitRef="shares">66451414</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfNC01LTEtMS0x_c9133e44-44e8-4292-ae3e-85410d3ba73d"
      unitRef="shares">68926203</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfNC03LTEtMS0x_34bad1be-43ee-4b43-a8f6-4d25e348d6e9"
      unitRef="shares">65504571</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfNS0xLTEtMS0x_9aeee9e9-5667-4550-aa6b-9ab731ac0bc8"
      unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfNS0zLTEtMS0x_2aa6bf1d-f954-421f-a0da-8a7b903778d1"
      unitRef="usdPerShare">-0.58</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfNS01LTEtMS0x_d04cbb89-e8a9-4691-810f-d55e4d68778d"
      unitRef="usdPerShare">-1.09</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOjE4ZWI4NjQ0MDBjMDRhNmVhMGY5MjM1ZjhmZDM3YmNlL3RhYmxlcmFuZ2U6MThlYjg2NDQwMGMwNGE2ZWEwZjkyMzVmOGZkMzdiY2VfNS03LTEtMS0x_687f64de-ba28-4d8c-8474-5c60a4c74fa1"
      unitRef="usdPerShare">-1.44</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RleHRyZWdpb246YTM5Y2E4NjYzNTliNGExNDhiYTEzOWVjNjRhZmQxMDRfMTc2Mg_3ff8cfc7-9b41-4b89-b871-c86e4700003c">&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of September 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares subject to outstanding common stock options and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,291,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,830,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,063,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:9pt;font-weight:400;line-height:100%"&gt;3,231,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Conversion option of the 2024 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:9pt;font-weight:400;line-height:100%"&gt;5,961,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:9pt;font-weight:400;line-height:100%"&gt;5,961,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;/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:9pt;font-weight:400;line-height:100%"&gt;13,316,171&#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="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:9pt;font-weight:400;line-height:100%"&gt;14,022,601&#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;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9f0b1b7bb1ac463094e126e2d5285178_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOmMxNTUxMDhiYjcwNDQ1ZjliZGNmZmRkZThjYjllMzM2L3RhYmxlcmFuZ2U6YzE1NTEwOGJiNzA0NDVmOWJkY2ZmZGRlOGNiOWUzMzZfMi0xLTEtMS0x_f977627c-74ee-4236-8b56-86600c3589b8"
      unitRef="shares">4291829</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib096060b657c4eaab3e3cbebb252c42c_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOmMxNTUxMDhiYjcwNDQ1ZjliZGNmZmRkZThjYjllMzM2L3RhYmxlcmFuZ2U6YzE1NTEwOGJiNzA0NDVmOWJkY2ZmZGRlOGNiOWUzMzZfMi0zLTEtMS0x_0db32756-c3c8-485e-9da1-907190c91cc3"
      unitRef="shares">4830154</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7608149350fc4380aab494102f69aa86_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOmMxNTUxMDhiYjcwNDQ1ZjliZGNmZmRkZThjYjllMzM2L3RhYmxlcmFuZ2U6YzE1NTEwOGJiNzA0NDVmOWJkY2ZmZGRlOGNiOWUzMzZfMy0xLTEtMS0x_c0fc46b8-1084-476b-bc7a-b2b90b1e759d"
      unitRef="shares">3063156</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia3675317bf6f451abc6d76fff4a20e29_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOmMxNTUxMDhiYjcwNDQ1ZjliZGNmZmRkZThjYjllMzM2L3RhYmxlcmFuZ2U6YzE1NTEwOGJiNzA0NDVmOWJkY2ZmZGRlOGNiOWUzMzZfMy0zLTEtMS0x_d570d750-01e0-43a2-a46e-c75f49f0411a"
      unitRef="shares">3231261</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9f4afa6dca75486c8b8367b4af1c6c96_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOmMxNTUxMDhiYjcwNDQ1ZjliZGNmZmRkZThjYjllMzM2L3RhYmxlcmFuZ2U6YzE1NTEwOGJiNzA0NDVmOWJkY2ZmZGRlOGNiOWUzMzZfNC0xLTEtMS00MDA2Ng_94b47944-8e76-43f7-967d-d7884f5e5191"
      unitRef="shares">5961186</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9eaa93c717c446178339d926000bb556_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOmMxNTUxMDhiYjcwNDQ1ZjliZGNmZmRkZThjYjllMzM2L3RhYmxlcmFuZ2U6YzE1NTEwOGJiNzA0NDVmOWJkY2ZmZGRlOGNiOWUzMzZfNC0zLTEtMS00MDA2Ng_4aa6b4a5-a84b-42b6-8025-839138af2f1a"
      unitRef="shares">5961186</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOmMxNTUxMDhiYjcwNDQ1ZjliZGNmZmRkZThjYjllMzM2L3RhYmxlcmFuZ2U6YzE1NTEwOGJiNzA0NDVmOWJkY2ZmZGRlOGNiOWUzMzZfNC0xLTEtMS0x_e6ef1716-6130-415d-8dd3-5e1d41500e39"
      unitRef="shares">13316171</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN182MS9mcmFnOmEzOWNhODY2MzU5YjRhMTQ4YmExMzllYzY0YWZkMTA0L3RhYmxlOmMxNTUxMDhiYjcwNDQ1ZjliZGNmZmRkZThjYjllMzM2L3RhYmxlcmFuZ2U6YzE1NTEwOGJiNzA0NDVmOWJkY2ZmZGRlOGNiOWUzMzZfNC0zLTEtMS0x_90c986ca-1fcd-4b0e-8881-ea87c994e9a5"
      unitRef="shares">14022601</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RleHRyZWdpb246NDZjOWM3ZDI4Y2Q4NDEwNzk2NTJmZTU5N2U0OTViZDFfMjMxMg_9634578c-c66f-435e-8484-20bb2a673d7c">&lt;div style="text-align:justify;text-indent:24pt"&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 is organized into two operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage the Conversational Cloud&#x2019;s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies.&#160;The Consumer segment facilitates online transactions between Experts and Users seeking information and knowledge for a fee via mobile and online messaging. Both segments currently generate their revenue primarily in the United States. The chief operating decision maker, who is the chief executive officer, evaluates performance, makes operating decisions, and allocates resources based on the operating income of each segment. The reporting segments follow the same accounting polices used in the preparation of our condensed consolidated financial statements which are described in Note 1 &#x2013;Description of Business and Basis of Presentation. The Company allocates cost of revenue, sales and marketing, and amortization of purchased intangibles to the segments, but it does not allocate product development expenses, general and administrative expenses, restructuring costs, or income tax expense because management does not use this information to measure performance of the operating segments. There are currently no inter-segment sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information by segment for the three months ended September&#160;30, 2021, based on the Company's internal financial reporting system utilized by its chief operating decision maker, follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;93,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;93,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;15,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109,204&#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:9pt;font-weight:400;line-height:100%"&gt;9,123&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;118,327&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;38,795&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;40,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of purchased intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated corporate expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;58,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,971&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;37,019&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,173&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(58,971)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(20,779)&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-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information by segment for the three months ended September&#160;30, 2020, based on the Company's internal financial reporting system utilized by its chief operating decision maker, follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;74,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;74,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;7,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,881&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,923&#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:9pt;font-weight:400;line-height:100%"&gt;7,881&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;94,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;27,692&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;32,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of purchased intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated corporate expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;69,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss) &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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;33,125&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;801&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(69,069)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(35,143)&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:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information by segment for the nine months ended September&#160;30, 2021, based on the Company's internal financial reporting system utilized by its chief operating decision maker, follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;271,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;271,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;27,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;27,944&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;45,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317,879&#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:9pt;font-weight:400;line-height:100%"&gt;27,944&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;345,823&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;112,377&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;116,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of purchased intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated corporate expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;163,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163,768&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;112,952&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,830&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(163,768)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(47,986)&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:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information by segment for the nine months ended September&#160;30, 2020, based on the Company's internal financial reporting system utilized by its chief operating decision maker, follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;207,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;207,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;21,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;21,707&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;34,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242,788&#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:9pt;font-weight:400;line-height:100%"&gt;21,707&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;264,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;78,218&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;110,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of purchased intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated corporate expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;157,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,765&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss) &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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;74,358&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;627&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(157,765)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(82,780)&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&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;Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 is domiciled in the United States and has international operations around the globe. The following table presents its long-lived assets by geographic region as of the dates presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;220,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;202,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Israel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Netherlands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-lived 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;326,218&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;257,621&#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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;United Kingdom, Japan, France, and Italy&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RleHRyZWdpb246NDZjOWM3ZDI4Y2Q4NDEwNzk2NTJmZTU5N2U0OTViZDFfMzU_a4b01035-63b4-41a0-83ba-31cb6a81d0ed"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RleHRyZWdpb246NDZjOWM3ZDI4Y2Q4NDEwNzk2NTJmZTU5N2U0OTViZDFfMjMxMQ_6e867720-4bf5-4cc1-a1c6-bbbc14b89a13">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;93,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;93,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;15,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109,204&#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:9pt;font-weight:400;line-height:100%"&gt;9,123&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;118,327&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;38,795&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;40,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of purchased intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated corporate expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;58,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,971&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;37,019&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,173&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(58,971)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(20,779)&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-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information by segment for the three months ended September&#160;30, 2020, based on the Company's internal financial reporting system utilized by its chief operating decision maker, follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;74,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;74,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;7,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,881&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,923&#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:9pt;font-weight:400;line-height:100%"&gt;7,881&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;94,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;27,692&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;32,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of purchased intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated corporate expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;69,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss) &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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;33,125&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;801&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(69,069)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(35,143)&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:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information by segment for the nine months ended September&#160;30, 2021, based on the Company's internal financial reporting system utilized by its chief operating decision maker, follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;271,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;271,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;27,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;27,944&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;45,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317,879&#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:9pt;font-weight:400;line-height:100%"&gt;27,944&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;345,823&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;112,377&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;116,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of purchased intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated corporate expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;163,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163,768&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;112,952&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,830&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(163,768)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(47,986)&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:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information by segment for the nine months ended September&#160;30, 2020, based on the Company's internal financial reporting system utilized by its chief operating decision maker, follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;207,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;207,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hosted services &#x2013; Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;21,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;21,707&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services &#x2013; Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;34,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242,788&#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:9pt;font-weight:400;line-height:100%"&gt;21,707&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;264,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;78,218&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;110,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of purchased intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated corporate expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;157,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,765&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss) &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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;74,358&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;627&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(157,765)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(82,780)&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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05b4a83a8e034939a8f7dcfbec3c4010_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMy0xLTEtMS0x_6f07d8c3-3487-42ff-b46e-f181e9de971b"
      unitRef="usd">93234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4652c25d26dc40389690560db0b44910_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMy0zLTEtMS0x_b1d12774-217f-4979-bb57-aba483fa843a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88a32d0e50c84b6b827103d674df67d8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMy01LTEtMS0x_68d29a7b-f802-494a-a434-73a22dc81ebc"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd292b56e58d499eb7dafc0a6cb8d3e9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMy03LTEtMS0x_fd86aa04-aa28-43c8-b5d9-a3bfb946a487"
      unitRef="usd">93234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5b3f934070d421ca0f993b2410b6593_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNC0xLTEtMS0x_4d2cad39-f8dd-48ad-86fc-e12e3fc2db80"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57c123f938024016a3483fedd7812f7b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNC0zLTEtMS0x_dd12e7a7-38ac-4631-bb33-6e0e330eea49"
      unitRef="usd">9123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iccfc99023faa482ba3406b24c60a96a1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNC01LTEtMS0x_6741bb2a-625c-474a-af2b-2f0960c2eee0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8704ba22ef434b5db43a1c0efb2017f3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNC03LTEtMS0x_6011756e-404e-4870-a84c-43dae9b8e937"
      unitRef="usd">9123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i578bc7d1835f462680a6fcf5c4ce240f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNS0xLTEtMS0x_cc20b41d-e01a-472a-a4f9-ed76bccc0fb8"
      unitRef="usd">15970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i62aea555ea964c508bac20319bcbc7ad_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNS0zLTEtMS0x_0d00732e-2d0b-4339-8355-e07c9f3f8117"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib961b4e1fe3a45cebd244df5a21bbbb6_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNS01LTEtMS0x_d6b4a8df-9f06-4bb9-8dcf-403795276ba3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17ea40adcdc542a49f27a57808aa2758_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNS03LTEtMS0x_dea7ea91-2e77-4587-b1e5-259821e26082"
      unitRef="usd">15970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3929dd8387fa46bdae40314e1a173e5f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNi0xLTEtMS0x_549e6b68-ed68-49f7-8c78-4a09be01ddc1"
      unitRef="usd">109204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6eb297409147473980612b1314cf2044_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNi0zLTEtMS0x_c7e571d8-6ae8-4270-8519-29d2918d2c37"
      unitRef="usd">9123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifbc409c6a0b1411e88b3c64a7960c8e3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNi01LTEtMS0x_0f58e9d4-d681-4be9-b2fd-074acddc5a0f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNi03LTEtMS0x_7357653d-8bad-4b6c-8564-ad9991762b44"
      unitRef="usd">118327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i3929dd8387fa46bdae40314e1a173e5f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNy0xLTEtMS0x_e5f1b500-a4f6-4d0a-8dc2-ddc6eacc01f2"
      unitRef="usd">37057000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i6eb297409147473980612b1314cf2044_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNy0zLTEtMS0x_1d55d299-edd8-4984-ad5d-3d070d2b0403"
      unitRef="usd">1738000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ifbc409c6a0b1411e88b3c64a7960c8e3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNy01LTEtMS0x_d1ee5a02-13e5-4a94-ac8a-15e2224e0231"
      unitRef="usd">0</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfNy03LTEtMS0x_0fa95c6e-9c01-4ae1-9107-db56ccba4da4"
      unitRef="usd">38795000</us-gaap:CostOfRevenue>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i3929dd8387fa46bdae40314e1a173e5f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfOC0xLTEtMS0x_48f17916-175e-4f61-a7aa-0d650bab097a"
      unitRef="usd">34640000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i6eb297409147473980612b1314cf2044_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfOC0zLTEtMS0x_27b33360-e4c9-4b3d-9f72-cf2e5dea9ee6"
      unitRef="usd">6212000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ifbc409c6a0b1411e88b3c64a7960c8e3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfOC01LTEtMS0x_2dc4f6d9-7e6b-40d1-b5de-14d544d80cab"
      unitRef="usd">0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfOC03LTEtMS0x_975840ba-6c1c-4a64-8eb8-ac6764eac2e2"
      unitRef="usd">40852000</us-gaap:SellingAndMarketingExpense>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="i3929dd8387fa46bdae40314e1a173e5f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfOS0xLTEtMS0x_3205b915-3b7a-40b7-9620-16de7b865158"
      unitRef="usd">488000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="i6eb297409147473980612b1314cf2044_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfOS0zLTEtMS0x_5bf2d380-0a82-4995-974e-27ece007f178"
      unitRef="usd">0</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="ifbc409c6a0b1411e88b3c64a7960c8e3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfOS01LTEtMS0x_c4b7e36e-783f-4af4-88d6-d33c4e92ab4f"
      unitRef="usd">0</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfOS03LTEtMS0x_6fd2631a-2593-4a0b-9137-a7ca67cc4f11"
      unitRef="usd">488000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="i3929dd8387fa46bdae40314e1a173e5f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMTAtMS0xLTEtMQ_de11b2d0-bad4-4cd9-8bfc-b583545f8720"
      unitRef="usd">0</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="i6eb297409147473980612b1314cf2044_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMTAtMy0xLTEtMQ_287ba560-0898-4c59-8051-d39e81aea8a5"
      unitRef="usd">0</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="ifbc409c6a0b1411e88b3c64a7960c8e3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMTAtNS0xLTEtMQ_8325162f-0575-40e7-8afe-21f0af2e72b2"
      unitRef="usd">58971000</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMTAtNy0xLTEtMQ_5437fb6e-568d-4b2f-a197-2a48237c24cb"
      unitRef="usd">58971000</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3929dd8387fa46bdae40314e1a173e5f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMTEtMS0xLTEtMQ_2b772620-53ec-4649-a872-e7f705592b32"
      unitRef="usd">37019000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6eb297409147473980612b1314cf2044_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMTEtMy0xLTEtMQ_3d556909-e110-42f8-9217-8a6aa6735ce3"
      unitRef="usd">1173000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifbc409c6a0b1411e88b3c64a7960c8e3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMTEtNS0xLTEtMQ_1a8999c5-fa54-47ef-98db-97fc8dbb315d"
      unitRef="usd">-58971000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjc4NTFiOGY2M2U1YzRlODU5ZGViM2MyNTY3ZGVhMTkzL3RhYmxlcmFuZ2U6Nzg1MWI4ZjYzZTVjNGU4NTlkZWIzYzI1NjdkZWExOTNfMTEtNy0xLTEtMQ_75dc9aaf-f3ba-4042-85ff-12304f48ba75"
      unitRef="usd">-20779000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1aaff9963d50453eb3acc0391440615c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMy0xLTEtMS0x_591d9bbe-c70a-4073-afae-127e63e3875c"
      unitRef="usd">74396000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b385f083110453ea311f0c2491db415_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMy0zLTEtMS0x_f2cdb0c5-0be1-421a-836b-845e7b7ad720"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf96232e15de4e6faac7b63bce2aded0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMy01LTEtMS0x_636c89cd-6da8-461d-b157-331ee1ce2ecf"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c4ac40409734f4588a21d525a35159f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMy03LTEtMS0x_abf01d17-8728-4a12-865e-a3b5a1833735"
      unitRef="usd">74396000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffa161623174403b81870114d76c75e4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNC0xLTEtMS0x_50ed36ea-00f6-44ee-b7bd-daa3b36a197a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i218c8f927b6842629c85f29e681f81b5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNC0zLTEtMS0x_ae8ee909-82d4-4258-a8d8-ea1113a414d3"
      unitRef="usd">7881000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17262398875247b49a2517dd73b9d0a3_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNC01LTEtMS0x_431a7e1f-283d-4731-b700-2038c84cb1d8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i682c59aecc134d13be4d67399d797d01_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNC03LTEtMS0x_6aba4aa7-226f-4439-be0c-5fc42e8ed2ae"
      unitRef="usd">7881000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2438a50a2984848a414d5bcd8ad2036_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNS0xLTEtMS0x_c45763d9-5f79-4bf1-8d61-3b9afd8fe6ca"
      unitRef="usd">12527000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd21c8e312dd4a55bc6d5e253374632e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNS0zLTEtMS0x_a5f650bd-5dd2-4d24-b392-aced88ba2ce2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45f2e9e9cbb64c5fbfeb880ef168f86a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNS01LTEtMS0x_2386bc2a-d0e5-4e07-b742-6169aca9f169"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i670c2f6f98f846ad91c4be70d70bb06b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNS03LTEtMS0x_efd93801-0e2c-45bb-a0c6-e606bbeb7b5d"
      unitRef="usd">12527000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba5a8e69598e4872b625d790d214f565_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNi0xLTEtMS0x_42cad8e8-416f-4d5d-b9b2-2c2f385d90ad"
      unitRef="usd">86923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i434a1163d73a458ea9853b60dd57e049_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNi0zLTEtMS0x_8d10879f-03d4-436a-985e-238bce7d9481"
      unitRef="usd">7881000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i059d6ea1161b451da749384a6626d20e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNi01LTEtMS0x_a49fbd9d-69c8-482b-bf03-3861cb7102c0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNi03LTEtMS0x_4add82cd-4d37-49ef-b238-c49cecb0c936"
      unitRef="usd">94804000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="iba5a8e69598e4872b625d790d214f565_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNy0xLTEtMS0x_1aa973c8-8746-4b47-8b7b-94d966e4c4c1"
      unitRef="usd">25862000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i434a1163d73a458ea9853b60dd57e049_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNy0zLTEtMS0x_d27188b6-36f1-4eec-80f8-b9dce75ffb76"
      unitRef="usd">1830000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i059d6ea1161b451da749384a6626d20e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNy01LTEtMS0x_0f5f534d-4825-4852-b330-e178a23abac5"
      unitRef="usd">0</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfNy03LTEtMS0x_b8db945d-ff43-4a3d-933f-f47575646107"
      unitRef="usd">27692000</us-gaap:CostOfRevenue>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iba5a8e69598e4872b625d790d214f565_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfOC0xLTEtMS0x_c8f5f56b-9a5e-441e-bf9b-114aba9f097f"
      unitRef="usd">27525000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i434a1163d73a458ea9853b60dd57e049_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfOC0zLTEtMS0x_91f31819-baf5-4af2-867e-46ae07cf2fa9"
      unitRef="usd">5250000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i059d6ea1161b451da749384a6626d20e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfOC01LTEtMS0x_77ea0ced-8ad9-4335-b2bb-c66fa70ed9e8"
      unitRef="usd">0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfOC03LTEtMS0x_374b80f7-2305-4057-9c16-9bce5cb348f8"
      unitRef="usd">32775000</us-gaap:SellingAndMarketingExpense>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="iba5a8e69598e4872b625d790d214f565_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfOS0xLTEtMS0x_8eed44a3-a18f-44bc-a0a3-40a4b5e623f8"
      unitRef="usd">411000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="i434a1163d73a458ea9853b60dd57e049_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfOS0zLTEtMS0x_f90b5beb-151a-4eb0-9d19-62cb8cb2b418"
      unitRef="usd">0</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="i059d6ea1161b451da749384a6626d20e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfOS01LTEtMS0x_777c9879-92fd-4ee6-bc6f-1428d22c25c5"
      unitRef="usd">0</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfOS03LTEtMS0x_8bb943e4-f5c0-4769-9ede-db6150a4e956"
      unitRef="usd">411000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="iba5a8e69598e4872b625d790d214f565_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMTAtMS0xLTEtMQ_e6c98bfc-a3ca-45f6-b6bb-619855a05579"
      unitRef="usd">0</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="i434a1163d73a458ea9853b60dd57e049_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMTAtMy0xLTEtMQ_9bc0c319-2542-4af7-af4d-4cd1da928677"
      unitRef="usd">0</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="i059d6ea1161b451da749384a6626d20e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMTAtNS0xLTEtMQ_c8a3f258-2258-475d-a0d5-61bd0795b6be"
      unitRef="usd">69069000</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMTAtNy0xLTEtMQ_c148b739-e7e5-4b03-a638-4aec5bc07a2e"
      unitRef="usd">69069000</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="iba5a8e69598e4872b625d790d214f565_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMTEtMS0xLTEtMQ_fec2839f-0c33-4811-b6b4-fc3e31427f6c"
      unitRef="usd">33125000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i434a1163d73a458ea9853b60dd57e049_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMTEtMy0xLTEtMQ_c924f607-cc94-4318-9bbf-8d58bdcf4f5d"
      unitRef="usd">801000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i059d6ea1161b451da749384a6626d20e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMTEtNS0xLTEtMQ_0b58832a-f4e5-45a1-affd-ac2617e56232"
      unitRef="usd">-69069000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmQ5N2FjNTlkMDJiNTQ0ZWNhMDAwNzAzYjg4OGRhYTJhL3RhYmxlcmFuZ2U6ZDk3YWM1OWQwMmI1NDRlY2EwMDA3MDNiODg4ZGFhMmFfMTEtNy0xLTEtMQ_01600f3c-39d4-4c86-a7f7-a2c1b899b831"
      unitRef="usd">-35143000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i471c04f7eaac441baa0d7c1ab0186726_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMy0xLTEtMS0x_2ea6d5b1-d141-4feb-a058-4729845e3fca"
      unitRef="usd">271966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6a7fa2689984d14a9108481a2d7fc22_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMy0zLTEtMS0x_312e14b1-8d0d-4a17-8816-69b8a224b0e3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabee12c82e4948b192066b6bc2358f52_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMy01LTEtMS0x_eca9c6e3-f351-4d27-ba59-ad19ee53c938"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2731e37a0774c128aea7d26e2098f4e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMy03LTEtMS0x_d6726936-0cda-4443-8dc1-fd7afd380491"
      unitRef="usd">271966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e730b5345c042f8bdf49db97c1c62e5_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNC0xLTEtMS0x_c957701e-2eab-47b7-9bcc-38c5c0be6388"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i174bff83afe645bdb4aef4bfacd7f88d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNC0zLTEtMS0x_452d13e8-b413-4fc7-8126-3de18d8c2207"
      unitRef="usd">27944000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2aa96938ba1a4b538657e58c836221e3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNC01LTEtMS0x_64f9489f-b01d-427e-a8df-c43a05b0b509"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ed587ef5078445ba3d0cb898ee7c3eb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNC03LTEtMS0x_71ee9028-280d-4b2d-b472-20e4043d3493"
      unitRef="usd">27944000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ec90568a81340a7bf9707c9731e58a2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNS0xLTEtMS0x_e5da1f52-6eae-40bb-98c8-a3d38999b43a"
      unitRef="usd">45913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81d5b1d12dc640eeb7658ab424d66556_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNS0zLTEtMS0x_cc136b7e-61d3-409f-bcef-fa7380ef6e3c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief45e8da84d8470bb2e105edab338304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNS01LTEtMS0x_4afd4e18-47f2-4c3c-bccd-0937a446ccdc"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib709454aa0234d09a1189c04d654017b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNS03LTEtMS0x_bee28862-e2ee-472d-a067-6b5ca8736ea6"
      unitRef="usd">45913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59a07b64361b4675bbd7e1b97ed9c1c4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNi0xLTEtMS0x_fb2e81db-265c-4673-ae06-fa058b2a9440"
      unitRef="usd">317879000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecafdaaf6fe14aa3b46d3bfb64aaf20f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNi0zLTEtMS0x_7ba8f8ac-2911-4664-a2ce-22e6312f4261"
      unitRef="usd">27944000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6003949d3b64f5bb020b439858cbd0e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNi01LTEtMS0x_37099fa2-e340-47f6-888a-7fda59abb9b1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNi03LTEtMS0x_b20ec621-5973-4567-a1d6-2c227eb15286"
      unitRef="usd">345823000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i59a07b64361b4675bbd7e1b97ed9c1c4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNy0xLTEtMS0x_c247a527-6b8a-4a54-876f-43d28734f3e0"
      unitRef="usd">106932000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="iecafdaaf6fe14aa3b46d3bfb64aaf20f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNy0zLTEtMS0x_6e9b1182-75cf-4573-b1f3-f565578656d6"
      unitRef="usd">5445000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ie6003949d3b64f5bb020b439858cbd0e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNy01LTEtMS0x_25587c51-9eab-4432-9792-ef4a6e6c5e89"
      unitRef="usd">0</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfNy03LTEtMS0x_dc50c86a-42c2-48e1-92e2-5329acfc09da"
      unitRef="usd">112377000</us-gaap:CostOfRevenue>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i59a07b64361b4675bbd7e1b97ed9c1c4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfOC0xLTEtMS0x_98bce31f-0197-4862-9390-15413417dfc4"
      unitRef="usd">96758000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iecafdaaf6fe14aa3b46d3bfb64aaf20f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfOC0zLTEtMS0x_7f3e2961-75a2-46ac-ab7f-13aa2aa56b16"
      unitRef="usd">19669000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ie6003949d3b64f5bb020b439858cbd0e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfOC01LTEtMS0x_d23c9c79-21cc-4e05-a0b0-c6fa7979b8df"
      unitRef="usd">0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfOC03LTEtMS0x_8f5ab55e-0993-48a0-aff9-793e45eb99e7"
      unitRef="usd">116427000</us-gaap:SellingAndMarketingExpense>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="i59a07b64361b4675bbd7e1b97ed9c1c4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfOS0xLTEtMS0x_1719ce0b-ae00-405e-b8f7-d7d857c90dff"
      unitRef="usd">1237000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="iecafdaaf6fe14aa3b46d3bfb64aaf20f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfOS0zLTEtMS0x_73a2e70d-dc53-4814-8631-9436dee272f3"
      unitRef="usd">0</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="ie6003949d3b64f5bb020b439858cbd0e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfOS01LTEtMS0x_4847244e-9562-4cb9-a0e1-bbce18a7a8c1"
      unitRef="usd">0</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfOS03LTEtMS0x_a3f924f2-97e4-4ac1-bcd0-23854979ffaf"
      unitRef="usd">1237000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="i59a07b64361b4675bbd7e1b97ed9c1c4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMTAtMS0xLTEtMQ_1aca1ff2-d0eb-4b87-b83b-4573ec03bfff"
      unitRef="usd">0</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="iecafdaaf6fe14aa3b46d3bfb64aaf20f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMTAtMy0xLTEtMQ_eb0c2964-1a9d-402c-8514-e137fcb45b70"
      unitRef="usd">0</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="ie6003949d3b64f5bb020b439858cbd0e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMTAtNS0xLTEtMQ_053fd7be-7199-4594-8a1d-67cf738a299c"
      unitRef="usd">163768000</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMTAtNy0xLTEtMQ_842b90d5-2771-4503-a40c-f7cc0aa97ccc"
      unitRef="usd">163768000</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i59a07b64361b4675bbd7e1b97ed9c1c4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMTEtMS0xLTEtMQ_2e88b37b-436b-4183-8ec6-ba4dddacff91"
      unitRef="usd">112952000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iecafdaaf6fe14aa3b46d3bfb64aaf20f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMTEtMy0xLTEtMQ_f1dfa8b4-0132-456c-84c3-50058eaedddd"
      unitRef="usd">2830000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie6003949d3b64f5bb020b439858cbd0e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMTEtNS0xLTEtMQ_e261eb04-be69-4f67-856d-b8b1f0f154e1"
      unitRef="usd">-163768000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOjY3ZjQ1YjE1ODdjMjRkZGU4Y2IwYjY3NTNjYjY4NzU4L3RhYmxlcmFuZ2U6NjdmNDViMTU4N2MyNGRkZThjYjBiNjc1M2NiNjg3NThfMTEtNy0xLTEtMQ_914a0198-86fd-44d5-8db1-f6ef5c9c4b92"
      unitRef="usd">-47986000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ec2807424a34b2f86c12004f6aa9751_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMy0xLTEtMS0x_4bcff53b-cfe8-4b08-b520-73d4c0ef8ba5"
      unitRef="usd">207832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cd80b1adb6a469bbd473f0c5b5bdb3c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMy0zLTEtMS0x_f5057efc-db60-4f7b-b72e-bd16954e2e0e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i591b51b7bfe6420dab087b599ca63166_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMy01LTEtMS0x_7308d495-2e0f-4dc2-8a15-55c51cdbcec6"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6c5e2ba28944396a0227acda77dd5e2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMy03LTEtMS0x_a4299296-ce25-44e3-9ba0-fa3e10496367"
      unitRef="usd">207832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40e86a7d6d0f4202ad37755d279cd583_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNC0xLTEtMS0x_d05c1c48-7c97-42af-93d0-1c36285a24e5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b6c2d44a8634d1bb6f3008ed45c7051_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNC0zLTEtMS0x_2f2d3ad5-0dc1-4cae-9a8b-bc7d3b7b9807"
      unitRef="usd">21707000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife66b1f11c844689922435ed3290961b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNC01LTEtMS0x_af589b88-4ca7-41af-8979-636f53561cc2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d980f3096ca447ea7850b8af004200c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNC03LTEtMS0x_90f8e59f-f8a8-481c-a493-fa9fb2cd83d4"
      unitRef="usd">21707000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaebd2394ec8b438b9b62c6bdfe5bad05_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNS0xLTEtMS0x_abbae6c3-4d7b-48d1-9b62-804d0d24574f"
      unitRef="usd">34956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4afc2bb6ffd04298976448815187c1e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNS0zLTEtMS0x_af34fb4a-d8a0-47da-805a-59b0e4a74d35"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bab5da2f839446bba04f9c60875bacf_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNS01LTEtMS0x_b8079f5e-7a07-448c-9f01-3517b2b958f7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i166bac463dba4d40b9fe321d3277a7aa_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNS03LTEtMS0x_599635bb-ab65-42bb-a5b2-ee3a4c1f9c28"
      unitRef="usd">34956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4b2a1f937874a96b3852e27914a1557_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNi0xLTEtMS0x_3eaef63c-6307-4865-9a55-59be54ba7e45"
      unitRef="usd">242788000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ide26cfc2326240c498162168e18fc98a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNi0zLTEtMS0x_1caf4050-0e46-4717-9122-83490df0f44a"
      unitRef="usd">21707000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ac7376aaae04f92bea1ad1f3a2940eb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNi01LTEtMS0x_0b0e188f-4626-4bb4-a857-38eeab70ed2b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNi03LTEtMS0x_2287cc54-ad94-488a-b0fa-bb2ce36218c9"
      unitRef="usd">264495000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="id4b2a1f937874a96b3852e27914a1557_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNy0xLTEtMS0x_966ae7b8-aee7-4532-9867-cbfe6754e1b3"
      unitRef="usd">73291000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ide26cfc2326240c498162168e18fc98a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNy0zLTEtMS0x_c77c6ec9-d8e6-4a64-a962-2e2466ca1391"
      unitRef="usd">4927000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i4ac7376aaae04f92bea1ad1f3a2940eb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNy01LTEtMS0x_1ed147e4-6749-4e4a-9863-5bc282f1e0a2"
      unitRef="usd">0</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfNy03LTEtMS0x_e688a1bc-efaf-4dba-8076-c7eaa1329f3f"
      unitRef="usd">78218000</us-gaap:CostOfRevenue>
    <us-gaap:SellingAndMarketingExpense
      contextRef="id4b2a1f937874a96b3852e27914a1557_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfOC0xLTEtMS0x_aedd5cfc-5199-4adb-912a-88aadd5c790e"
      unitRef="usd">93920000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ide26cfc2326240c498162168e18fc98a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfOC0zLTEtMS0x_77ee8b37-5624-4820-8b84-cb1c25100854"
      unitRef="usd">16153000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i4ac7376aaae04f92bea1ad1f3a2940eb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfOC01LTEtMS0x_54fc3a46-8317-43a1-b3ba-bd0526569962"
      unitRef="usd">0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfOC03LTEtMS0x_1db37fb0-e22d-4d24-9587-c1f624f64933"
      unitRef="usd">110073000</us-gaap:SellingAndMarketingExpense>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="id4b2a1f937874a96b3852e27914a1557_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfOS0xLTEtMS0x_ca665b62-216c-4fa6-a1b7-ba29cb7d3418"
      unitRef="usd">1219000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="ide26cfc2326240c498162168e18fc98a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfOS0zLTEtMS0x_1f6a62c4-7ccc-4b1c-9717-eb1fecc45b27"
      unitRef="usd">0</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="i4ac7376aaae04f92bea1ad1f3a2940eb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfOS01LTEtMS0x_24ad9e3f-d392-4347-9366-a12cff18092c"
      unitRef="usd">0</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:AmortizationofIntangibleAssetsNonproduction
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfOS03LTEtMS0x_e412762e-a840-4d0a-ab19-add3a4dce51c"
      unitRef="usd">1219000</lpsn:AmortizationofIntangibleAssetsNonproduction>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="id4b2a1f937874a96b3852e27914a1557_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMTAtMS0xLTEtMQ_01e6811a-1bf3-4a79-b154-8973602a41dc"
      unitRef="usd">0</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="ide26cfc2326240c498162168e18fc98a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMTAtMy0xLTEtMQ_9a068aba-d729-4c9b-9f49-feccaa8641ba"
      unitRef="usd">0</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="i4ac7376aaae04f92bea1ad1f3a2940eb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMTAtNS0xLTEtMQ_58357826-79fa-4f7d-829b-752ce92e1d20"
      unitRef="usd">157765000</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <lpsn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMTAtNy0xLTEtMQ_ea954fff-1a94-463b-8f62-85dec5c5dde5"
      unitRef="usd">157765000</lpsn:SegmentReportingUnallocatedCorporateExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="id4b2a1f937874a96b3852e27914a1557_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMTEtMS0xLTEtMQ_37f5e6f4-89e0-43c2-ad7f-3601754beb9c"
      unitRef="usd">74358000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ide26cfc2326240c498162168e18fc98a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMTEtMy0xLTEtMQ_a41bf2a7-6188-4c7f-9566-383d3bb77e30"
      unitRef="usd">627000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ac7376aaae04f92bea1ad1f3a2940eb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMTEtNS0xLTEtMQ_14007ff5-baa0-4ee5-b760-2404de2ac5ca"
      unitRef="usd">-157765000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmVkNjQ3YzlkZDk2MjQ0MjQ5MWJhOGYzNmFjOWQ2ZjkzL3RhYmxlcmFuZ2U6ZWQ2NDdjOWRkOTYyNDQyNDkxYmE4ZjM2YWM5ZDZmOTNfMTEtNy0xLTEtMQ_c1b15308-b12e-42bf-a8f4-309cc5b43f38"
      unitRef="usd">-82780000</us-gaap:OperatingIncomeLoss>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RleHRyZWdpb246NDZjOWM3ZDI4Y2Q4NDEwNzk2NTJmZTU5N2U0OTViZDFfMjMwOA_94183337-3fad-4bae-b8b2-82d98634c1b7">The following table presents its long-lived assets by geographic region as of the dates presented:&lt;div style="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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;220,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;202,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Israel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Netherlands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-lived 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;326,218&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;257,621&#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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;United Kingdom, Japan, France, and Italy&lt;/span&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="ic6efa1014c9441c69752a16aa24b1a13_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfMy0xLTEtMS0x_4fddc0a9-9e86-4847-b9ec-f051fd9c72b7"
      unitRef="usd">220181000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i830b0bf51435462a94cd58d2795e90b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfMy0zLTEtMS0x_f5b43b7d-e96c-4d00-9d42-4f9d952d00d2"
      unitRef="usd">202275000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if7d72c8b7ec548308ace02aae986b1bc_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfMy0xLTEtMS0zODA0Mw_6ba7aac9-b223-4081-b0db-65354033d8ee"
      unitRef="usd">52846000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="id41a275a578645b0803c29019298568d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfMy0zLTEtMS0zODA0Mw_2751ef95-5dc6-4deb-ba4d-ff0ccb34c975"
      unitRef="usd">1597000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="id6f947aa9b494b2bbc5d9d742c8036d8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNC0xLTEtMS0x_2c035d8c-cabb-40fb-99b5-b316d0ea35c0"
      unitRef="usd">19361000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibddc9bb0368e4cbfb0aa1be7c9bf8afa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNC0zLTEtMS0x_eca92c97-6889-44fa-838c-c4940aa5801a"
      unitRef="usd">16657000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i7c4f216aa22541e5ab72bac71ff6fa26_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNS0xLTEtMS0x_c4580039-937c-4fe6-b50f-283390529a97"
      unitRef="usd">12599000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if13d428bb811470899f3e1bf99718b74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNS0zLTEtMS0x_23509768-c848-41db-aa27-95c4a87737ef"
      unitRef="usd">13792000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ib574c3bdc9304ddb895465fd27767339_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNi0xLTEtMS0x_3763bbc6-67f1-4f0f-b82f-ee181fa2c3d2"
      unitRef="usd">4703000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i3fcc964c44ce4a1082e90c602d787663_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNi0zLTEtMS0x_626df5d4-b589-4f07-9282-40ea9ac22355"
      unitRef="usd">8301000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i5f677d3425ae40198c3a670549a61cf4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNy0xLTEtMS0x_4e3dfc7a-2a73-4b9a-88c0-db75d8c08d28"
      unitRef="usd">16528000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2c46ad920e4248f9a5dd45c224489437_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNy0zLTEtMS0x_0b05e333-3ddb-4b28-89d7-845912bc662a"
      unitRef="usd">14999000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfOC0xLTEtMS0x_2593497a-c5d5-4abb-859d-7cbf678a4e9a"
      unitRef="usd">326218000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfOC0zLTEtMS0x_68719ecc-7c13-48db-a87a-b28d901b0cff"
      unitRef="usd">257621000</us-gaap:NoncurrentAssets>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RleHRyZWdpb246ZmI5ZmMzNDQ0ODc4NDdiOWJlZGNiYmJmNDUyYjQwMGNfNjA2_fc89badf-1b64-46da-8273-6f98be8cb2f9">&lt;div&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&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 the carrying amount of goodwill for the nine months ended September&#160;30, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;87,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;95,192&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments to goodwill:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;45,145&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange 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:9pt;font-weight:400;line-height:100%"&gt;(1,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of September 30, 2021&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;131,125&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,024&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;139,149&#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:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;Net Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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-weight:700;line-height:100%"&gt;(In thousands)&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortizing intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;33,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(28,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;5,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;19,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.4 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:9pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.7 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;62,388&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(44,254)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,134&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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-bottom:1pt solid #000;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-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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-bottom:1pt solid #000;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-weight:700;line-height:100%"&gt;Net Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortizing intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;30,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(26,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;3,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.4 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;16,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,982)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.4 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;52,870&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(41,943)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,927&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&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-bottom:6pt;text-align:justify;text-indent:24pt"&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 is calculated over the estimated useful life of the asset. Aggregate amortization expense for intangible assets was $0.9 million and $0.7&#160;million for the three months ended September&#160;30, 2021 and 2020, respectively, and $2.2&#160;million and $2.1&#160;million for the nine months ended September&#160;30, 2021 and 2020, respectively. For the three and nine months ended September&#160;30, 2021 and 2020, respectively, a portion of this amortization is included in cost of revenue. Estimated amortization expense for the next five years is as follows: &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;7,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,134&#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:ScheduleOfGoodwillTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RleHRyZWdpb246ZmI5ZmMzNDQ0ODc4NDdiOWJlZGNiYmJmNDUyYjQwMGNfNjA3_af74ba38-3cc3-4d67-865b-420bfb28d347">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 the carrying amount of goodwill for the nine months ended September&#160;30, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;87,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;95,192&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments to goodwill:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;45,145&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange 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:9pt;font-weight:400;line-height:100%"&gt;(1,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of September 30, 2021&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;131,125&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,024&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;139,149&#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ic93a9f07bdcc4b91996e11d18c939e77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfMi0xLTEtMS0x_6c1d598f-00ea-44cb-b9c9-1667c813c3bd"
      unitRef="usd">87168000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i343af1f44fca4c719e3ae7ce071d3d92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfMi0zLTEtMS0x_4fef44b8-b00a-427b-be4f-661a8da5d017"
      unitRef="usd">8024000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfMi01LTEtMS0x_5cb07127-f14d-4be9-93d6-65a2ad075e07"
      unitRef="usd">95192000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i0e5738d6176542878894e4ecdc04b4a0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfNC0xLTEtMS01NjM_7270d037-7317-4f4b-a619-c990d3a12340"
      unitRef="usd">45145000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7dde3ab15e83432791fe90bfe6de1e86_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfNC0zLTEtMS01NjM_cbd75544-bbb9-4e94-bb2b-8d6c574e8e92"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfNC01LTEtMS01NjM_971a133e-3c41-48cb-af50-96f92845fd3c"
      unitRef="usd">45145000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i49b294cd98e646118c290fd965f8aa22_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfNC0xLTEtMS0x_721b0576-fe98-4555-885f-df4347fbc19e"
      unitRef="usd">-1188000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7dde3ab15e83432791fe90bfe6de1e86_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfNC0zLTEtMS0x_cf515125-e846-4ebe-9132-b3b0f09196ef"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfNC01LTEtMS0x_0a305da9-f7cf-4e1e-a8d0-bb777d86093b"
      unitRef="usd">-1188000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ic016cd859fa345dcb2b2e554a9105aad_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfNS0xLTEtMS0x_5eadba14-6026-4df3-b2c9-eca96f49e284"
      unitRef="usd">131125000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id55534510d0548689c6848088ffb1dd2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfNS0zLTEtMS0x_1be065a0-cb9b-4557-820d-d208d4bbce92"
      unitRef="usd">8024000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOmRlZmQ5NTUyYjUzNDRiZDQ5Yzg2ZTZhOWVjNzM2ZTNhL3RhYmxlcmFuZ2U6ZGVmZDk1NTJiNTM0NGJkNDljODZlNmE5ZWM3MzZlM2FfNS01LTEtMS0x_df1bba91-4c33-4808-9b6e-81281814be9b"
      unitRef="usd">139149000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RleHRyZWdpb246ZmI5ZmMzNDQ0ODc4NDdiOWJlZGNiYmJmNDUyYjQwMGNfNjA4_742114ba-a66e-4083-b205-8c99a10422c1">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;Net Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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-weight:700;line-height:100%"&gt;(In thousands)&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortizing intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;33,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(28,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;5,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;19,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.4 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:9pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.7 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;62,388&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(44,254)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,134&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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-bottom:1pt solid #000;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-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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-bottom:1pt solid #000;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-weight:700;line-height:100%"&gt;Net Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortizing intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;30,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(26,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;3,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.4 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;16,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,982)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.4 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;52,870&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(41,943)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,927&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0f2d3db8f15f48819347e26aaab0ef9f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNC0xLTEtMS0x_34dc5b3b-50a8-4769-beeb-ac65c43a9794"
      unitRef="usd">33975000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0f2d3db8f15f48819347e26aaab0ef9f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNC0zLTEtMS0x_d89c958c-37e2-49fb-8957-1662f1e2bac6"
      unitRef="usd">28112000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0f2d3db8f15f48819347e26aaab0ef9f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNC01LTEtMS0x_a545af97-ed4b-482b-abd2-377d8168274c"
      unitRef="usd">5863000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i39676de926074842b82f3d38324cfa00_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNC03LTEtMS0x_8c5988d2-a8d9-4a4a-8ea4-08658f7c6a6b">P5Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i874f45aace874798bc6fc7d513ab15c5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNS0xLTEtMS0x_8c21a337-05ff-43d4-9b88-0256d0b7fd13"
      unitRef="usd">19561000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i874f45aace874798bc6fc7d513ab15c5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNS0zLTEtMS0x_86af1ca0-b604-482c-8a68-5e95a4fc761c"
      unitRef="usd">14651000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i874f45aace874798bc6fc7d513ab15c5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNS01LTEtMS0x_4830cc86-b97f-4239-9850-1627a99addf6"
      unitRef="usd">4910000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i62cbf2779e5a430b929676a9fef4339c_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNS03LTEtMS0x_400c8e3c-e7af-49d9-b0f8-6ea89cc0538e">P8Y4M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8bfecddd0450403faa78c539a90f8f3b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNi0xLTEtMS0zNjAyNg_6291726e-a589-44f0-b8d9-05e6198ab0a1"
      unitRef="usd">1531000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8bfecddd0450403faa78c539a90f8f3b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNi0zLTEtMS0zNjAyNg_1c8baf23-f14d-4325-b8e5-2945cd6f77af"
      unitRef="usd">64000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8bfecddd0450403faa78c539a90f8f3b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNi01LTEtMS0zNjAyNg_1d7421dc-c91e-496a-836e-7cf73f6742fe"
      unitRef="usd">1467000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0e3e2e38fe5d49c895e996e957f949f5_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNi03LTEtMS0zNjAyNg_f3543034-7d56-40ac-93f7-2ca162ab9794">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i24a49d4ae38a4642b9c9a56ba495d547_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNi0xLTEtMS0x_594fa9a6-8ec0-4849-80b7-3b6d19ab8e10"
      unitRef="usd">7007000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i24a49d4ae38a4642b9c9a56ba495d547_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNi0zLTEtMS0x_2e1edf1a-c275-47e8-bb18-2f80c94c195f"
      unitRef="usd">1192000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i24a49d4ae38a4642b9c9a56ba495d547_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNi01LTEtMS0x_3c4ba552-7865-4389-b3b7-73f984ea5c05"
      unitRef="usd">5815000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ifbee34b73d5c4ef19a2ccc1166f1f050_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNi03LTEtMS0x_ac9ef24d-1f2a-4c42-aa71-e8cb8bcc1cb0">P12Y8M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3e9918e3dbdc45cea2c16d45f49b4ae8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNy0xLTEtMS0x_c7ea14f6-e3c1-4788-bd03-f90944c2c271"
      unitRef="usd">314000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3e9918e3dbdc45cea2c16d45f49b4ae8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNy0zLTEtMS0x_fdb29e16-a0e1-4f97-ad25-3be75d80e228"
      unitRef="usd">235000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3e9918e3dbdc45cea2c16d45f49b4ae8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNy01LTEtMS0x_7cc816b3-b45d-473b-8092-fa1d4442328b"
      unitRef="usd">79000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1d9eed0d8680498480b309702c331cc1_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfNy03LTEtMS0x_627a1fdc-dd05-4c9c-8972-0af5bb8a243a">P2Y2M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfOC0xLTEtMS0x_45b8a9f9-594d-43ef-8c77-c663c55eb51d"
      unitRef="usd">62388000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfOC0zLTEtMS0x_a687a2f5-5d5b-4b38-966f-1b33747882f0"
      unitRef="usd">44254000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjgxYTM3ZWU0MGI4ZjRjMmU5YjRkZTNiY2YyMjA2NGI1L3RhYmxlcmFuZ2U6ODFhMzdlZTQwYjhmNGMyZTliNGRlM2JjZjIyMDY0YjVfOC01LTEtMS0x_330604da-317a-409a-9a28-0dace86ebcfb"
      unitRef="usd">18134000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i088d9f7dcb804f48b20a7fbff565989e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNC0xLTEtMS0x_3922bfd3-909f-441a-8577-b2c5ae0ec862"
      unitRef="usd">30499000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i088d9f7dcb804f48b20a7fbff565989e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNC0zLTEtMS0x_03ab167d-76ce-4592-9746-e0197151ed40"
      unitRef="usd">26818000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i088d9f7dcb804f48b20a7fbff565989e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNC01LTEtMS0x_76f08a67-d7eb-437d-81e8-03875253eed8"
      unitRef="usd">3681000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i2fd60f819a214ba0a19e71e399adab7a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNC03LTEtMS0x_be412689-6444-4f9e-b47f-b5adb2674eea">P5Y4M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8617aaa561b54fe5a0bb40b87275978b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNS0xLTEtMS0x_9c445ae3-7c1d-408c-8cfc-5745f5b0f35d"
      unitRef="usd">16981000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8617aaa561b54fe5a0bb40b87275978b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNS0zLTEtMS0x_2515ff4e-97d7-46c1-8937-03c322b1435c"
      unitRef="usd">13982000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8617aaa561b54fe5a0bb40b87275978b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNS01LTEtMS0x_7c461362-c281-4500-b0f5-f7e58a22d699"
      unitRef="usd">2999000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ice700a5b771b40cd9ee78c03f40bc991_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNS03LTEtMS0x_1f9d8783-80a5-4635-a96d-54e805427d9a">P8Y4M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9ea7cbe071204d299eab1feadb9c491f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNi0xLTEtMS0x_cad1b122-db4e-41ce-a7b4-4f4e29ec8318"
      unitRef="usd">5076000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9ea7cbe071204d299eab1feadb9c491f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNi0zLTEtMS0x_c977c839-572d-4d90-878a-88cff1e48651"
      unitRef="usd">908000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i9ea7cbe071204d299eab1feadb9c491f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNi01LTEtMS0x_c0f84d0a-0d25-44f1-99b9-a177f524a509"
      unitRef="usd">4168000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i073b21720cf84875bc12acc3f370a735_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNi03LTEtMS0x_e3dd98ff-c5b8-465e-b6be-0fd82eb949d9">P12Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icb6ebd5cc19046f29b3505f55223a1c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNy0xLTEtMS0x_89681a72-58ab-4316-b0bd-38bd35a99b60"
      unitRef="usd">314000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icb6ebd5cc19046f29b3505f55223a1c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNy0zLTEtMS0x_92939deb-986c-422e-8001-6c9299504037"
      unitRef="usd">235000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="icb6ebd5cc19046f29b3505f55223a1c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNy01LTEtMS0x_70633acf-7a3e-4812-8a9c-4296a30c8033"
      unitRef="usd">79000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i33acc64bdaf941e5b0d790eed33ddfdf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfNy03LTEtMS0x_093d3d83-6b55-4c72-9329-3f8c1ebe5ed9">P2Y2M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfOC0xLTEtMS0x_1213982a-bf28-4e25-a21c-45872ef2f3be"
      unitRef="usd">52870000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfOC0zLTEtMS0x_556a7760-54b1-4d2e-9289-8c1149870ae2"
      unitRef="usd">41943000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjRkNDU3M2NlMDVkYTQ1ZGE5NWU1OWU3YTJiNmE4MjgxL3RhYmxlcmFuZ2U6NGQ0NTczY2UwNWRhNDVkYTk1ZTU5ZTdhMmI2YTgyODFfOC01LTEtMS0x_a386cbad-e72c-4f4a-bc02-40d42dc61b75"
      unitRef="usd">10927000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AdjustmentForAmortization
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RleHRyZWdpb246ZmI5ZmMzNDQ0ODc4NDdiOWJlZGNiYmJmNDUyYjQwMGNfMzA5_3b669942-85c0-4bd3-97c1-2c8fc911f6f4"
      unitRef="usd">900000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RleHRyZWdpb246ZmI5ZmMzNDQ0ODc4NDdiOWJlZGNiYmJmNDUyYjQwMGNfMzE2_5df64bd6-9634-42ee-84f5-8394f29285ee"
      unitRef="usd">700000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RleHRyZWdpb246ZmI5ZmMzNDQ0ODc4NDdiOWJlZGNiYmJmNDUyYjQwMGNfMzc1_a860355a-ad00-419c-bde1-d249b45d3d8f"
      unitRef="usd">2200000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RleHRyZWdpb246ZmI5ZmMzNDQ0ODc4NDdiOWJlZGNiYmJmNDUyYjQwMGNfMzgy_8582cbac-8d3a-4c4e-b917-5945839e89e3"
      unitRef="usd">2100000</us-gaap:AdjustmentForAmortization>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RleHRyZWdpb246ZmI5ZmMzNDQ0ODc4NDdiOWJlZGNiYmJmNDUyYjQwMGNfNjA5_573e7f54-ca21-4cd0-8739-90ae2213a4a0">Estimated amortization expense for the next five years is as follows: &#160;&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;7,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,134&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjI3NjdjMWQwNGQ3YTRkNDRiMjdiYjQyOTc3ZmIzYjU2L3RhYmxlcmFuZ2U6Mjc2N2MxZDA0ZDdhNGQ0NGIyN2JiNDI5NzdmYjNiNTZfMi0xLTEtMS0x_fb6352d9-92ed-402f-a1a6-4ab3c25d36d9"
      unitRef="usd">989000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjI3NjdjMWQwNGQ3YTRkNDRiMjdiYjQyOTc3ZmIzYjU2L3RhYmxlcmFuZ2U6Mjc2N2MxZDA0ZDdhNGQ0NGIyN2JiNDI5NzdmYjNiNTZfMy0xLTEtMS0x_2041cee4-843f-4353-8912-f0df68e345e8"
      unitRef="usd">3546000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjI3NjdjMWQwNGQ3YTRkNDRiMjdiYjQyOTc3ZmIzYjU2L3RhYmxlcmFuZ2U6Mjc2N2MxZDA0ZDdhNGQ0NGIyN2JiNDI5NzdmYjNiNTZfNC0xLTEtMS0x_7327e2f8-9477-4d0e-b1ed-70d11aa5ebdc"
      unitRef="usd">2264000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjI3NjdjMWQwNGQ3YTRkNDRiMjdiYjQyOTc3ZmIzYjU2L3RhYmxlcmFuZ2U6Mjc2N2MxZDA0ZDdhNGQ0NGIyN2JiNDI5NzdmYjNiNTZfNS0xLTEtMS0x_a14d2df7-947d-40ba-af7a-bdf949668c21"
      unitRef="usd">2272000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjI3NjdjMWQwNGQ3YTRkNDRiMjdiYjQyOTc3ZmIzYjU2L3RhYmxlcmFuZ2U6Mjc2N2MxZDA0ZDdhNGQ0NGIyN2JiNDI5NzdmYjNiNTZfNi0xLTEtMS0x_af9e8b9d-d6de-4277-bc4e-8a86670a66cf"
      unitRef="usd">1872000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <lpsn:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjI3NjdjMWQwNGQ3YTRkNDRiMjdiYjQyOTc3ZmIzYjU2L3RhYmxlcmFuZ2U6Mjc2N2MxZDA0ZDdhNGQ0NGIyN2JiNDI5NzdmYjNiNTZfNy0xLTEtMS0x_4723651e-9efe-4999-9520-9f5df2685824"
      unitRef="usd">7191000</lpsn:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183Ni9mcmFnOmZiOWZjMzQ0NDg3ODQ3YjliZWRjYmJiZjQ1MmI0MDBjL3RhYmxlOjI3NjdjMWQwNGQ3YTRkNDRiMjdiYjQyOTc3ZmIzYjU2L3RhYmxlcmFuZ2U6Mjc2N2MxZDA0ZDdhNGQ0NGIyN2JiNDI5NzdmYjNiNTZfOC0xLTEtMS0x_1cc99da8-f3a9-4419-b2ab-62d3c293df5e"
      unitRef="usd">18134000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RleHRyZWdpb246ZGQwZDcxYWRlZDdhNDYzMmI0Mjc2MjQ3OWI3ZjlkN2NfMTA3_3e27d0c6-929c-4dae-ac3d-c19ed8b2988f">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the detail of property and equipment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;115,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;107,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internal-use software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture, equipment and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;235,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(98,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;118,726&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;106,055&#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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RleHRyZWdpb246ZGQwZDcxYWRlZDdhNDYzMmI0Mjc2MjQ3OWI3ZjlkN2NfMTA4_e3c58303-1614-49aa-b630-3e3ed816fb86">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the detail of property and equipment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;115,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;107,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internal-use software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture, equipment and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;235,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(98,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;118,726&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;106,055&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8e49b4e467254505b75396114d772bf1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfMi0xLTEtMS0x_f819d8a0-92e6-4891-8a71-12d16d295a14"
      unitRef="usd">115516000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5fdc55d4602d4a22aedd61b4ff9fbaeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfMi0zLTEtMS0x_00699d7f-868e-4ace-ad49-1a80e4d25968"
      unitRef="usd">107666000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i26d575e22f024d54a4533a05a91b3afd_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfNC0xLTEtMS0x_d1fd9bbd-ab48-4755-a4b5-e51e7ea9a711"
      unitRef="usd">113019000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ice76608c1fef44a588c760a42a600dd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfNC0zLTEtMS0x_af8ba0a6-790f-4c07-8cd5-9e0d4e491e18"
      unitRef="usd">86454000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfNS0xLTEtMS0x_22da0b21-351e-49d6-838c-093a9c7305a6"
      unitRef="usd">7354000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfNS0zLTEtMS0x_07eea42a-5e1a-4869-a9fe-cb430f203407"
      unitRef="usd">10045000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i28eacbfcdf89492ca7b65e2f440c8269_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfNi0xLTEtMS0zNjA1Nw_965646c9-edf9-445c-bfc7-a0b5fcc626e0"
      unitRef="usd">103000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if75374d3b06f4d6cb3ea7640fb562b07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfNi0zLTEtMS0zNjA1Nw_70c85f8a-0497-4f39-8157-bad74c6215d4"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfNi0xLTEtMS0x_82394947-b9dd-4bbb-9488-bf93c066573e"
      unitRef="usd">235992000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfNi0zLTEtMS0x_3fc891ed-efca-4b6f-a886-44c481c29bd0"
      unitRef="usd">204165000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfNy0xLTEtMS0x_14774594-af16-4973-b870-f943ccfc2634"
      unitRef="usd">117266000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfNy0zLTEtMS0x_09be6a83-ce6a-40f1-9d96-e4c395c94897"
      unitRef="usd">98110000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfOC0xLTEtMS0x_fc92d991-2a4c-4fda-875a-e69166ed21fa"
      unitRef="usd">118726000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184Mi9mcmFnOmRkMGQ3MWFkZWQ3YTQ2MzJiNDI3NjI0NzliN2Y5ZDdjL3RhYmxlOmZhMzYwZDA4NzhlOTQ3NGRiYmZiZjQ4MDA0ZTQxMGIyL3RhYmxlcmFuZ2U6ZmEzNjBkMDg3OGU5NDc0ZGJiZmJmNDgwMDRlNDEwYjJfOC0zLTEtMS0x_d214f5a2-165a-4c68-b047-6e4e189ba8d4"
      unitRef="usd">106055000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RleHRyZWdpb246N2M0YTQ3YTFkOGRlNDM5N2I4OTFmZDVkMTFiYTM4OWZfMTM0_d001e61b-708b-481a-ba4b-bf314378af0a">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the detail of accrued expenses and other current liabilities for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services and consulting and other vendor fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;57,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;38,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payroll and other employee related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease liability (Note 9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring (Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:9pt;font-weight:400;line-height:100%"&gt;4,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Taxes other than income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;105,596&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;99,870&#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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RleHRyZWdpb246N2M0YTQ3YTFkOGRlNDM5N2I4OTFmZDVkMTFiYTM4OWZfMTM4_83a4370c-c834-4899-8530-3f911923f54c">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the detail of accrued expenses and other current liabilities for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional services and consulting and other vendor fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;57,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;38,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payroll and other employee related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease liability (Note 9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring (Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:9pt;font-weight:400;line-height:100%"&gt;4,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Taxes other than income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;105,596&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;99,870&#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="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfMi0xLTEtMS0x_356ebb5d-6ebe-4940-9f9c-0963b59d69c7"
      unitRef="usd">57215000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfMi0zLTEtMS0x_76fb815d-78b0-41af-b68e-21308802f606"
      unitRef="usd">38796000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfMy0xLTEtMS0x_20678b33-d1d9-4af7-8284-8ebf2817dda1"
      unitRef="usd">28834000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfMy0zLTEtMS0x_c5212037-754b-460f-a52c-786ac141de9c"
      unitRef="usd">39820000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfNC0xLTEtMS0x_05b9b5e2-31c4-417b-8983-0e3d9ade8fa8"
      unitRef="usd">5958000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfNC0zLTEtMS0x_0af7e976-0854-45b5-8b56-5fa6b97dabca"
      unitRef="usd">6988000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfNS0xLTEtMS0x_2836b083-1171-4eaf-ba79-d4540dbf2e74"
      unitRef="usd">3601000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfNS0zLTEtMS0x_b7a6dc47-8b1d-4b39-9694-e2e1b2bd7ab2"
      unitRef="usd">3488000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfNi0xLTEtMS0zNjQ1MA_ec617e7a-e6ff-4943-985b-f58e1f6314d2"
      unitRef="usd">2040000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfNi0zLTEtMS0zNjQ1MA_39adbde2-5636-47fd-853d-9bc08ea36c33"
      unitRef="usd">2039000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RestructuringReserve
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfNi0xLTEtMS0x_a62aac04-3e9c-436f-9371-c6ecb98c8138"
      unitRef="usd">1820000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfNi0zLTEtMS0x_236cca07-752e-4e6f-9cbe-f60f382da8d2"
      unitRef="usd">4732000</us-gaap:RestructuringReserve>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfNy0xLTEtMS0x_bebc3043-39c7-4b3d-853e-6bc9c279c00c"
      unitRef="usd">1057000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfNy0zLTEtMS0x_1505c206-b2a6-40ed-99f1-539b5724b5cd"
      unitRef="usd">2954000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfOS0xLTEtMS0x_cc6e3622-8773-4234-96f5-e4b9de8006f5"
      unitRef="usd">5071000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfOS0zLTEtMS0x_5a57bf3c-4b00-4268-9fe3-442c1ced048c"
      unitRef="usd">1053000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfMTAtMS0xLTEtMQ_cf1add64-44ff-4d41-801b-61da6ec390e1"
      unitRef="usd">105596000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184NS9mcmFnOjdjNGE0N2ExZDhkZTQzOTdiODkxZmQ1ZDExYmEzODlmL3RhYmxlOjcwODkzMGU4ZWFlYzQxZDhhZDZiYTU5ZWQwOWM5ODZkL3RhYmxlcmFuZ2U6NzA4OTMwZThlYWVjNDFkOGFkNmJhNTllZDA5Yzk4NmRfMTAtMy0xLTEtMQ_85df3856-2892-4f13-b804-bf1b2b007ccc"
      unitRef="usd">99870000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTY0Mjg_385c0df7-964e-47b8-85de-ccd8d436533d">&lt;div&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;Convertible Senior Notes due 2024 and Capped Calls&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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&#160;2019, the Company issued $230.0 million aggregate principal amount of its 0.750% Convertible Senior Notes due 2024 (the "2024 Notes") in a private placement, which amount includes $30.0 million aggregate principal amount of such Notes issued pursuant to the exercise in full by the initial purchasers of their option to purchase additional 2024 Notes. Interest on the Notes is payable semi-annually in arrears on March&#160;1 and September&#160;1 of each year, beginning on September&#160;1, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 Notes will mature on March&#160;1, 2024, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms. The total net proceeds from the offering of the 2024 Notes, after deducting debt issuance costs, paid, or payable by the Company, was approximately $221.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each $1,000 in principal amount of the 2024 Notes is initially convertible into 25.9182 shares of the Company&#x2019;s common stock par value $0.001, which is equivalent to an initial conversion price of approximately $38.58 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will increase the conversion rate for a holder who elects to convert its 2024 Notes in connection with such a corporate event. The 2024 Notes are not redeemable prior to the maturity date of the 2024 Notes and no sinking fund is provided for the 2024 Notes. If the Company undergoes a fundamental change (as defined in the indenture governing the 2024 Notes) prior to the maturity date, holders may require the Company to repurchase for cash all or any portion of their Notes in principal amounts of $1,000 or a multiple thereof at a fundamental change repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of the 2024 Notes may convert their 2024 Notes at their option at any time prior to the close of business on the business day immediately preceding November 1, 2023, in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Company&#x2019;s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the 2024 Notes on each applicable trading day as determined by the Company; (2) during the five business day period after any five consecutive trading day period (the &#x201c;measurement period&#x201d;) in which the &#x201c;trading price&#x201d; (as defined in the indenture governing the 2024 Notes) per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company&#x2019;s common stock and the conversion rate for the 2024 Notes on each such trading day; or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, holders may convert all or any portion of their 2024 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company&#x2019;s election. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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&#160;30, 2021, the conditions allowing holders of the 2024 Notes to convert were met and, thus, holders of the 2024 Notes maintain the option to convert their 2024 Notes during the quarter ending December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company&#x2019;s indebtedness that is expressly subordinated in right of payment to the 2024 Notes; equal in right of payment with the Company&#x2019;s existing and future liabilities that are not so subordinated; effectively subordinated to any of the Company&#x2019;s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accounting for the issuance of the 2024 Notes, the Company separated the 2024 Notes into liability and equity components.&#160;The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $52.9 million and was determined by deducting the fair value of the liability component from the par value of the 2024 Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense at an effective interest rate over the contractual terms of the 2024 Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accounting for the transaction costs related to the 2024 Notes, the Company allocated the total amount incurred of approximately $8.6 million to the liability and equity components of the 2024 Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $6.6 million,&#160;were recorded as an additional debt discount and are amortized to interest expense using the effective interest method over the contractual term of the 2024 Notes.&#160;Issuance costs attributable to the equity component were approximately $2.0 million and recorded as a reduction of additional paid in capital in stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 offering of the 2024 Notes, the Company entered into privately-negotiated capped call option transactions with certain counterparties (the &#x201c;2024 capped call&#x201d;). The 2024 capped calls each have an initial strike price of approximately $38.58 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2024 Notes. The 2024 capped calls have initial cap prices of $57.16 per share, subject to certain adjustment events. The 2024 capped calls cover, subject to anti-dilution adjustments, approximately 5.96&#160;million shares of common stock. The 2024 capped calls are generally intended to reduce or offset the potential dilution to the common stock upon any conversion of the 2024 Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The 2024 capped calls expire on&#160;March&#160;1, 2024, subject to earlier exercise. The 2024 capped calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the 2024 capped calls are subject to certain specified additional disruption events that may give rise to a termination of the 2024 capped calls, including changes in law, failure to deliver, and hedging disruptions. The 2024 capped calls are recorded in stockholders&#x2019; equity&#160;and are not accounted for as derivatives. The net cost of $23.2 million incurred to purchase the 2024 capped calls was recorded as a reduction to additional paid-in capital in the accompanying consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining term over which the 2024 Notes debt discount and debt issuance costs will be amortized is 2.4 years. The effective interest rate on the debt was 3.74% for the period ended September&#160;30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Convertible Senior Notes due 2026 and Capped Calls&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 2020, the Company issued $517.5 million aggregate principal amount of its 0% Convertible Senior Notes due 2026 (the "2026 Notes" and together with the 2024 Notes, the "Notes") in a private placement, which amount includes $67.5 million aggregate principal amount of such Notes issued pursuant to the exercise in full by the initial purchasers of their option to purchase additional 2026 Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2026 Notes will mature on December 15, 2026, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms. The total net proceeds from the offering of the 2026 Notes, after deducting debt issuance costs, paid or payable by the Company, was approximately $505.3 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each $1,000 in principal amount of the 2026 Notes is initially convertible into 13.2933 shares of the Company&#x2019;s common stock par value $0.001, which is equivalent to an initial conversion price of approximately $75.23 per share. The conversion &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;rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid special interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will increase the conversion rate for a holder who elects to convert its 2026 Notes in connection with such a corporate event. The 2026 Notes are not redeemable prior to the maturity date of the 2026 Notes and no sinking fund is provided for the 2026 Notes. If the Company undergoes a fundamental change (as defined in the indenture governing the 2026 Notes) prior to the maturity date, holders may require the Company to repurchase for cash all or any portion of their Notes in principal amounts of $1,000 or a multiple thereof at a fundamental change repurchase price equal to 100% of the principal amount of the 2026 Notes to be repurchased, plus accrued and unpaid special interest to, but excluding, the fundamental change repurchase date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of the 2026 Notes may convert their 2026 Notes at their option at any time prior to the close of business on the business day immediately preceding August 15, 2026, in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2021 (and only during such calendar quarter), if the last reported sale price of the Company&#x2019;s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the 2026 Notes on each applicable trading day as determined by the Company; (2) during the five business day period after any five consecutive trading day period (the &#x201c;measurement period&#x201d;) in which the &#x201c;trading price&#x201d; (as defined in the indenture governing the 2026 Notes) per $1,000 principal amount of 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company&#x2019;s common stock and the conversion rate for the 2026 Notes on each such trading day; (3) with respect to any Notes that the Company calls for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or (4) upon the occurrence of specified corporate events. On or after August 15, 2026, holders may convert all or any portion of their 2026 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company&#x2019;s election.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 conditions allowing holders of the 2026 Notes to convert were not met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2026 Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company&#x2019;s indebtedness that is expressly subordinated in right of payment to the 2026 Notes; equal in right of payment with the Company&#x2019;s existing and future liabilities that are not so subordinated; effectively subordinated to any of the Company&#x2019;s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accounting for the issuance of the 2026 Notes, the Company separated the 2026 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $162.5 million and was determined by deducting the fair value of the liability component from the par value of the 2026 Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense at an effective interest rate over the contractual term of the 2026 Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accounting for the transaction costs related to the 2026 Notes, the Company allocated the total amount incurred of approximately $12.2 million to the liability and equity components of the 2026 Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $8.5 million, were recorded as an additional debt discount and are amortized to interest expense using the effective interest method over the contractual terms of the 2026 Notes. Issuance costs attributable to the equity component were approximately $3.7 million and recorded as a reduction of additional paid in capital in stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining term over which the 2026 Notes debt discount and debt issuance costs will be amortized is 5.2 years. The effective interest rate on the debt was 5.77% for the period ended September&#160;30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 offering of the 2026 Notes, the Company entered into privately-negotiated capped call option transactions with certain counterparties (the &#x201c;2026 capped call&#x201d;). The 2026 capped calls each have an initial strike price of approximately $75.23 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2026 Notes. The 2026 capped calls have initial cap prices of $105.58 per share, subject to certain adjustment events. The 2026 &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;capped calls cover, subject to anti-dilution adjustments, approximately 6.88&#160;million shares of common stock. The 2026 capped calls are generally intended to reduce or offset the potential dilution to the common stock upon any conversion of the 2026 Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The 2026 capped calls expire on December 15, 2026, subject to earlier exercise. The 2026 capped calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the 2026 capped calls are subject to certain specified additional disruption events that may give rise to a termination of the 2026 capped calls, including changes in law, failure to deliver, and hedging disruptions. The 2026 capped calls are recorded in stockholders&#x2019; equity and are not accounted for as derivatives. The net cost of $46.1 million incurred to purchase the 2026 capped calls was recorded as a reduction to additional paid-in capital in the accompanying consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net carrying amount of the liability component of the Notes was as follows:&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;747,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;747,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized 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:9pt;font-weight:400;line-height:100%"&gt;(171,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(196,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/div&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;565,059&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;538,432&#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:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net carrying amount of the equity component of the Notes was as follows:&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds allocated to the conversion options (debt discount)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;215,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/div&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;209,651&#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:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:24pt"&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 interest expense recognized related to the Notes:&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contractual interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total interest expense&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,457&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,189&#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;border-top:1pt solid #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;27,922&#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;border-top:1pt solid #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,429&#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:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Interest expense of $9.5&#160;million and $27.9&#160;million are reflected as a component of interest expense, net in the accompanying condensed consolidated statement of operations for the three and nine months ended September&#160;30, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i066a1ce85223452988b6ef427b8ff73c_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfOTA_7fd742be-3056-4ca0-a000-92ac39c8fba2"
      unitRef="usd">230000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i066a1ce85223452988b6ef427b8ff73c_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTI3_f7949fe1-aeec-492c-a2e1-7cfc709eee00"
      unitRef="number">0.00750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <lpsn:AggregatePrincipalFromExerciseInFullOfOverAllotmentOptions
      contextRef="i066a1ce85223452988b6ef427b8ff73c_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMjEw_b37a68b3-c662-48c7-9994-1b514bd8868b"
      unitRef="usd">30000000</lpsn:AggregatePrincipalFromExerciseInFullOfOverAllotmentOptions>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="ic430a6d100814613b844ca4bd3ad7dfb_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNzg5_c14ea0a7-9fd2-42fd-9fd2-2baf36d700d6"
      unitRef="usd">221400000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount
      contextRef="i54676dd861284faea3121d08a5c16a11_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNzk5_995cebac-0180-4da3-82aa-ea0b81297a3a"
      unitRef="usd">1000</lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount>
    <lpsn:DebtInstrumentConvertibleNumberofEquityInstrumentsPer1000Principal
      contextRef="ic430a6d100814613b844ca4bd3ad7dfb_D20190301-20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfODcw_0fccc3df-1e3e-43a5-a9d6-eb132e2e2977"
      unitRef="equity_instrument">25.9182</lpsn:DebtInstrumentConvertibleNumberofEquityInstrumentsPer1000Principal>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i965e36d743ab4275bc6290399274d827_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfOTIw_03d10d40-8993-4a6a-a1c7-8e5edabcc406"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i54676dd861284faea3121d08a5c16a11_I20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfOTky_77885867-96ac-49a6-9002-0f3a413f1d52"
      unitRef="usdPerShare">38.58</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount
      contextRef="i54676dd861284faea3121d08a5c16a11_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTc2MA_995cebac-0180-4da3-82aa-ea0b81297a3a"
      unitRef="usd">1000</lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ic430a6d100814613b844ca4bd3ad7dfb_D20190301-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTgzNQ_2d9631f5-fb00-4aa8-a498-e48aabd3011e"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount
      contextRef="i54676dd861284faea3121d08a5c16a11_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMjE4Mg_995cebac-0180-4da3-82aa-ea0b81297a3a"
      unitRef="usd">1000</lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="ic430a6d100814613b844ca4bd3ad7dfb_D20190301-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMjQ1Mw_e735d5b2-9018-4895-822c-f8d1b8f299b5"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ic430a6d100814613b844ca4bd3ad7dfb_D20190301-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMjUxNw_0e28f4bd-2a32-4084-83ba-52719c0c2c49"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ic430a6d100814613b844ca4bd3ad7dfb_D20190301-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMjY2Ng_c714dc4c-2638-44f2-b10c-9fc58ff4c754"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount
      contextRef="i54676dd861284faea3121d08a5c16a11_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMjk3NA_995cebac-0180-4da3-82aa-ea0b81297a3a"
      unitRef="usd">1000</lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount>
    <lpsn:DebtInstrumentConvertibleFiveDayPeriodThresholdOfProductOfSalePriceOfStockAndConversionRate
      contextRef="ic430a6d100814613b844ca4bd3ad7dfb_D20190301-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMzA2OQ_b9d63fe3-8bda-43d9-b8c4-59fc7400c445"
      unitRef="number">0.98</lpsn:DebtInstrumentConvertibleFiveDayPeriodThresholdOfProductOfSalePriceOfStockAndConversionRate>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="i9bb3c80b1f3d4fe5ae443fc46f8d7e04_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNTEwMQ_49e82cc5-f4d6-4f0f-9090-572d89acd4f4"
      unitRef="usd">52900000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <lpsn:DeferredFinanceCostsLiabilityAndEquityComponent
      contextRef="i9bb3c80b1f3d4fe5ae443fc46f8d7e04_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNTY4MQ_cb6fefdc-dd2a-47c2-b037-2d68c499de7b"
      unitRef="usd">8600000</lpsn:DeferredFinanceCostsLiabilityAndEquityComponent>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i9bb3c80b1f3d4fe5ae443fc46f8d7e04_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNTkwMA_cf965138-eb25-48f7-ac54-a999b8c77655"
      unitRef="usd">6600000</us-gaap:DeferredFinanceCostsGross>
    <lpsn:AdjustmentstoAdditionalPaidinCapitalDebtConversionOptionIssuanceCosts
      contextRef="ic91cf40aa4734b91a7e81acc1babb7f0_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNjEzOQ_307fabde-0987-47c5-a920-afde11b99bfb"
      unitRef="usd">2000000</lpsn:AdjustmentstoAdditionalPaidinCapitalDebtConversionOptionIssuanceCosts>
    <lpsn:CappedCallsInitialOptionStrikePrice
      contextRef="ib2e10d8ae0eb44e0955fbc814e4e82f1_I20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNjQ4Mg_81c0ed04-4b26-4a72-941b-e2271f19efd4"
      unitRef="usdPerShare">38.58</lpsn:CappedCallsInitialOptionStrikePrice>
    <lpsn:CappedCallsInitialCapPrice
      contextRef="ib2e10d8ae0eb44e0955fbc814e4e82f1_I20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNjY0Ng_e3be86f6-4185-43b7-a188-09262580c4f4"
      unitRef="usdPerShare">57.16</lpsn:CappedCallsInitialCapPrice>
    <lpsn:NumberOfSharesOfCommonStockCoveredByCappedCalls
      contextRef="ifc6f4a1ec9ae48e68b22c664133e3c2f_D20190301-20190331"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNjc3OQ_368ecdaa-8031-4325-bb88-cc88dc193572"
      unitRef="shares">5960000</lpsn:NumberOfSharesOfCommonStockCoveredByCappedCalls>
    <lpsn:AdjustmentstoAdditionalPaidinCapitalCappedCallOptionIssuanceCosts
      contextRef="ifc6f4a1ec9ae48e68b22c664133e3c2f_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNzcyNg_1db8da9e-6d5a-40b1-b63b-ed1b6314ed18"
      unitRef="usd">23200000</lpsn:AdjustmentstoAdditionalPaidinCapitalCappedCallOptionIssuanceCosts>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1
      contextRef="i8533164c0bf5404ba528b200f3dff5f4_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfNzk4Mw_da4f08c3-f5c1-4c0c-aec7-63120bc713f2">P2Y4M24D</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="i8533164c0bf5404ba528b200f3dff5f4_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfODAzMQ_107a79dc-4eb3-43a2-a6de-6e672095d15a"
      unitRef="number">0.000374</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4461d8cbded1458d9927d823edb941a0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfODE0MQ_f60f135e-67ac-4573-888d-0bc0287f2a11"
      unitRef="usd">517500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4461d8cbded1458d9927d823edb941a0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfODE3OA_c82fd4e3-231d-472f-a994-d07da66bce8f"
      unitRef="number">0</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <lpsn:AggregatePrincipalFromExerciseInFullOfOverAllotmentOptions
      contextRef="i4461d8cbded1458d9927d823edb941a0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfODI2MQ_07bb85df-4e0a-49ae-ba2a-f224e2b1b5d1"
      unitRef="usd">67500000</lpsn:AggregatePrincipalFromExerciseInFullOfOverAllotmentOptions>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="ic979dbee9c6a442cb9ccdda58e42c7bc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfODcxMQ_6aef2b38-0c48-4c3f-90f3-70c235e6632f"
      unitRef="usd">505300000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount
      contextRef="i4461d8cbded1458d9927d823edb941a0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfODcyMQ_e2b454c4-b4d8-499f-96ff-f91b943eccd9"
      unitRef="usd">1000</lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount>
    <lpsn:DebtInstrumentConvertibleNumberofEquityInstrumentsPer1000Principal
      contextRef="i6fe1e50bf42c4712a7150c97f3194eb0_D20201201-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfODc5Mg_ac8f49d7-08b2-453f-8aa4-f862435d8343"
      unitRef="number">13.2933</lpsn:DebtInstrumentConvertibleNumberofEquityInstrumentsPer1000Principal>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfODg0Mg_a5c66184-db6e-452d-8b2d-7bd062627ad4"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i4461d8cbded1458d9927d823edb941a0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfODkxNA_94cc297d-bc48-49b0-b182-6ee9aeea4d88"
      unitRef="usdPerShare">75.23</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount
      contextRef="i4461d8cbded1458d9927d823edb941a0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfOTY5MA_e2b454c4-b4d8-499f-96ff-f91b943eccd9"
      unitRef="usd">1000</lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i6fe1e50bf42c4712a7150c97f3194eb0_D20201201-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfOTc2NQ_154f1ee6-36a3-4a4a-b1c4-a51f01be69c0"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount
      contextRef="i4461d8cbded1458d9927d823edb941a0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTAxMTk_e2b454c4-b4d8-499f-96ff-f91b943eccd9"
      unitRef="usd">1000</lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i6fe1e50bf42c4712a7150c97f3194eb0_D20201201-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTAzOTE_2fc2b653-5c93-43bf-b2ae-fee2bf702140"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i6fe1e50bf42c4712a7150c97f3194eb0_D20201201-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTA0NTU_cd514ce8-47a6-4316-80ae-95ce18e6a816"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i6fe1e50bf42c4712a7150c97f3194eb0_D20201201-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTA2MDQ_fd52a757-a5b7-4c4f-bafc-4b7d3be88ea0"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount
      contextRef="i4461d8cbded1458d9927d823edb941a0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTA5MTI_e2b454c4-b4d8-499f-96ff-f91b943eccd9"
      unitRef="usd">1000</lpsn:DebtInstrumentUnitOfPrincipalForConversionAmount>
    <lpsn:DebtInstrumentConvertibleFiveDayPeriodThresholdOfProductOfSalePriceOfStockAndConversionRate
      contextRef="i6fe1e50bf42c4712a7150c97f3194eb0_D20201201-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTEwMDc_53772205-b4cf-4b31-adc5-b88f805c754b"
      unitRef="number">0.98</lpsn:DebtInstrumentConvertibleFiveDayPeriodThresholdOfProductOfSalePriceOfStockAndConversionRate>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="i8801025c9e99401c834e4dcb86884330_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTMwNTQ_59f22e05-efd7-4910-a189-7e4ee21356fe"
      unitRef="usd">162500000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <lpsn:DeferredFinanceCostsLiabilityAndEquityComponent
      contextRef="i8801025c9e99401c834e4dcb86884330_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTM2MjQ_b868e972-dff8-4cc7-ad17-1b4819312543"
      unitRef="usd">12200000</lpsn:DeferredFinanceCostsLiabilityAndEquityComponent>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i8801025c9e99401c834e4dcb86884330_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTM4NDM_70fe676f-2a86-406c-8170-83116b480d19"
      unitRef="usd">8500000</us-gaap:DeferredFinanceCostsGross>
    <lpsn:AdjustmentstoAdditionalPaidinCapitalDebtConversionOptionIssuanceCosts
      contextRef="i1cfb11a186d6425798345e8e4dc37eb7_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTQwODM_0ae5dd01-ca81-447c-b1fe-8893b1a9dc89"
      unitRef="usd">3700000</lpsn:AdjustmentstoAdditionalPaidinCapitalDebtConversionOptionIssuanceCosts>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1
      contextRef="icbb05b5ccb4e48358c62c8c2683a0193_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTQyNzQ_8cc8afee-ed13-40b1-aee2-26294ff651f1">P5Y2M12D</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="icbb05b5ccb4e48358c62c8c2683a0193_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTQzMjI_e62ee859-faca-472c-a15b-99ed9c02050f"
      unitRef="number">0.000577</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <lpsn:CappedCallsInitialOptionStrikePrice
      contextRef="i8419260310a04ab6afacd7bd3d04352f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTQ1OTk_d9afe07f-2321-4b22-849b-6efbf97026e8"
      unitRef="usdPerShare">75.23</lpsn:CappedCallsInitialOptionStrikePrice>
    <lpsn:CappedCallsInitialCapPrice
      contextRef="i8419260310a04ab6afacd7bd3d04352f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTQ3NjM_06005360-7805-4ea4-8a6a-3fe8f8f78293"
      unitRef="usdPerShare">105.58</lpsn:CappedCallsInitialCapPrice>
    <lpsn:NumberOfSharesOfCommonStockCoveredByCappedCalls
      contextRef="ifc7d991849d5404781ac0e815a7c6cd5_D20201201-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTQ4OTY_2cf9fc6a-f9ee-41ca-ade0-44be52948af2"
      unitRef="shares">6880000</lpsn:NumberOfSharesOfCommonStockCoveredByCappedCalls>
    <lpsn:AdjustmentstoAdditionalPaidinCapitalCappedCallOptionIssuanceCosts
      contextRef="ifc7d991849d5404781ac0e815a7c6cd5_D20201201-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTU4NDc_f042b92b-e471-49e0-8847-fa8f193f788f"
      unitRef="usd">46100000</lpsn:AdjustmentstoAdditionalPaidinCapitalCappedCallOptionIssuanceCosts>
    <us-gaap:ConvertibleDebtTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTY0MzA_cdbd930f-b910-4f81-b37e-03d3f1b277e3">&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net carrying amount of the liability component of the Notes was as follows:&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;747,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;747,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized 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:9pt;font-weight:400;line-height:100%"&gt;(171,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(196,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/div&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;565,059&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;538,432&#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:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icf42a39ae8c54542a893d282d433af9d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOjI3YTE4OGNmNWE4ZDRhZDdiMzRlYWNhM2I4NzljMmQ5L3RhYmxlcmFuZ2U6MjdhMTg4Y2Y1YThkNGFkN2IzNGVhY2EzYjg3OWMyZDlfMi0xLTEtMS0x_709d9b2c-c388-438c-928b-d02714eff184"
      unitRef="usd">747500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3347a4415ae64c7396c1329e4cf31f56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOjI3YTE4OGNmNWE4ZDRhZDdiMzRlYWNhM2I4NzljMmQ5L3RhYmxlcmFuZ2U6MjdhMTg4Y2Y1YThkNGFkN2IzNGVhY2EzYjg3OWMyZDlfMi0zLTEtMS0x_a0439fe0-1047-42a9-a0ca-8f621c1a0b21"
      unitRef="usd">747500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3347a4415ae64c7396c1329e4cf31f56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOjI3YTE4OGNmNWE4ZDRhZDdiMzRlYWNhM2I4NzljMmQ5L3RhYmxlcmFuZ2U6MjdhMTg4Y2Y1YThkNGFkN2IzNGVhY2EzYjg3OWMyZDlfMi0zLTEtMS0x_ac9403d8-21ca-439f-8b04-54827376ad17"
      unitRef="usd">747500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="icf42a39ae8c54542a893d282d433af9d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOjI3YTE4OGNmNWE4ZDRhZDdiMzRlYWNhM2I4NzljMmQ5L3RhYmxlcmFuZ2U6MjdhMTg4Y2Y1YThkNGFkN2IzNGVhY2EzYjg3OWMyZDlfMy0xLTEtMS0x_4204cb6f-9b58-4618-a64f-776c4481a8c0"
      unitRef="usd">171500000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i3347a4415ae64c7396c1329e4cf31f56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOjI3YTE4OGNmNWE4ZDRhZDdiMzRlYWNhM2I4NzljMmQ5L3RhYmxlcmFuZ2U6MjdhMTg4Y2Y1YThkNGFkN2IzNGVhY2EzYjg3OWMyZDlfMy0zLTEtMS0x_91bdb675-a667-4b8e-ae2b-2646d1e1abd4"
      unitRef="usd">196269000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="icf42a39ae8c54542a893d282d433af9d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOjI3YTE4OGNmNWE4ZDRhZDdiMzRlYWNhM2I4NzljMmQ5L3RhYmxlcmFuZ2U6MjdhMTg4Y2Y1YThkNGFkN2IzNGVhY2EzYjg3OWMyZDlfNC0xLTEtMS0x_67eb75f0-5c2f-41a3-8e23-8bfba43ae0b5"
      unitRef="usd">10941000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i3347a4415ae64c7396c1329e4cf31f56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOjI3YTE4OGNmNWE4ZDRhZDdiMzRlYWNhM2I4NzljMmQ5L3RhYmxlcmFuZ2U6MjdhMTg4Y2Y1YThkNGFkN2IzNGVhY2EzYjg3OWMyZDlfNC0zLTEtMS0x_d56e4525-72d3-4cde-a3ac-f54f5230abc6"
      unitRef="usd">12799000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOjI3YTE4OGNmNWE4ZDRhZDdiMzRlYWNhM2I4NzljMmQ5L3RhYmxlcmFuZ2U6MjdhMTg4Y2Y1YThkNGFkN2IzNGVhY2EzYjg3OWMyZDlfNS0xLTEtMS0x_035d224c-37c8-4c25-94b5-867ce7949836"
      unitRef="usd">565059000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOjI3YTE4OGNmNWE4ZDRhZDdiMzRlYWNhM2I4NzljMmQ5L3RhYmxlcmFuZ2U6MjdhMTg4Y2Y1YThkNGFkN2IzNGVhY2EzYjg3OWMyZDlfNS0zLTEtMS0x_75e0e2dc-d372-4e2b-883f-252beca99835"
      unitRef="usd">538432000</us-gaap:ConvertibleLongTermNotesPayable>
    <lpsn:ScheduleOfCarryingAmountOfEquityComponentOfConvertibleDebtTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTY0MzE_ffeddcf9-9f32-4d6a-b641-a3e8e179b150">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net carrying amount of the equity component of the Notes was as follows:&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds allocated to the conversion options (debt discount)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;215,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/div&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;209,651&#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;</lpsn:ScheduleOfCarryingAmountOfEquityComponentOfConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="icf42a39ae8c54542a893d282d433af9d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmU3MzU4YjZhOTJjNDQ0MzdiMzY5NWY0NjA5OGU3Y2Q0L3RhYmxlcmFuZ2U6ZTczNThiNmE5MmM0NDQzN2IzNjk1ZjQ2MDk4ZTdjZDRfMi0xLTEtMS0x_f6b12a95-c5db-4855-910c-055d87f41621"
      unitRef="usd">215434000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <lpsn:DeferredFinanceCostsAllocatedToEquityComponent
      contextRef="icf42a39ae8c54542a893d282d433af9d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmU3MzU4YjZhOTJjNDQ0MzdiMzY5NWY0NjA5OGU3Y2Q0L3RhYmxlcmFuZ2U6ZTczNThiNmE5MmM0NDQzN2IzNjk1ZjQ2MDk4ZTdjZDRfMy0xLTEtMS0x_5a5d2d3e-56df-4e42-ac8a-853c029ab1f5"
      unitRef="usd">5783000</lpsn:DeferredFinanceCostsAllocatedToEquityComponent>
    <lpsn:DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts
      contextRef="icf42a39ae8c54542a893d282d433af9d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmU3MzU4YjZhOTJjNDQ0MzdiMzY5NWY0NjA5OGU3Y2Q0L3RhYmxlcmFuZ2U6ZTczNThiNmE5MmM0NDQzN2IzNjk1ZjQ2MDk4ZTdjZDRfNC0xLTEtMS0x_d721fb0a-6eff-4c42-8728-d1c1f58ed821"
      unitRef="usd">209651000</lpsn:DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts>
    <lpsn:ScheduleOfInterestExpenseIncurredTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTY0MzI_71788a7f-4bb1-4e83-a916-c4971ece60ba">&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:24pt"&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 interest expense recognized related to the Notes:&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contractual interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total interest expense&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,457&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,189&#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;border-top:1pt solid #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;27,922&#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;border-top:1pt solid #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,429&#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;</lpsn:ScheduleOfInterestExpenseIncurredTableTextBlock>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="ia6d14b0595b34bddbe89217c440245c4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNC0xLTEtMS0x_275df940-4ba2-4c00-88c6-a1137bb3d713"
      unitRef="usd">431000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i87859ae4d30146ca9a1c6125180afca9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNC0zLTEtMS0x_44251b20-a412-49ec-a17c-5c7107011049"
      unitRef="usd">431000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i05bfa0dfe1e64d5abb5fc06a5491dc46_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNC01LTEtMS0x_7fbd522e-bf66-4bd8-b3f8-7cb214c6fed7"
      unitRef="usd">1294000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i1114d3bd7ccf4895a073be22a2c48b90_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNC03LTEtMS0x_8275d590-9c6a-44c8-8b90-c67935de1987"
      unitRef="usd">1294000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ia6d14b0595b34bddbe89217c440245c4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNS0xLTEtMS0x_3ae79e78-ed62-4bc1-81c4-d22f2d8cea02"
      unitRef="usd">630000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i87859ae4d30146ca9a1c6125180afca9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNS0zLTEtMS0x_3d05b03a-ba07-4143-bed9-bf70d7baae73"
      unitRef="usd">308000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i05bfa0dfe1e64d5abb5fc06a5491dc46_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNS01LTEtMS0x_522a68d8-15c5-42cb-bb83-0aea7acd84ff"
      unitRef="usd">1858000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i1114d3bd7ccf4895a073be22a2c48b90_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNS03LTEtMS0x_7654fbff-6248-4720-b670-4cf58e58cc58"
      unitRef="usd">908000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ia6d14b0595b34bddbe89217c440245c4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNi0xLTEtMS0x_b374f83e-f775-4b66-82a0-9d30da3ff265"
      unitRef="usd">8396000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i87859ae4d30146ca9a1c6125180afca9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNi0zLTEtMS0x_400b50f2-d9ca-4a14-8cda-1bdeeb50bc0c"
      unitRef="usd">2450000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i05bfa0dfe1e64d5abb5fc06a5491dc46_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNi01LTEtMS0x_490dd108-b7c9-405b-9b29-22f5f00c6ea4"
      unitRef="usd">24770000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i1114d3bd7ccf4895a073be22a2c48b90_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNi03LTEtMS0x_733a00b0-20d6-4596-9cc0-55599ac1c02e"
      unitRef="usd">7227000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:InterestExpenseDebt
      contextRef="ia6d14b0595b34bddbe89217c440245c4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNy0xLTEtMS0x_573789a7-f863-437a-ae6f-cf673373b8a2"
      unitRef="usd">9457000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i87859ae4d30146ca9a1c6125180afca9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNy0zLTEtMS0x_49c3ef08-08fa-46ff-8394-4f78bb7da696"
      unitRef="usd">3189000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i05bfa0dfe1e64d5abb5fc06a5491dc46_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNy01LTEtMS0x_081b53a1-34d4-436f-a275-62fb05deaa06"
      unitRef="usd">27922000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i1114d3bd7ccf4895a073be22a2c48b90_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RhYmxlOmYxNjFmZDJjNzE0MzQ5YjliZWVjMDgxYjlhMDQyYjk0L3RhYmxlcmFuZ2U6ZjE2MWZkMmM3MTQzNDliOWJlZWMwODFiOWEwNDJiOTRfNy03LTEtMS0x_4c95d079-9f5d-43cc-a56c-2602712c0483"
      unitRef="usd">9429000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ia6d14b0595b34bddbe89217c440245c4_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTYyNjk_f4a2608d-f49c-4a69-9bdf-576ee2a26668"
      unitRef="usd">9500000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i05bfa0dfe1e64d5abb5fc06a5491dc46_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN184OC9mcmFnOjQwYjBhNTM5OWFmMjQ3YzE5YjI0ZDE5M2FmOTQ5MjVlL3RleHRyZWdpb246NDBiMGE1Mzk5YWYyNDdjMTliMjRkMTkzYWY5NDkyNWVfMTYyNzY_3918b5a9-3f71-403b-9680-287e4bc224b8"
      unitRef="usd">27900000</us-gaap:InterestExpenseDebt>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTA5OTUxMTYzODUxMQ_669b4d70-7545-479c-a2ff-0e6f0d187f08">In July 2021, the Company acquired e-bot7, a Conversational AI company based in Germany for a purchase price of $53.1&#160;million. This acquisition will be a part of the Company's Business segment. This transaction was accounted for as a business combination. The purchase price consisted of approximately $24.3&#160;million in cash, $20.0&#160;million in shares of common stock of the Company, and potential earn-out consideration of up to $8.8&#160;million in common stock of the Company, which is based on achieving certain objectives and milestones and is included as part of the purchase price. The current fair value of the earn-out is $6.0&#160;million. Also as part of the transaction, there is a potential earn-out consideration of up to $4.4&#160;million payable in common stock of the Company that is being treated as compensation expense over the next two years. The Company incurred $1.2&#160;million in acquisition costs for this transaction that were expensed in the nine months ended September 30, 2021, &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;and are included in the General and administrative expense in the accompanying condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price allocation resulted in approximately $45.1&#160;million of goodwill and $7.7&#160;million of intangible assets. The goodwill will not be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. A deferred tax liability for the identified intangibles has been recorded. The financial results of the acquisition of e-bot7 were considered immaterial for purposes of unaudited pro forma financial disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 the fair value amounts of identifiable assets acquired and liabilities assumed at the acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;e-bot7 Acquisition&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;45,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets acquired&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:9pt;font-weight:400;line-height:100%"&gt;55,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;50,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets acquired in connection with the acquisition consisted primarily of accounts receivable and other short term assets. Current liabilities assumed in connection with the acquisition consisted primarily of accounts payable and other short term liabilities. Long-term liabilities assumed in connection with the acquisition consisted of the long-term portion of deferred revenue, other long-term liabilities, and long-term debt, which was paid in full subsequent to the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 is the breakout of the intangible assets acquired:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&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:9pt;font-weight:700;line-height:100%"&gt;Amortizing intangible assets:&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:9pt;font-weight:700;line-height:100%"&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:9pt;font-weight:700;line-height:100%"&gt;Useful life &lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&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: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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademark&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,714&#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;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i2400da10cf0a49a48939ef9fec4ab0c5_D20210701-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTA5OTUxMTYzNjc2Nw_831483bd-5cfa-4cb8-b159-8db3915d7093"
      unitRef="usd">53100000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i2400da10cf0a49a48939ef9fec4ab0c5_D20210701-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTA5OTUxMTYzNjc4NA_71818634-e1ae-4be5-8605-a483197bd1bd"
      unitRef="usd">24300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i2400da10cf0a49a48939ef9fec4ab0c5_D20210701-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTA5OTUxMTYzNjc5OA_60d47a84-6b3f-40ad-a787-f53db90f6ad3"
      unitRef="usd">20000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTA5OTUxMTYzNjgxMg_6b47ca08-d8fe-4730-94c7-a6eeb2dbccab"
      unitRef="usd">8800000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i42fc42b1541f4bfa932fc05f92e674a3_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTA5OTUxMTYzODUwNA_80caefe7-2f7d-427e-954d-2f5abc2ac0d3"
      unitRef="usd">6000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i51fc6897a20e495b928fffe5e9a61a1e_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTY0OTI2NzQ1NTE3Ng_90a4af15-03ec-4474-b124-022782c63e3c"
      unitRef="usd">4400000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i89b07090048944dd9e584cc10869822a_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTY0OTI2NzQ1NDY3NQ_b1bc8680-5dd5-48a0-befb-cf85cef22f49"
      unitRef="usd">1200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:Goodwill
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTA5OTUxMTYzNjgyNg_d5d2ec16-9e56-4969-a42f-c27ad20bfb13"
      unitRef="usd">45100000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTA5OTUxMTYzNjg0MA_46b20b17-79f5-450f-af35-01bc96c64e28"
      unitRef="usd">7700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTY0OTI2NzQ1NDY4MA_2c749c06-e9c6-4752-9bc7-b5038216941d">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 the fair value amounts of identifiable assets acquired and liabilities assumed at the acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;e-bot7 Acquisition&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;45,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets acquired&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:9pt;font-weight:400;line-height:100%"&gt;55,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;50,678&#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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOjM5ZjkxYzZhNTc0NTQ1NDc4ZmJlNmVjMjVlOWUyNjgyL3RhYmxlcmFuZ2U6MzlmOTFjNmE1NzQ1NDU0NzhmYmU2ZWMyNWU5ZTI2ODJfMi0xLTEtMS00MDEzOA_8ef7ba5c-8a21-4f23-b64f-a86c8131bcbf"
      unitRef="usd">1325000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOjM5ZjkxYzZhNTc0NTQ1NDc4ZmJlNmVjMjVlOWUyNjgyL3RhYmxlcmFuZ2U6MzlmOTFjNmE1NzQ1NDU0NzhmYmU2ZWMyNWU5ZTI2ODJfMi0xLTEtMS0zOTgxNQ_ca1e4ab1-2d9f-4453-ace5-185e6975c77a"
      unitRef="usd">706000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOjM5ZjkxYzZhNTc0NTQ1NDc4ZmJlNmVjMjVlOWUyNjgyL3RhYmxlcmFuZ2U6MzlmOTFjNmE1NzQ1NDU0NzhmYmU2ZWMyNWU5ZTI2ODJfMy0xLTEtMS0zOTgxNQ_49f470ca-02fc-46d7-9c4a-771bf566d8ed"
      unitRef="usd">7714000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOjM5ZjkxYzZhNTc0NTQ1NDc4ZmJlNmVjMjVlOWUyNjgyL3RhYmxlcmFuZ2U6MzlmOTFjNmE1NzQ1NDU0NzhmYmU2ZWMyNWU5ZTI2ODJfNC0xLTEtMS0zOTgxNQ_d30eb69c-8101-44cd-b620-84e701444e7c"
      unitRef="usd">45145000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOjM5ZjkxYzZhNTc0NTQ1NDc4ZmJlNmVjMjVlOWUyNjgyL3RhYmxlcmFuZ2U6MzlmOTFjNmE1NzQ1NDU0NzhmYmU2ZWMyNWU5ZTI2ODJfNS0xLTEtMS0zOTgxNQ_9e51b27c-bb9b-4dc4-a84a-e0e95c574542"
      unitRef="usd">221000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOjM5ZjkxYzZhNTc0NTQ1NDc4ZmJlNmVjMjVlOWUyNjgyL3RhYmxlcmFuZ2U6MzlmOTFjNmE1NzQ1NDU0NzhmYmU2ZWMyNWU5ZTI2ODJfNi0xLTEtMS0zOTgxNQ_6c180fe4-0992-494b-af6a-28a428eaea99"
      unitRef="usd">55111000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOjM5ZjkxYzZhNTc0NTQ1NDc4ZmJlNmVjMjVlOWUyNjgyL3RhYmxlcmFuZ2U6MzlmOTFjNmE1NzQ1NDU0NzhmYmU2ZWMyNWU5ZTI2ODJfNy0xLTEtMS0zOTgxNQ_2e712133-9eba-4e80-bcd5-4c14199fe45f"
      unitRef="usd">1055000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOjM5ZjkxYzZhNTc0NTQ1NDc4ZmJlNmVjMjVlOWUyNjgyL3RhYmxlcmFuZ2U6MzlmOTFjNmE1NzQ1NDU0NzhmYmU2ZWMyNWU5ZTI2ODJfOC0xLTEtMS0zOTgxNQ_743b4095-ff1d-4e3a-9173-0b776938cf35"
      unitRef="usd">3063000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOjM5ZjkxYzZhNTc0NTQ1NDc4ZmJlNmVjMjVlOWUyNjgyL3RhYmxlcmFuZ2U6MzlmOTFjNmE1NzQ1NDU0NzhmYmU2ZWMyNWU5ZTI2ODJfOS0xLTEtMS0zOTgxNQ_92cd4ff7-8188-41d3-83f3-5620f6ea63db"
      unitRef="usd">315000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOjM5ZjkxYzZhNTc0NTQ1NDc4ZmJlNmVjMjVlOWUyNjgyL3RhYmxlcmFuZ2U6MzlmOTFjNmE1NzQ1NDU0NzhmYmU2ZWMyNWU5ZTI2ODJfMTAtMS0xLTEtMzk4MTU_7296ea3e-8031-43e5-a9fc-4ea64d07ad78"
      unitRef="usd">50678000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RleHRyZWdpb246YzQxNzFhMDcwMzMyNGIyMDkyZWM0NDZmZjk3YzJkYmRfMTY0OTI2NzQ1NDY4MQ_0be9dbdd-3652-4c2b-a4bd-7e4d64bbbf7c">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 is the breakout of the intangible assets acquired:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&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:9pt;font-weight:700;line-height:100%"&gt;Amortizing intangible assets:&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:9pt;font-weight:700;line-height:100%"&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:9pt;font-weight:700;line-height:100%"&gt;Useful life &lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&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: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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademark&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,714&#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;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i181e9a8650b1421ba44590624ed5b06d_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOmE4MDliMDUzM2M1YTQ0MDg4ZGMyNzcwYjhhNzljMmI0L3RhYmxlcmFuZ2U6YTgwOWIwNTMzYzVhNDQwODhkYzI3NzBiOGE3OWMyYjRfMS0xLTEtMS0zODk3NA_8864f35b-ed83-4fb4-ab6d-732d7987eeac"
      unitRef="usd">1543000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="idee1a8c9c6f44ed184b9bbfd88c54679_D20210701-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOmE4MDliMDUzM2M1YTQ0MDg4ZGMyNzcwYjhhNzljMmI0L3RhYmxlcmFuZ2U6YTgwOWIwNTMzYzVhNDQwODhkYzI3NzBiOGE3OWMyYjRfMi0zLTEtMS0zOTAyMQ_a7844c3a-d025-4b92-84a7-2f551676809c">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i38be0280e26b4c958dd2ff2d948d9549_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOmE4MDliMDUzM2M1YTQ0MDg4ZGMyNzcwYjhhNzljMmI0L3RhYmxlcmFuZ2U6YTgwOWIwNTMzYzVhNDQwODhkYzI3NzBiOGE3OWMyYjRfMi0xLTEtMS0zODk3NA_ba9aaabc-0faf-4b33-9d8a-8249f0b42c19"
      unitRef="usd">3560000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic2074672908640779569ea5220e9ba50_D20210701-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOmE4MDliMDUzM2M1YTQ0MDg4ZGMyNzcwYjhhNzljMmI0L3RhYmxlcmFuZ2U6YTgwOWIwNTMzYzVhNDQwODhkYzI3NzBiOGE3OWMyYjRfMy0zLTEtMS0zOTAyMQ_bcd7177e-9fcd-41a0-bfe3-b7f6f885495d">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ibf91218a0aff4f4c8285424cd1406653_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOmE4MDliMDUzM2M1YTQ0MDg4ZGMyNzcwYjhhNzljMmI0L3RhYmxlcmFuZ2U6YTgwOWIwNTMzYzVhNDQwODhkYzI3NzBiOGE3OWMyYjRfMy0xLTEtMS0zODk3NA_91b7e625-b6d2-4e33-bd52-7ccc66db7bee"
      unitRef="usd">2611000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4f33b183e3634cbb9fd9aa33153eb02d_D20210701-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOmE4MDliMDUzM2M1YTQ0MDg4ZGMyNzcwYjhhNzljMmI0L3RhYmxlcmFuZ2U6YTgwOWIwNTMzYzVhNDQwODhkYzI3NzBiOGE3OWMyYjRfNC0zLTEtMS0zOTAyMQ_7cd2d261-28a7-4bb0-8f43-5ba7601e6de6">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ia614776d88b849c09219439377abb54a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185NC9mcmFnOmM0MTcxYTA3MDMzMjRiMjA5MmVjNDQ2ZmY5N2MyZGJkL3RhYmxlOmE4MDliMDUzM2M1YTQ0MDg4ZGMyNzcwYjhhNzljMmI0L3RhYmxlcmFuZ2U6YTgwOWIwNTMzYzVhNDQwODhkYzI3NzBiOGE3OWMyYjRfNC0xLTEtMS0zODk3NA_1fc84fed-847c-49b2-b47b-add0401328b1"
      unitRef="usd">7714000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMjc5Nw_24d68749-e679-4df3-8cbe-1cf50e2c5d34">&lt;div style="text-align:justify;text-indent:24pt"&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 has operating and finance leases for its corporate offices and other service agreements. Its leases have remaining lease terms of less than &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMTU3_ec7709a9-6602-4c81-84e4-61b473b37b82"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMTYz_fadbd600-4c64-4374-847a-ca507eb44185"&gt;five&lt;/span&gt; years, some of which include options to extend. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 leases, the Company recognized operating lease right of use assets of $2.0 million and $0.6 million and an aggregate lease liability of $6.7 million and $12.9 million in its condensed consolidated balance sheet as of September&#160;30, 2021 and December&#160;31, 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 13, 2020, the Company announced its decision to transition to an employee-centric model under which employees will work remotely rather than in traditional offices. In connection with this decision, the Company abandoned 14 leases in its global portfolio of office leases during 2020. As a result, the Company recognized accelerated amortization to fully reduce the carrying value of the associated right of use assets between the decision date and the cease use date. During the second quarter of 2021, the Company decided to reoccupy some of its leased space to provide its employees with the option of &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;working in an office space environment if they choose to do so. There were no changes to the accounting for the lease liabilities associated with the leased office spaces. During the nine months ended 2021, the Company had a $3.5&#160;million gain resulting from the settlement of leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 September&#160;30, 2021, due to a dispute with respect to one of the leases in Israel, the Company was required to pledge cash as collateral security to be maintained at an Israeli bank. The collateral security would remain in control of the bank, to be available in order to satisfy outstanding obligations under the lease contracts. Accordingly, the Company had cash at an Israeli bank of approximately $1.3 million at September&#160;30, 2021, which is recorded as restricted cash in Prepaid expenses and other current assets in the condensed consolidated balance sheets. In the third quarter of 2021, the Company entered into a new lease in Australia and was required to pledge $0.2 million in cash as collateral security.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 continues to actively assess its global lease portfolio. However, any additional de-recognition of right of use assets and incurrence of various one-time expenses in connection with early termination of additional leases are not expected to be material to its financial condition or results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases for the periods listed are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;4,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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Financing cash flows for finance 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:9pt;font-weight:400;line-height:100%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease costs for the periods listed are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;3,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;3,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;10,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Remaining Lease Term:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Discount Rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating 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:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:32.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification on the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating right of use assets&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance right of use assets&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:9pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liability&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;3,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;5,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease liability&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:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liability&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease liability, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease liability&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:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,176&#160;&lt;/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="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancellable operating and finance leases (with an initial or remaining lease terms in excess of one year) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating &lt;br/&gt;Leases&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021 (remaining three months for September 30, 2021) &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,395&#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:9pt;font-weight:400;line-height:100%"&gt;7,267&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: present value 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:9pt;font-weight:400;line-height:100%"&gt;(723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,672&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,994&#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:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing and amounts of future minimum lease payments under non-cancellable operating leases in the above table may be subject to change as a result of the restructuring. For more information, see Note 14 &#x2013; Restructuring.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMzAw_d64db644-4438-4193-9c7b-ffad7209c260"
      unitRef="usd">2000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMzA3_cef6a7db-f9c1-4fa3-822c-d62afb004a66"
      unitRef="usd">600000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMzQ2_c796d059-e902-43a6-b6a6-895d64342980"
      unitRef="usd">6700000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMzUz_53de1d3f-1aee-4836-a72b-d5d79cc6df8e"
      unitRef="usd">12900000</us-gaap:OperatingLeaseLiability>
    <lpsn:NumberOfLeasesAbandoned
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfNjYy_6264f68b-ad2c-4b6a-83d1-4b09d41c2db0"
      unitRef="lease">14</lpsn:NumberOfLeasesAbandoned>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMTI3Mg_0d6235a9-1f57-4b9a-8313-90f6f53cd24b"
      unitRef="usd">3500000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:RestrictedCash
      contextRef="id6f947aa9b494b2bbc5d9d742c8036d8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMjE5OTAyMzI2MDMwNw_30d17370-ca3f-4cc0-bc3d-7101f08acbd3"
      unitRef="usd">1300000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i7c4f216aa22541e5ab72bac71ff6fa26_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMjE5OTAyMzI2MDQ3OQ_9ae3ef09-83fa-440f-8f75-5286b96719f0"
      unitRef="usd">200000</us-gaap:RestrictedCash>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMjc5OA_2fc07c08-935d-4bb3-a764-83e95407524e">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases for the periods listed are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;4,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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Financing cash flows for finance 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:9pt;font-weight:400;line-height:100%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNS0xLTEtMS0x_00cbfb35-badc-456e-9129-fca90fe6409c"
      unitRef="usd">651000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNS0zLTEtMS0x_ccbb6214-f945-4fba-82b1-2b691c5142c7"
      unitRef="usd">399000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNS01LTEtMS0x_ff3039b1-be46-466b-b8ff-36aa8ba8c523"
      unitRef="usd">1894000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNS03LTEtMS0x_7b28a372-16f4-4bbb-9a1c-8123bb2c50d6"
      unitRef="usd">4516000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNi0xLTEtMS0x_429d93dc-f2d7-4dd3-bcea-bb29107ef7f0"
      unitRef="usd">77000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNi0zLTEtMS0x_a94e3046-d730-453d-87d0-7b32f34ceed1"
      unitRef="usd">0</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNi01LTEtMS0x_86fd9ea5-3789-410b-9027-c817620f2a03"
      unitRef="usd">256000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNi03LTEtMS0x_30a7f92e-2083-4f71-828a-c7a00a1e981f"
      unitRef="usd">0</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNy0xLTEtMS0x_30e08945-8a53-4c43-8ff5-d558cdfeb398"
      unitRef="usd">876000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNy0zLTEtMS0x_bdbd132c-3df5-4ebe-b9a8-1aff8d91e766"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNy01LTEtMS0x_966db1fc-edce-4af7-8fd3-58ee9244d2e6"
      unitRef="usd">2604000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjVlZmY4NTM4OGJhMzQwOWU4MDEwYjA5M2QwN2U5ZWUxL3RhYmxlcmFuZ2U6NWVmZjg1Mzg4YmEzNDA5ZTgwMTBiMDkzZDA3ZTllZTFfNy03LTEtMS0x_e75a61e6-6c0e-4121-afbc-452544770c4b"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMjc5OQ_d50aaf85-ed7e-47e1-8064-0b8eb58fb39a">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease costs for the periods listed are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;3,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;3,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;10,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Remaining Lease Term:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Discount Rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating 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:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNS0xLTEtMS0x_379be256-85c3-4f5f-9005-90898b3e3736"
      unitRef="usd">908000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNS0zLTEtMS0x_e7de5f9a-69f9-4eda-ac35-795ccc7f1590"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNS01LTEtMS0x_14666f11-276c-4f08-8561-b11e3886ded4"
      unitRef="usd">2696000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNS03LTEtMS0x_a4a97221-a729-4a03-a728-4e6266a49766"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNi0xLTEtMS0x_4ef73615-fbd2-4f75-aebc-de66d76433a4"
      unitRef="usd">77000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNi0zLTEtMS0x_3db9936a-726f-4a88-9187-862e6f93046e"
      unitRef="usd">0</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNi01LTEtMS0x_0acbf8ba-b1d0-485d-b66a-9cc4caa379e3"
      unitRef="usd">256000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNi03LTEtMS0x_cfb1a578-e29e-42c5-8e0d-279f9c25379d"
      unitRef="usd">0</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNy0xLTEtMS0x_ca9ad0dc-df42-462d-9d6f-98d4eef394b4"
      unitRef="usd">2324000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNy0zLTEtMS0x_adeb3ac0-1153-474e-9302-368abd91c09c"
      unitRef="usd">3760000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNy01LTEtMS0x_1f11f8f8-2ef1-43be-ac16-fddb6fb7e789"
      unitRef="usd">5805000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfNy03LTEtMS0x_5298639f-5549-41d5-a76a-fb7ee0b83ea2"
      unitRef="usd">10524000</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCost
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfOC0xLTEtMS0x_60c0841f-9b59-42a8-b29b-f94aff2f276a"
      unitRef="usd">3309000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfOC0zLTEtMS0x_812b1669-db57-4519-a93e-5edaead3a4f5"
      unitRef="usd">3760000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfOC01LTEtMS0x_580c4c29-9401-4a5e-8018-60a888a79f45"
      unitRef="usd">8757000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOmIxZTYyZjA1NDA4YjQ0MjliN2Q4NDYzODIxYWNjODA5L3RhYmxlcmFuZ2U6YjFlNjJmMDU0MDhiNDQyOWI3ZDg0NjM4MjFhY2M4MDlfOC03LTEtMS0x_17457d6d-e199-4379-b849-b72233af169f"
      unitRef="usd">10524000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjRiMGY0MTI1YWFmYTRlOTViMGIyYTIyODRmNjVjYzU2L3RhYmxlcmFuZ2U6NGIwZjQxMjVhYWZhNGU5NWIwYjJhMjI4NGY2NWNjNTZfMi0xLTEtMS0x_c12d9c05-2b7d-4049-b604-dbe2803c68c0">P2Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjRiMGY0MTI1YWFmYTRlOTViMGIyYTIyODRmNjVjYzU2L3RhYmxlcmFuZ2U6NGIwZjQxMjVhYWZhNGU5NWIwYjJhMjI4NGY2NWNjNTZfMi0zLTEtMS0x_e09e9af0-6af5-40e5-bb05-5011c3061429">P3Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjRiMGY0MTI1YWFmYTRlOTViMGIyYTIyODRmNjVjYzU2L3RhYmxlcmFuZ2U6NGIwZjQxMjVhYWZhNGU5NWIwYjJhMjI4NGY2NWNjNTZfMy0xLTEtMS0x_d5f3bb7e-6148-43a4-823b-6d1d4a055ae9">P2Y1M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjRiMGY0MTI1YWFmYTRlOTViMGIyYTIyODRmNjVjYzU2L3RhYmxlcmFuZ2U6NGIwZjQxMjVhYWZhNGU5NWIwYjJhMjI4NGY2NWNjNTZfNi0xLTEtMS0x_721ba745-578b-4938-bc0e-b2f32a6f892a"
      unitRef="number">0.07</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjRiMGY0MTI1YWFmYTRlOTViMGIyYTIyODRmNjVjYzU2L3RhYmxlcmFuZ2U6NGIwZjQxMjVhYWZhNGU5NWIwYjJhMjI4NGY2NWNjNTZfNi0zLTEtMS0x_0c7f29f3-6666-4df8-bbf5-1858b2c3337d"
      unitRef="number">0.07</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjRiMGY0MTI1YWFmYTRlOTViMGIyYTIyODRmNjVjYzU2L3RhYmxlcmFuZ2U6NGIwZjQxMjVhYWZhNGU5NWIwYjJhMjI4NGY2NWNjNTZfNy0xLTEtMS0x_a8867ae6-1ee9-4738-aaf9-65223559bd96"
      unitRef="number">0.04</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjRiMGY0MTI1YWFmYTRlOTViMGIyYTIyODRmNjVjYzU2L3RhYmxlcmFuZ2U6NGIwZjQxMjVhYWZhNGU5NWIwYjJhMjI4NGY2NWNjNTZfNy0zLTEtMS0x_6ed0b4c0-895e-4a9f-bec3-650b999a7c0a"
      unitRef="number">0</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <lpsn:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMjgwMA_cbe39a6b-00d1-45ce-b5a5-1c6e726bf0a7">&lt;div style="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:32.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification on the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating right of use assets&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance right of use assets&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:9pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liability&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;3,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;5,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease liability&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:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liability&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease liability, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease liability&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:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,176&#160;&lt;/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="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancellable operating and finance leases (with an initial or remaining lease terms in excess of one year) are as follows:&lt;/span&gt;&lt;/div&gt;</lpsn:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfMy0zLTEtMS0x_4193ae29-6eb2-4040-aed7-3b8c11785abb"
      unitRef="usd">1957000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfMy01LTEtMS0x_0a96a059-b8ce-44bb-84ad-70ff2d4940ca"
      unitRef="usd">614000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfNC0zLTEtMS0x_c97e6fb5-4eeb-4158-a972-1b6aca9ab764"
      unitRef="usd">7354000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfNC01LTEtMS0x_5bf2043e-6e3e-4d3f-ae39-c049b5a89462"
      unitRef="usd">10045000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfOC0zLTEtMS0x_e8d01552-0a91-4e6c-97e4-eb760ec70547"
      unitRef="usd">3257000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfOC01LTEtMS0x_41401d24-137c-4566-88d7-cc1aad4a5271"
      unitRef="usd">5718000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfOS0zLTEtMS0x_dfb5aa39-ed6e-4644-bd25-2c9897ce84d4"
      unitRef="usd">3601000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfOS01LTEtMS0x_86362e8f-f95b-4e7a-b8a3-5c5d2c09b897"
      unitRef="usd">3488000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfMTEtMy0xLTEtMQ_2f464d1e-6682-494e-b191-40a2b7d04125"
      unitRef="usd">3415000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfMTEtNS0xLTEtMQ_a93cf80a-e237-4f43-95d0-4ca6d4d297c5"
      unitRef="usd">7180000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfMTItMy0xLTEtMQ_e6a3f22f-5f94-4843-8865-6ec1648d6a40"
      unitRef="usd">3393000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjkyOWY5M2U4MjIwMTQzZTU5NzgzM2VmMWQzNGQ4NWY0L3RhYmxlcmFuZ2U6OTI5ZjkzZTgyMjAxNDNlNTk3ODMzZWYxZDM0ZDg1ZjRfMTItNS0xLTEtMQ_a807f44e-81a9-47ab-af12-aa8f8b52e139"
      unitRef="usd">6176000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RleHRyZWdpb246NzY3YWMzZjU1MzQzNDY3N2I1ZDdhODAyYzliNDA1Y2VfMjc5NQ_79b57cd9-2da8-4df2-ad0e-8438b7a0e6b2">&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating &lt;br/&gt;Leases&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021 (remaining three months for September 30, 2021) &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,395&#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:9pt;font-weight:400;line-height:100%"&gt;7,267&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: present value 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:9pt;font-weight:400;line-height:100%"&gt;(723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,672&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,994&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfMy0xLTEtMS0x_44f19e56-25e3-4cff-b909-5df4ea3d1a1e"
      unitRef="usd">973000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfMy0zLTEtMS0x_1f39d1c0-7453-49ae-9ca3-e2b2117513e3"
      unitRef="usd">954000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfNC0xLTEtMS0x_0d47929c-84f4-4565-aad1-bf2963141e5b"
      unitRef="usd">3583000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfNC0zLTEtMS0x_af3f34e4-685a-4784-ac2d-37e3ed264d0b"
      unitRef="usd">3813000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfNS0xLTEtMS0x_8bb0297c-b6a1-46bf-9693-87cc596b4b0f"
      unitRef="usd">1433000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfNS0zLTEtMS0x_14ee30d7-df59-41e7-87c4-38d02f95aa40"
      unitRef="usd">2500000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfNi0xLTEtMS0x_adb99168-0375-4b26-8bf8-2291eddb6a72"
      unitRef="usd">524000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfNi0zLTEtMS0x_a3898796-be57-4ef2-8040-e9944b9141b4"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfNy0xLTEtMS0x_de785fe1-4d87-489d-9123-41ea2d0ec1bd"
      unitRef="usd">623000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfNy0zLTEtMS0x_a4ee062b-9744-42d5-80f2-aa36c5822b72"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <lpsn:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfOC0xLTEtMS0x_aef7876f-16f4-462b-a17a-ec5b94b705cf"
      unitRef="usd">259000</lpsn:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour>
    <lpsn:FinanceLeaseLiabilityPaymentDueAfterYearFour
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfOC0zLTEtMS0x_268ccb51-d4b4-47ac-b6b1-0c43b4366cce"
      unitRef="usd">0</lpsn:FinanceLeaseLiabilityPaymentDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfOS0xLTEtMS0x_cae1cea6-ea73-4e81-9279-3ae1d6495c60"
      unitRef="usd">7395000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfOS0zLTEtMS0x_0b706477-d1fd-4de8-9c8a-7f2ec30926b3"
      unitRef="usd">7267000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfMTAtMS0xLTEtMQ_28945930-8bec-4498-a3f1-28efa1c120b5"
      unitRef="usd">723000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfMTAtMy0xLTEtMQ_9672985e-d4b7-440e-afe0-81779ccc5cd3"
      unitRef="usd">273000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfMTEtMS0xLTEtMQ_db1266aa-866f-4844-848a-85db935ff101"
      unitRef="usd">6672000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN185Ny9mcmFnOjc2N2FjM2Y1NTM0MzQ2NzdiNWQ3YTgwMmM5YjQwNWNlL3RhYmxlOjFhYWFhNmIwYmIxZjRmYjg4MWM0MGRlZWU3ZTIxMjk4L3RhYmxlcmFuZ2U6MWFhYWE2YjBiYjFmNGZiODgxYzQwZGVlZTdlMjEyOThfMTEtMy0xLTEtMQ_7aa1f78e-ac74-4769-8582-c79fc474ec7f"
      unitRef="usd">6994000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90ZXh0cmVnaW9uOmI4YWRhNjlhNTJiMjQ5NTFhODIwYTMxYTA5MDY4ZmNhXzQyMTM_b969909f-5cab-4e84-9c5d-44c0aaf33101">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 measures its cash equivalents at fair value based on an expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:63pt;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;Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:63pt;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;Level 2: Inputs reflect: quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:63pt;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;Level 3: Unobservable inputs reflecting the Company&#x2019;s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-6pt"&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:400;line-height:120%"&gt;Financial Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 cash, accounts receivable, and accounts payable approximate their fair value due to their short-term nature. The Company's assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of September&#160;30, 2021 and December&#160;31, 2020, are summarized as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;Level 1&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;Level 2&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;Level 3&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;488,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;488,260&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;488,260&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;488,260&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent earn-out&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;6,026&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,026&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,026&#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: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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;Level 1&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-bottom:1pt solid #000;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-weight:700;line-height:100%"&gt;Level 2&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-bottom:1pt solid #000;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-weight:700;line-height:100%"&gt;Level 3&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-bottom:1pt solid #000;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-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;328,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;328,195&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent earn-out&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect its assumptions based on the best information available.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 money market funds are measured at fair value on a recurring basis based on quoted market prices in active markets and are classified as level 1 within the fair value hierarchy. The Company's contingent earn-out liability is measured at fair value on a recurring basis and is classified as level 3 within the fair value hierarchy. On a nonrecurring basis, the Company uses fair value measures when analyzing asset impairment. Long-lived tangible&#160;assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If it is determined such indicators are present and the review indicates that the assets will not be fully recoverable, based on undiscounted estimated cash flows over the remaining amortization periods, their carrying values are reduced to estimated fair value. The Company uses an income approach and inputs that constitute level 3.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 September&#160;30, 2021, the fair value of the Notes, as further described in Note 8 &#x2013; Convertible Senior Notes and Capped Call Transactions above, was approximately $905.8 million. Management determines the fair value by utilizing an independent valuation specialist using the antithetic variable technique which is considered a level 2 fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 recorded a contingent earn-out of $2.4 million in December 2018 in connection with the acquisitions of Conversable, Inc. and AdvantageTec. The contingent earn-out is based on achieving certain targeted financial, strategic, and integration objectives. The unobservable inputs considered are probability factors and the time value of money. During the year ended December 31, 2020, the contingent earn-out decreased by $0.6 million due to a decrease in re-measurement to fair value of AdvantageTec, of approximately $0.3 million and payments of approximately $0.3 million in shares. During the first six months of 2021, the contingent earn-out increased by $0.1 million and then subsequently paid out in shares during the second quarter. During the three months ended September&#160;30, 2021, the contingent earn-out of $6.0&#160;million was added as a result of the acquisition of e-bot7. The earn-out is contingent upon achieving certain targeted objectives and milestones.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 fair value of the level 3 liabilities are as follows:&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;e-bot7 acquisition (Note 9)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AdvantageTec Inc. fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(263)&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, end of period&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,026&#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:9pt;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:9pt;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 #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:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90ZXh0cmVnaW9uOmI4YWRhNjlhNTJiMjQ5NTFhODIwYTMxYTA5MDY4ZmNhXzQyMjE_2406e9c2-f712-4b0e-9b4e-ed9321b87e02">The Company's assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of September&#160;30, 2021 and December&#160;31, 2020, are summarized as follows: &lt;div style="margin-bottom: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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;Level 1&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;Level 2&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;Level 3&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;488,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;488,260&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;488,260&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;488,260&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent earn-out&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;6,026&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,026&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,026&#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: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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;Level 1&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-bottom:1pt solid #000;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-weight:700;line-height:100%"&gt;Level 2&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-bottom:1pt solid #000;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-weight:700;line-height:100%"&gt;Level 3&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-bottom:1pt solid #000;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-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;328,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;328,195&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent earn-out&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifd654caf41414f0580eb64ca62bd99bf_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzUtMS0xLTEtMQ_d8689f8a-872e-4f4f-a0b3-3044855aa739"
      unitRef="usd">488260000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifab2409ddd7b401bb7d294020c3bc5bd_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzUtMy0xLTEtMQ_55ceff36-5254-4db8-860d-e848a455da5b"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i058107b949a54dd6b6ded703e80cffe0_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzUtNS0xLTEtMQ_4f0e5b2a-47e3-4575-973e-501dce5e7b04"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i098945213fe243a7bba975ee7c8dd32b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzUtNy0xLTEtMQ_ed7d1ef8-8d2a-4f4d-842b-e46161ba39fe"
      unitRef="usd">488260000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifd654caf41414f0580eb64ca62bd99bf_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzYtMS0xLTEtMQ_20e7ea7c-c478-46e9-b389-a1f76fbe477e"
      unitRef="usd">488260000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifab2409ddd7b401bb7d294020c3bc5bd_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzYtMy0xLTEtMQ_16de38f6-5da2-4a04-97ef-b7e094979b2c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i058107b949a54dd6b6ded703e80cffe0_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzYtNS0xLTEtMQ_49c94ebc-687e-4d17-bcd2-76c9f527207c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i098945213fe243a7bba975ee7c8dd32b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzYtNy0xLTEtMQ_7e517093-d939-48f9-9343-4654043093b4"
      unitRef="usd">488260000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i53ef0f0eccd04c1f9c3bfc84be9c2441_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzktMS0xLTEtMQ_07352676-54e6-4db5-8e59-457736fee245"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="id686fdaf0b894bddb5125d38db5cd202_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzktMy0xLTEtMQ_60ad1db9-f12b-42fd-b2a2-463571a831b5"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="iedb8acd473644630a0166124da5e82d9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzktNS0xLTEtMQ_e293a81f-502c-4d5a-8704-f1dcdd317ee0"
      unitRef="usd">6026000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ice79774c62674a07aa5b31583a29bcdc_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzktNy0xLTEtMQ_3675a8b2-fdf0-45c3-8eae-770a55fcd784"
      unitRef="usd">6026000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ifd654caf41414f0580eb64ca62bd99bf_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzEwLTEtMS0xLTE_1436db9a-7a0a-437b-9152-f96e5251ddfa"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ifab2409ddd7b401bb7d294020c3bc5bd_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzEwLTMtMS0xLTE_f680f6fd-9cad-4ce1-8943-fb9ac0cfa760"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i058107b949a54dd6b6ded703e80cffe0_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzEwLTUtMS0xLTE_8527e626-611f-4937-98b3-fb492be4e7dd"
      unitRef="usd">6026000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i098945213fe243a7bba975ee7c8dd32b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo0YTZmOWQ4NTg0Njg0ZWFmYTc1ZjdkYjVmZTg0NzQ5Ni90YWJsZXJhbmdlOjRhNmY5ZDg1ODQ2ODRlYWZhNzVmN2RiNWZlODQ3NDk2XzEwLTctMS0xLTE_f12a6d3d-edd9-4392-a1a4-21abecaa8a5e"
      unitRef="usd">6026000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i059fc87680cc4ac08079fa4f8669fdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzUtMS0xLTEtMQ_68a580d3-12ce-44b0-86b0-5bb6bf4fb55d"
      unitRef="usd">328195000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iee0182e08f9a4314b17e3748283dec44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzUtMy0xLTEtMQ_1ac78200-44c1-4603-9532-50009ad8e01a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3b02a9aa71264a7589d23207ccf3ff45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzUtNS0xLTEtMQ_c0fda5c8-2800-473b-847c-4acd2a9de65f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i451131ecc7d54265930d12ff3f8f54ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzUtNy0xLTEtMQ_98a7af87-0e28-4db2-a74a-add43dfb84e6"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i059fc87680cc4ac08079fa4f8669fdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzYtMS0xLTEtMQ_6b15bfce-557e-406d-85a4-afe7c27cc7cb"
      unitRef="usd">328195000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iee0182e08f9a4314b17e3748283dec44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzYtMy0xLTEtMQ_e091d67c-9ae8-4c39-9ad6-cfcc7bdf558b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3b02a9aa71264a7589d23207ccf3ff45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzYtNS0xLTEtMQ_b684d49b-476a-4760-9948-893160f433da"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i451131ecc7d54265930d12ff3f8f54ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzYtNy0xLTEtMQ_2424af6d-5773-468f-b34b-25ee80240334"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ic0080969e16447c999c2b5af5e8fb6e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzktMS0xLTEtMQ_59d6a858-0cfe-41d7-a6c4-ba261ff68269"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i5a8522dfbe1f4de8af9610e9f2d82cfe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzktMy0xLTEtMQ_5dae7daa-47d7-46b7-8f4b-6b6432eb09be"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ib6cc471398e942c1b70fae0cb9b93f49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzktNS0xLTEtMQ_581bb863-57e6-462f-9837-d74427ebb73f"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i6f7a64fb78ca445a805a6fe0b62af2e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzktNy0xLTEtMQ_3d9b68f4-16d6-4d29-80ea-cbab1f039f17"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i059fc87680cc4ac08079fa4f8669fdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzEwLTEtMS0xLTE_7ffb486f-2c2e-488f-9040-837633e88441"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iee0182e08f9a4314b17e3748283dec44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzEwLTMtMS0xLTE_f31075dc-98db-4015-bfcd-d8554f317d70"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3b02a9aa71264a7589d23207ccf3ff45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzEwLTUtMS0xLTE_e9babc82-5acb-44a4-878a-e98030041922"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i451131ecc7d54265930d12ff3f8f54ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZTo5NTIyMjIwMDMxODQ0MTJiOTRkN2FkN2ExNjBiYThhMS90YWJsZXJhbmdlOjk1MjIyMjAwMzE4NDQxMmI5NGQ3YWQ3YTE2MGJhOGExXzEwLTctMS0xLTE_f2e26ca7-76b0-4581-a54e-ecbf661f2a0a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i948dcd2ec16b4d9893d0d73b3d951b9f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90ZXh0cmVnaW9uOmI4YWRhNjlhNTJiMjQ5NTFhODIwYTMxYTA5MDY4ZmNhXzMyODM_aedab1cf-688d-4747-894c-9add0f222133"
      unitRef="usd">905800000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i6d1eaf9796cf41e781fed736f9aaf9e0_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90ZXh0cmVnaW9uOmI4YWRhNjlhNTJiMjQ5NTFhODIwYTMxYTA5MDY4ZmNhXzM1MDU_33f3de85-f095-4894-bf1a-d2ef2c43ef3b"
      unitRef="usd">2400000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease
      contextRef="i681490ce4ab74916a1f4d12964da77b7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90ZXh0cmVnaW9uOmI4YWRhNjlhNTJiMjQ5NTFhODIwYTMxYTA5MDY4ZmNhXzM4Nzk_5ed35edf-9165-48f5-87ef-e3d59865e6d0"
      unitRef="usd">600000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease>
    <lpsn:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments
      contextRef="i47ec3511fd3f4f7aaf18d4a8e54ef2e3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90ZXh0cmVnaW9uOmI4YWRhNjlhNTJiMjQ5NTFhODIwYTMxYTA5MDY4ZmNhXzM5NjY_9d52ba16-7858-4a4a-83f4-91f84f02c8d9"
      unitRef="usd">-300000</lpsn:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments>
    <lpsn:PaymentForContingentConsiderationValueEquitySharesIssued
      contextRef="i681490ce4ab74916a1f4d12964da77b7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90ZXh0cmVnaW9uOmI4YWRhNjlhNTJiMjQ5NTFhODIwYTMxYTA5MDY4ZmNhXzM5OTk_a9ff820f-d216-4d2c-9ba0-cd519b7ce590"
      unitRef="usd">-300000</lpsn:PaymentForContingentConsiderationValueEquitySharesIssued>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease
      contextRef="i738fc8a63bd3406485142b9b74f8e659_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90ZXh0cmVnaW9uOmI4YWRhNjlhNTJiMjQ5NTFhODIwYTMxYTA5MDY4ZmNhXzQwNjg_62dea356-cf9d-462f-8d9f-22e0af9a7ed9"
      unitRef="usd">100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease>
    <lpsn:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityContingentEarnOutFromAcquisition
      contextRef="ib568a426773e4215bdcca42e406521d4_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90ZXh0cmVnaW9uOmI4YWRhNjlhNTJiMjQ5NTFhODIwYTMxYTA5MDY4ZmNhXzEwOTk1MTE2MzU2MzM_05704e56-7b99-4fde-9707-50947d32ec78"
      unitRef="usd">6000000</lpsn:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityContingentEarnOutFromAcquisition>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90ZXh0cmVnaW9uOmI4YWRhNjlhNTJiMjQ5NTFhODIwYTMxYTA5MDY4ZmNhXzQyMTI_b2f9b4fb-6150-46bc-b596-16a96581a52a">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 fair value of the level 3 liabilities are as follows:&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;e-bot7 acquisition (Note 9)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AdvantageTec Inc. fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(263)&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, end of period&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,026&#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:9pt;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:9pt;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 #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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i6531329921e3439aa718d97a58de7ee5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZToyMzdjODJiNzFiMzQ0ZWFlYjViNDBkNGUwMjhlNmNlYy90YWJsZXJhbmdlOjIzN2M4MmI3MWIzNDRlYWViNWI0MGQ0ZTAyOGU2Y2VjXzItMS0xLTEtMQ_207229f8-4d52-47f6-a160-510e09d50f5d"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i38994ebfc3704904be814ce235681938_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZToyMzdjODJiNzFiMzQ0ZWFlYjViNDBkNGUwMjhlNmNlYy90YWJsZXJhbmdlOjIzN2M4MmI3MWIzNDRlYWViNWI0MGQ0ZTAyOGU2Y2VjXzItMy0xLTEtMQ_18d8f3e0-ef20-4f81-9665-30de9adb4462"
      unitRef="usd">557000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <lpsn:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityContingentEarnOutFromAcquisition
      contextRef="i98bd98c0c17041a3bd3e125dd5cb496c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZToyMzdjODJiNzFiMzQ0ZWFlYjViNDBkNGUwMjhlNmNlYy90YWJsZXJhbmdlOjIzN2M4MmI3MWIzNDRlYWViNWI0MGQ0ZTAyOGU2Y2VjXzMtMS0xLTEtMzc2NTU_d65a9049-1b71-45c4-95c6-28d894dff01c"
      unitRef="usd">6026000</lpsn:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityContingentEarnOutFromAcquisition>
    <lpsn:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityContingentEarnOutFromAcquisition
      contextRef="i47ec3511fd3f4f7aaf18d4a8e54ef2e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZToyMzdjODJiNzFiMzQ0ZWFlYjViNDBkNGUwMjhlNmNlYy90YWJsZXJhbmdlOjIzN2M4MmI3MWIzNDRlYWViNWI0MGQ0ZTAyOGU2Y2VjXzMtMy0xLTEtMzc2NTU_5d47780e-fde6-49ec-83d3-66b769274333"
      unitRef="usd">0</lpsn:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityContingentEarnOutFromAcquisition>
    <lpsn:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments
      contextRef="i98bd98c0c17041a3bd3e125dd5cb496c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZToyMzdjODJiNzFiMzQ0ZWFlYjViNDBkNGUwMjhlNmNlYy90YWJsZXJhbmdlOjIzN2M4MmI3MWIzNDRlYWViNWI0MGQ0ZTAyOGU2Y2VjXzMtMS0xLTEtMQ_dc683881-1fa1-4835-a42a-0b1ca9d4e2e2"
      unitRef="usd">132000</lpsn:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments>
    <lpsn:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments
      contextRef="i47ec3511fd3f4f7aaf18d4a8e54ef2e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZToyMzdjODJiNzFiMzQ0ZWFlYjViNDBkNGUwMjhlNmNlYy90YWJsZXJhbmdlOjIzN2M4MmI3MWIzNDRlYWViNWI0MGQ0ZTAyOGU2Y2VjXzMtMy0xLTEtMQ_6ea953bc-2ec4-4833-8ff2-834e37008e75"
      unitRef="usd">-263000</lpsn:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i6dcb7e53212949a2b68d423c7d371fed_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZToyMzdjODJiNzFiMzQ0ZWFlYjViNDBkNGUwMjhlNmNlYy90YWJsZXJhbmdlOjIzN2M4MmI3MWIzNDRlYWViNWI0MGQ0ZTAyOGU2Y2VjXzQtMS0xLTEtMQ_1304af0a-3298-459a-8f2a-a86c0d847fbe"
      unitRef="usd">132000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i681490ce4ab74916a1f4d12964da77b7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZToyMzdjODJiNzFiMzQ0ZWFlYjViNDBkNGUwMjhlNmNlYy90YWJsZXJhbmdlOjIzN2M4MmI3MWIzNDRlYWViNWI0MGQ0ZTAyOGU2Y2VjXzQtMy0xLTEtMQ_9fe812b6-baa2-4823-93d6-300c8dffaf86"
      unitRef="usd">294000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i937e532e814a47bb9f97a50a200fb361_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZToyMzdjODJiNzFiMzQ0ZWFlYjViNDBkNGUwMjhlNmNlYy90YWJsZXJhbmdlOjIzN2M4MmI3MWIzNDRlYWViNWI0MGQ0ZTAyOGU2Y2VjXzUtMS0xLTEtMQ_b92a7a78-7c92-4b90-af94-e5e2f1e268ab"
      unitRef="usd">6026000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i6531329921e3439aa718d97a58de7ee5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDMvZnJhZzpiOGFkYTY5YTUyYjI0OTUxYTgyMGEzMWEwOTA2OGZjYS90YWJsZToyMzdjODJiNzFiMzQ0ZWFlYjViNDBkNGUwMjhlNmNlYy90YWJsZXJhbmdlOjIzN2M4MmI3MWIzNDRlYWViNWI0MGQ0ZTAyOGU2Y2VjXzUtMy0xLTEtMQ_468dbcbd-fba9-45f9-8c94-41fec828e98a"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzQwOTg_746ca7ea-dc32-40e2-bab1-ca0b0d15ceee">&lt;div&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;Employee Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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&#x2019;s 401(k) policy is a Safe Harbor Plan, whereby the Company matches 100% of the first 3% of eligible compensation and 50% of the next 2% of eligible compensation. Furthermore, the match is immediately vested. Salaries and related expenses include $1.0&#160;million and $0.7&#160;million of employer matching contributions for the three months ended September 30, 2021 and 2020, respectively, and $2.8&#160;million and $2.5 million for the nine months ended September 30, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 September&#160;30, 2021, the Company had a letter of credit totaling $0.8 million as a security deposit for the due performance by the Company of the terms and conditions of a supply contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Sales Tax Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 is in the process of finalizing its sales tax liability analysis for states in which it has economic nexus. During the first quarter of 2020, the Company determined it was probable it would be subject to sales tax liabilities plus applicable interest in these states and have estimated the potential exposure to range between $2.5&#160;million to $6.3&#160;million. The Company determined that its best estimate of what would be reasonably expected for it to settle the potential exposure was $2.5&#160;million and accordingly, it accrued this amount with a corresponding charge to earnings as of March 31, 2020. As of September&#160;30, 2021, there is a $1.0&#160;million accrual balance for sales tax liabilities. The decrease in the balance of this accrual is primarily due to payments made for the sales tax liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;COVID-19 Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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, a novel coronavirus disease (&#x201c;COVID-19&#x201d;) was first reported. On March 11, 2020, due to worldwide spread of the virus, the World Health Organization characterized COVID-19 as a pandemic. The COVID-19 global pandemic has resulted in a widespread health crisis, and the resulting impact on governments, businesses, and individuals and actions taken by them in response to the situation have resulted in widespread economic disruptions, significantly affecting broader economies, financial markets, and overall demand for the Company&#x2019;s products. The COVID-19 outbreak also has caused increased uncertainty in estimates and assumptions affecting the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities in the Company&#x2019;s condensed consolidated financial statements as the extent and period of recovery from the COVID-19 outbreak and related economic disruption is difficult to forecast. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The extent to which COVID-19 impacts the Company&#x2019;s business and financial results will depend on numerous evolving factors including, but not limited to, the magnitude and duration of COVID-19, the extent to which it will impact worldwide macroeconomic conditions, the speed of the anticipated recovery, and governmental and business reactions to the pandemic. The Company assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to the Company and the unknown future impacts of COVID-19. The accounting matters assessed included, but were not limited to, the Company&#x2019;s allowance for credit losses and the carrying value of the goodwill and other long-lived assets. While there was not any significant impact to the operations of the Company, during the twelve months ended December 31, 2020, the Company moved to an employee-centric model under which employees will work remotely rather than in traditional offices due to concerns about COVID-19. As a result of this decision, the Company recognized accelerated amortization to fully reduce the carrying value of the associated right of use assets for 14 leases within its global lease portfolio, which is a material impact to the Company&#x2019;s consolidated financial statements as of and for the twelve months ended December 31, 2020. During the second quarter of 2021, the Company decided to reoccupy some of its leased space to provide its employees with the option of working in an office space environment if they choose to do so. Refer to Note 10 &#x2013; Leases for a detailed discussion of the impacts of this lease restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although these events did not have a material adverse impact on our financial results for the first nine months ended, September 30, 2021, there can be no assurance that these events will not have a material adverse impact to the Company&#x2019;s consolidated financial statements in future reporting periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i3da072fc1ba84424a69309c10a612ade_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzExNg_9c8220bc-94e5-4ee7-a826-055695230b1b"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i3da072fc1ba84424a69309c10a612ade_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzEzMg_a4b7cb33-f984-4b83-84d0-6e72488e0a0c"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i30b6fe62f6be48b3b69466fdb7098989_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzE2NA_e54e9910-025e-4389-8705-528235c64a3b"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i30b6fe62f6be48b3b69466fdb7098989_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzE3OQ_c62483a4-62a6-45e6-a03f-0c657dbe7dc5"
      unitRef="number">0.02</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzI5Mg_29cd6836-b6c5-401d-992d-0fb2d86bfee8"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzI5OQ_154c182b-0198-4956-9cd3-fe23173f6ad3"
      unitRef="usd">700000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzM3NA_65e7153b-d521-4d92-81aa-c40a1579d287"
      unitRef="usd">2800000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzM4MQ_8d4e4e17-4cdf-420a-ac54-533cbe8789f5"
      unitRef="usd">2500000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i8706cab539ba43fca7dbcdfb07a94a17_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzQ2OA_636a3df2-e27a-40fb-86ee-28b627e57fb4"
      unitRef="usd">800000</us-gaap:LettersOfCreditOutstandingAmount>
    <lpsn:EstimatedSalesTaxLiabilityIncludingInterestMinimum
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzkyOQ_201e983b-9ae3-473b-ab85-fa07fb3c5ca2"
      unitRef="usd">2500000</lpsn:EstimatedSalesTaxLiabilityIncludingInterestMinimum>
    <lpsn:EstimatedSalesTaxLiabilityIncludingInterestMaximum
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzkzNQ_af8701dd-95a7-4c50-9300-a6bed983e2b2"
      unitRef="usd">6300000</lpsn:EstimatedSalesTaxLiabilityIncludingInterestMaximum>
    <lpsn:AccruedSalesTaxLiabilityIncludingInterest
      contextRef="i4d64acf5ab894e78a9540125ffa988d1_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzEwNTc_9081dcc5-697f-4358-8ab1-a6336c5bf124"
      unitRef="usd">2500000</lpsn:AccruedSalesTaxLiabilityIncludingInterest>
    <lpsn:AccruedSalesTaxLiabilityIncludingInterest
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzExODM_942403e7-a3fc-4d32-8347-000f0dbd9994"
      unitRef="usd">1000000</lpsn:AccruedSalesTaxLiabilityIncludingInterest>
    <lpsn:NumberOfLeasesAbandoned
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMDYvZnJhZzo3MGViOTEyZWJhNmQ0YmVhYTE3MTJjMGY0MGY4Yzk3Mi90ZXh0cmVnaW9uOjcwZWI5MTJlYmE2ZDRiZWFhMTcxMmMwZjQwZjhjOTcyXzM0MDY_6264f68b-ad2c-4b6a-83d1-4b09d41c2db0"
      unitRef="lease">14</lpsn:NumberOfLeasesAbandoned>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQ2OTI_b76b40f0-8c37-48d8-bd27-e294af447a18">&lt;div&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;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 September&#160;30, 2021, there were 200,000,000 shares of common stock authorized, 72,723,049 shares issued, and 70,013,219 shares outstanding. As of December&#160;31, 2020, there were 200,000,000 shares of common stock authorized, 70,264,265 shares issued, and 67,554,435 shares outstanding. The par value for shares of common stock is $0.001 per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 September&#160;30, 2021 and December&#160;31, 2020, there were 5,000,000 shares of preferred stock authorized, and no shares were issued or outstanding. The par value for shares of preferred stock is $0.001 per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Stock Option Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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&#x2019;s 2019 Stock Incentive Plan, as amended and restated (the &#x201c;2019 Plan&#x201d;), became effective on April 11, 2019. The 2019 Plan allows the Company to grant incentive stock options and restricted stock units to its employees and directors to participate in the Company&#x2019;s future performance through stock-based awards at the discretion of the board of directors. On April 19, 2021, the Company&#x2019;s board of directors amended the plan and authorized 5,000,000 new shares for issuance. The number of shares authorized for issuance is 40,067,744 shares in the aggregate. Options to acquire common stock granted thereunder have &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzExNDI_71d95062-d8c7-4511-af3c-4c39b50709a9"&gt;ten&lt;/span&gt;-year terms. As of September&#160;30, 2021, approximately 6.1 million shares of common stock remained available for issuance (taking into account all option exercises and other equity award settlements through September&#160;30, 2021). &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&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;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are 2,000,000 shares authorized and reserved for issuance under the 2019 Employee Stock Purchase Plan. As of September&#160;30, 2021, approximately 0.7&#160;million shares of common stock remain available for issuance under the 2019 Employee Stock Purchase Plan (taking into account all share purchases through September&#160;30, 2021).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Inducement Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are 3,368,048 shares of common stock authorized and reserved for issuance under the Inducement Plan. As of September&#160;30, 2021, approximately 0.5 million shares of common stock remained available for issuance under the Inducement Plan (taking into account all option exercises and other equity award settlements through September&#160;30, 2021). &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:400;line-height:120%"&gt;Stock Option Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s stock option activity and weighted average exercise prices follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Option Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term &lt;br/&gt;(In years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value &lt;br/&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&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-weight:700;line-height:100%"&gt;Options &lt;br/&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="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-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,332&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19.78&#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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.79&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;183,825&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled 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:9pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances outstanding at September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options vested and expected to vest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.30&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;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options exercisable at September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.56&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total fair value of stock options exercised during the nine months ended September&#160;30, 2021 was approximately $4.3 million. As of September&#160;30, 2021, there was 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;$28.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; of total unrecognized compensation cost related to nonvested share-based compensation arrangements. That cost is expected to be recognized over a weighted average period of approximately 2.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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:400;line-height:120%"&gt;Restricted Stock Unit Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s restricted stock unit (&#x201c;RSU&#x201d;) activity and weighted average exercise prices follows:&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.851%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Unit Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-weight:700;line-height:100%"&gt;Number of Shares &lt;br/&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="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-weight:700;line-height:100%"&gt;Weighted Average &lt;br/&gt;Grant Date Fair Value &lt;br/&gt;(Per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Fair Value &lt;br/&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,950&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;27.00&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;183,781&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;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&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested and outstanding at September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,060&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;41.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;180,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected to vest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs granted to employees generally vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzI1OTY_d8a6e23c-2815-4f1e-8d71-2e2e2f8f73d2"&gt;three&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzI2MDI_3a9c30cd-8edc-4b51-8aa7-7154539687c8"&gt;four&lt;/span&gt;-year period or upon achievement of certain performance conditions. As of September&#160;30, 2021, total unrecognized compensation cost, adjusted for estimated forfeitures, related to nonvested RSUs was 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;$113.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; and the weighted-average remaining vesting period was 3.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 September&#160;30, 2021 and 2020, the Company accrued approximately $5.1&#160;million and $6.8&#160;million in cash rewards, respectively, and for the nine months ended September&#160;30, 2021 and 2020, the Company accrued approximately $15.5&#160;million and $18.4&#160;million in cash awards, respectively, to be settled in shares of the Company&#x2019;s stock and recorded a corresponding expense, which is included as a component of stock-based compensation expense in the accompanying condensed consolidated statements of operations for the three and nine months ended September&#160;30, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense recognized in the Company&#x2019;s condensed consolidated statements of operations and cash flows was $18.3 million and $15.5 million for the three months ended September&#160;30, 2021 and 2020, respectively, and $48.0 million and $46.2 million for the nine months ended September&#160;30, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The per share weighted average fair value of stock options granted was $29.13 and $17.73 during the three months ended September 30, 2021 and 2020, respectively. The per share weighted average fair value of stock options granted was $26.98 and $12.25 during the nine months ended September&#160;30, 2021 and 2020, respectively. The fair value of each option grant is &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;estimated on the date of grant, adjusted for estimated forfeitures, using the Black-Scholes option-pricing model with the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&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:8pt;font-weight:400;line-height:100%"&gt;0.72% -1.02%&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:8pt;font-weight:400;line-height:100%"&gt;0.26% - 0.29%&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:8pt;font-weight:400;line-height:100%"&gt;0.46% - 1.02%&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:8pt;font-weight:400;line-height:100%"&gt;0.26% - 0.66%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;5&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:8pt;font-weight:400;line-height:100%"&gt;5&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:8pt;font-weight:400;line-height:100%"&gt;5&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:8pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Historical volatility&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:8pt;font-weight:400;line-height:100%"&gt;53.51% - 53.67%&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:8pt;font-weight:400;line-height:100%"&gt;52.26% - 52.43%&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:8pt;font-weight:400;line-height:100%"&gt;53.51% - 54.55%&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:8pt;font-weight:400;line-height:100%"&gt;46.50% - 52.43%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A description of the methods used in the significant assumptions used to estimate the fair value of stock-based compensation awards follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:63pt;text-align:justify;text-indent:-18pt"&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;&#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;Dividend yield &#x2013;&#160;&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 Company uses 0% as it has never issued dividends and does not anticipate issuing dividends in the near term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:63pt;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;Risk-free interest rate &#x2013;&#160;&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 Company uses the market yield on U.S. Treasury securities at five years with constant maturity, representing the current expected life of stock options in years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:63pt;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;Expected life &#x2013;&#160;&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 Company uses historical data to estimate the expected life of a stock option.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:63pt;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;Historical volatility &#x2013;&#160;&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 Company uses a trailing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQ2Mzk_aa793aa2-0981-4208-b8f8-3bbd8ae4dc35"&gt;five&lt;/span&gt; year from grant date to determine volatility.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQ4_341fa16d-8c42-48d8-b7e0-dfa57755b754"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0Xzg2_e1e01495-f0bd-4413-95a0-2d5964a9c118"
      unitRef="shares">72723049</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzEwOA_c7555e76-38fa-4560-a12f-406e1b64ebab"
      unitRef="shares">70013219</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzE1Mg_dd23bbd1-8572-4fcd-bcf2-1d3bfcbc9052"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzE5MA_a29130cd-188e-4f72-8708-580e19923584"
      unitRef="shares">70264265</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzIxMQ_a30ac1fe-7d7e-447a-b6b7-c83dc6c86f3f"
      unitRef="shares">67554435</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzI3OA_bf63a2dd-3680-4813-b694-3393b6e922eb"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzI3OA_cb2bb3c5-108f-4945-904d-701610963b1d"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzMzOQ_37e10da6-2613-4f71-a757-1f0f4ee57592"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzMzOQ_52b4319b-bb74-4e68-8eeb-733f85365fb8"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM4NA_2e1ebae3-7ae8-4f54-9de7-b29a1266cc58"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM4NA_3e08de1e-1dec-4fb2-a417-795c96fef76d"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM4NA_56c67311-e8cf-4f5a-bd0a-59bacadac845"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM4NA_c8edac3f-0c59-4c65-afbe-9f40ab20ed4b"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQ2OQ_008ca9ab-6043-4fba-bfc5-96a27f2f996f"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQ2OQ_31d87f04-6b65-4d5c-917a-3bb834382cfe"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i8a56aa1ae88148f4a82344a4d3deca60_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzEwNTg_b59f539b-8826-4daf-9caf-e621e68dcc71"
      unitRef="shares">40067744</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i8a56aa1ae88148f4a82344a4d3deca60_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzExODE_82f1181c-c099-48ee-b96f-f81ef497af1d"
      unitRef="shares">6100000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i4664f064fba141e89f16bf6fe7a260f3_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzEzNzE_12adfbe4-b3e3-4ec8-b87a-abd92245ac77"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i4664f064fba141e89f16bf6fe7a260f3_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzE0ODc_d8b50358-ee32-4927-a23b-eafc6002706c"
      unitRef="shares">700000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i8661a366a6ec46cb9bb5a3893a1692aa_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzE2Njk_e36c7e24-7046-4f89-b092-82d3623881be"
      unitRef="shares">3368048</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i8661a366a6ec46cb9bb5a3893a1692aa_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzE3ODM_fb434d59-c595-406c-8266-89fc419b5e8f"
      unitRef="shares">500000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQ2OTY_018139b7-d469-4ab7-a64e-09d03b88c3b2">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s stock option activity and weighted average exercise prices follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Option Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term &lt;br/&gt;(In years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value &lt;br/&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&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-weight:700;line-height:100%"&gt;Options &lt;br/&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="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-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,332&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19.78&#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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.79&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;183,825&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled 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:9pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances outstanding at September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options vested and expected to vest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.30&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;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options exercisable at September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.56&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzItMS0xLTEtMQ_1538f0d7-5727-4e3a-9df2-a66c519dd842"
      unitRef="shares">4332000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzItMy0xLTEtMQ_773b2584-a1b5-4703-a1ea-87d71ca7d834"
      unitRef="usdPerShare">19.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzItNS0xLTEtMQ_e1d9a66d-8023-449d-bad4-d247c720bb55">P6Y9M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzItNy0xLTEtMQ_28e267e6-bcce-4eef-88f3-8162b0e9a4f5"
      unitRef="usd">183825000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzMtMS0xLTEtMQ_4faf8929-6cb3-4c5e-b3ba-0efd88404978"
      unitRef="shares">751000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzMtMy0xLTEtMQ_c8ec24fd-f733-4b83-b40b-69d20bea8068"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzQtMS0xLTEtMQ_59687d58-a439-4408-8155-b323f2594eb8"
      unitRef="shares">652000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzQtMy0xLTEtMQ_039d3142-72f3-489f-a105-fd096612fe97"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzUtMS0xLTEtMQ_4270140d-6c85-40fa-ab9d-2ed89a313a19"
      unitRef="shares">138000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzUtMy0xLTEtMQ_2f82510d-7d89-4239-80e9-fa92d48f7beb"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzYtMS0xLTEtMQ_c6d64a50-15bc-448e-adc7-27395170a56e"
      unitRef="shares">4293000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzYtMy0xLTEtMQ_b8aa4581-0aed-490b-a925-262fc48dcc53"
      unitRef="usdPerShare">26.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzYtNS0xLTEtMQ_d09558de-7e6c-4f62-91aa-5638dbc90e3c">P6Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzYtNy0xLTEtMQ_6da1c55b-ae6b-4075-831f-731e36ff42e1"
      unitRef="usd">139007000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzctMS0xLTEtMQ_c6d90c48-f8a7-41dd-ba6b-26a374c57fd1"
      unitRef="shares">1273000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzctMy0xLTEtMQ_53e2b942-4a00-4381-a5e1-1ade9b06fcc4"
      unitRef="usdPerShare">36.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzctNS0xLTEtMQ_e271950e-7fd5-4fd4-a350-c42876b6d36e">P8Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzctNy0xLTEtMQ_c8274823-2eec-472c-a5d1-1d00e06d83ee"
      unitRef="usd">29454000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzgtMS0xLTEtMQ_03bddf56-bacd-4d3a-afe2-c51b9db9de86"
      unitRef="shares">2372000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzgtMy0xLTEtMQ_442901b4-30a6-43d7-ae00-a40a3b71fb63"
      unitRef="usdPerShare">16.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzgtNS0xLTEtMQ_53e44338-561d-4b09-9a8d-a0fe4f2023f4">P5Y6M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTo5OWZiYjZjNTk1N2M0YWE4Yjc4YWZjN2VkMzExYjFhYi90YWJsZXJhbmdlOjk5ZmJiNmM1OTU3YzRhYThiNzhhZmM3ZWQzMTFiMWFiXzgtNy0xLTEtMQ_ce8faa42-d5fb-4da9-9eac-4263f0b91961"
      unitRef="usd">99585000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <lpsn:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesinPeriodFairValue
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzIxNjM_ab1fea58-126e-4f7d-9329-0adeeb884d8e"
      unitRef="usd">4300000</lpsn:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesinPeriodFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8a56aa1ae88148f4a82344a4d3deca60_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzIyMDE_df530b5d-81c1-4c5e-986a-b09764ddf255"
      unitRef="usd">28900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3ed1bd7b5d2b4e628831f230e6a4fe9b_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzIzOTE_bcd7a916-2d49-4bdd-a96a-51b8bdf56782">P2Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQ3MDc_baddc873-1c03-4b78-a755-226f02e69e3b">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s restricted stock unit (&#x201c;RSU&#x201d;) activity and weighted average exercise prices follows:&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.851%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Unit Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-weight:700;line-height:100%"&gt;Number of Shares &lt;br/&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="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-weight:700;line-height:100%"&gt;Weighted Average &lt;br/&gt;Grant Date Fair Value &lt;br/&gt;(Per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Fair Value &lt;br/&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,950&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;27.00&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;183,781&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;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&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested and outstanding at September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,060&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;41.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;180,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected to vest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i48a52ebe8888427bae72f11564b34c47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzItMS0xLTEtMQ_ffc6f726-030f-437c-8aa6-8eaa5d38fd23"
      unitRef="shares">2950000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i48a52ebe8888427bae72f11564b34c47_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzItMy0xLTEtMQ_9e5698ee-d673-4b6c-84e0-238a5e9f4a3e"
      unitRef="usdPerShare">27.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <lpsn:SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueNonvestedAndOutstanding
      contextRef="i48a52ebe8888427bae72f11564b34c47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzItNS0xLTEtMQ_facd026d-0172-4d35-9aa7-4307d0956b59"
      unitRef="usd">183781000</lpsn:SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueNonvestedAndOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ia321d5e808294ae2be6cfec5bcde144e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzMtMS0xLTEtMQ_c4bb4c2a-3be3-4814-8709-d62853a37d9d"
      unitRef="shares">1902000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia321d5e808294ae2be6cfec5bcde144e_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzMtMy0xLTEtMQ_4c210683-04db-4030-8bce-177584c0cff0"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="ia321d5e808294ae2be6cfec5bcde144e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzQtMS0xLTEtMQ_befb265f-3375-4691-b6a6-658e41733527"
      unitRef="shares">1387000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia321d5e808294ae2be6cfec5bcde144e_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzQtMy0xLTEtMQ_2de0cc63-84ac-46a9-807e-95db70376988"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="ia321d5e808294ae2be6cfec5bcde144e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzUtMS0xLTEtMQ_bf79d5bf-0f8d-48b5-b934-037035b9a49a"
      unitRef="shares">405000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ia321d5e808294ae2be6cfec5bcde144e_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzUtMy0xLTEtMQ_d978e870-17ba-44cc-91bf-6bbe6f8528bc"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i895d5de9e3244de5a55276a510dc3f44_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzYtMS0xLTEtMQ_86f95085-1d25-4ac2-9f7c-75f4fecffe77"
      unitRef="shares">3060000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i895d5de9e3244de5a55276a510dc3f44_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzYtMy0xLTEtMQ_5478cbcd-f1e3-4df4-bfb0-3853aaef4c47"
      unitRef="usdPerShare">41.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <lpsn:SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueNonvestedAndOutstanding
      contextRef="i895d5de9e3244de5a55276a510dc3f44_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzYtNS0xLTEtMQ_c6957176-a72f-48d6-88af-2840e9cec857"
      unitRef="usd">180573000</lpsn:SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueNonvestedAndOutstanding>
    <lpsn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpectedToVest
      contextRef="i895d5de9e3244de5a55276a510dc3f44_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzctMS0xLTEtMQ_f399741f-d7a9-4443-a2d5-01bcc47a893f"
      unitRef="shares">1914000</lpsn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpectedToVest>
    <lpsn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpectedToVestWeightedAverageGrantDateFairValue
      contextRef="i895d5de9e3244de5a55276a510dc3f44_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzctMy0xLTEtMQ_bd25c830-424e-4245-9e00-f5010fa48360"
      unitRef="usdPerShare">39.43</lpsn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpectedToVestWeightedAverageGrantDateFairValue>
    <lpsn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueExpectedToVest
      contextRef="i895d5de9e3244de5a55276a510dc3f44_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphNmJkNTdkNTM1NTQ0NDg4YjcxY2YxNmQyNTU4MjlmZS90YWJsZXJhbmdlOmE2YmQ1N2Q1MzU1NDQ0ODhiNzFjZjE2ZDI1NTgyOWZlXzctNS0xLTEtMQ_e9d379fb-58eb-4f75-b9e1-ed160c267ebe"
      unitRef="usd">112859000</lpsn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueExpectedToVest>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i895d5de9e3244de5a55276a510dc3f44_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzI4MDA_4ec0acad-122d-4d8e-bbbf-1d788bb7bc3a"
      unitRef="usd">113000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ia321d5e808294ae2be6cfec5bcde144e_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzI4NTc_e24c5a99-c65d-4073-a6e3-d53f4d6ae148">P3Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <lpsn:ShareBasedCompensationAccrualForCashAwards
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzI5NDA_ac65eca4-fe2d-43ad-86a8-6d41fc7f75bc"
      unitRef="usd">5100000</lpsn:ShareBasedCompensationAccrualForCashAwards>
    <lpsn:ShareBasedCompensationAccrualForCashAwards
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzI5NDc_df6acaf2-f462-43e1-9441-77a87a475bb1"
      unitRef="usd">6800000</lpsn:ShareBasedCompensationAccrualForCashAwards>
    <lpsn:ShareBasedCompensationAccrualForCashAwards
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzMwNDE_3b135c44-31e2-4212-8559-ddf382030888"
      unitRef="usd">15500000</lpsn:ShareBasedCompensationAccrualForCashAwards>
    <lpsn:ShareBasedCompensationAccrualForCashAwards
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzMwNDg_705da7e1-06d2-4c5e-bdfc-b6cb4f0033c0"
      unitRef="usd">18400000</lpsn:ShareBasedCompensationAccrualForCashAwards>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM0ODE_ca81d47a-772c-43ab-8b44-2e3517db3a62"
      unitRef="usd">18300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM0ODg_6b962009-5e98-4f95-aefb-0aefa61884ca"
      unitRef="usd">15500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM1NDc_c3b9f80b-a484-4f4e-a8ee-b3f452a7d74b"
      unitRef="usd">48000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM1NTQ_914cc667-7c35-490e-9536-de805f0e7266"
      unitRef="usd">46200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM2NjU_f7f94cac-01e8-4ce0-83eb-bbf66590d57a"
      unitRef="usdPerShare">29.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM2NzI_c6fd707a-c8e4-420f-965b-6f11253a42c7"
      unitRef="usdPerShare">17.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM3ODI_b206d067-a288-45f6-b092-b98765b5a43b"
      unitRef="usdPerShare">26.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzM3ODk_24afde04-4ecf-4984-80ec-3d366ccc6bb6"
      unitRef="usdPerShare">12.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQ2OTQ_fac4689b-463b-4b84-89fc-e9f48a4a1991">The fair value of each option grant is &lt;div style="margin-bottom:3pt;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;estimated on the date of grant, adjusted for estimated forfeitures, using the Black-Scholes option-pricing model with the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&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:8pt;font-weight:400;line-height:100%"&gt;0.72% -1.02%&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:8pt;font-weight:400;line-height:100%"&gt;0.26% - 0.29%&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:8pt;font-weight:400;line-height:100%"&gt;0.46% - 1.02%&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:8pt;font-weight:400;line-height:100%"&gt;0.26% - 0.66%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;5&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:8pt;font-weight:400;line-height:100%"&gt;5&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:8pt;font-weight:400;line-height:100%"&gt;5&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:8pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Historical volatility&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:8pt;font-weight:400;line-height:100%"&gt;53.51% - 53.67%&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:8pt;font-weight:400;line-height:100%"&gt;52.26% - 52.43%&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:8pt;font-weight:400;line-height:100%"&gt;53.51% - 54.55%&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:8pt;font-weight:400;line-height:100%"&gt;46.50% - 52.43%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzMtMS0xLTEtMQ_a5a35132-ed64-42ff-bc02-7bd4f9fc2358"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzMtMy0xLTEtMQ_8eaacc60-20bd-405b-8806-6bcf20c0e31f"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzMtNS0xLTEtMQ_0d82d892-c7a7-4919-bd1f-6ee58d557371"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzMtNy0xLTEtMQ_ca5b0397-7b17-4915-a2e8-a5d7d0d6fd92"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzQtMS0xLTEtMS90ZXh0cmVnaW9uOjk5ZWMxZDc3MmQyMzRmZTY5YTFiYmE1NjVmMGJmYmU0XzQ_be13a3bf-a17e-4b74-b9d3-c3d65f0c2669"
      unitRef="number">0.0072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzQtMS0xLTEtMS90ZXh0cmVnaW9uOjk5ZWMxZDc3MmQyMzRmZTY5YTFiYmE1NjVmMGJmYmU0Xzg_5bd228b2-b10a-4d6d-846e-a5ffea6f9d61"
      unitRef="number">0.0102</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzQtMy0xLTEtMS90ZXh0cmVnaW9uOmIxNzg0Zjk5ODRjNjRmNTdhOGRiNTA3YmRkMjkyNWUzXzQ_032362a0-4156-4a27-9269-7cd29d57e414"
      unitRef="number">0.0026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzQtMy0xLTEtMS90ZXh0cmVnaW9uOmIxNzg0Zjk5ODRjNjRmNTdhOGRiNTA3YmRkMjkyNWUzXzk_b61a973d-1b4c-4b9e-b783-e8058b0879ec"
      unitRef="number">0.0029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzQtNS0xLTEtMS90ZXh0cmVnaW9uOjU4OGEyZjIwNDAwNzRjOGI4NTU0N2VlMTI3MGVmZTkzXzQ_27b8cacc-65c9-4a2d-a253-a353f92a9bfc"
      unitRef="number">0.0046</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzQtNS0xLTEtMS90ZXh0cmVnaW9uOjU4OGEyZjIwNDAwNzRjOGI4NTU0N2VlMTI3MGVmZTkzXzk_a7fc1d7b-2811-4d5c-8cad-f2f141c16409"
      unitRef="number">0.0102</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzQtNy0xLTEtMS90ZXh0cmVnaW9uOjA0MDc2YjgwNjI2NDQ2YjdiNTQ1NThjYWQ3MTM0MDk2XzQ_381b57fa-6912-496b-888e-1dc1c3653be1"
      unitRef="number">0.0026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzQtNy0xLTEtMS90ZXh0cmVnaW9uOjA0MDc2YjgwNjI2NDQ2YjdiNTQ1NThjYWQ3MTM0MDk2Xzk_c00a1143-4db6-4a2f-981e-eb462a010f0f"
      unitRef="number">0.0066</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzUtMS0xLTEtMQ_e9b132a9-6ca6-4bf3-9ca6-f2f2723cd443">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzUtMy0xLTEtMQ_c6283764-7ad7-4c80-b6b4-2e446e67175b">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzUtNS0xLTEtMQ_05ec2648-1883-41b4-97b6-d1503003f98e">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzUtNy0xLTEtMQ_68a6a10d-8301-40bb-9a5e-b11909df78a6">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzYtMS0xLTEtMS90ZXh0cmVnaW9uOmZiMGQyNWUwNzZlZTQ5ZGRhNjU1NTU3Y2JlZTJjNDk0XzQ_e3b4f77e-a0f6-43d0-9296-e9ba0af725b7"
      unitRef="number">0.5351</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzYtMS0xLTEtMS90ZXh0cmVnaW9uOmZiMGQyNWUwNzZlZTQ5ZGRhNjU1NTU3Y2JlZTJjNDk0Xzk_45d3cde4-3ca6-476a-beab-cf3a491edbd0"
      unitRef="number">0.5367</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzYtMy0xLTEtMS90ZXh0cmVnaW9uOmUyNzJhZWRiZGNjNTQwMmQ4N2Q5MDgyYTI1NTdhYjNjXzQ_43ad4156-2013-4986-8d9c-d44dc8c8ac8c"
      unitRef="number">0.5226</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzYtMy0xLTEtMS90ZXh0cmVnaW9uOmUyNzJhZWRiZGNjNTQwMmQ4N2Q5MDgyYTI1NTdhYjNjXzk_42593937-6a7f-4c66-801b-d0cb854a196b"
      unitRef="number">0.5243</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzYtNS0xLTEtMS90ZXh0cmVnaW9uOjg4NjUxMjk4OTgyZDRhZDFhNDQ3YjE1NTRiOGFhNDM0XzQ_a8a05b29-975e-4f6b-abf4-3c97c5745959"
      unitRef="number">0.5351</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzYtNS0xLTEtMS90ZXh0cmVnaW9uOjg4NjUxMjk4OTgyZDRhZDFhNDQ3YjE1NTRiOGFhNDM0Xzk_7aafbb24-014e-4f6e-9103-94a412cd659e"
      unitRef="number">0.5455</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzYtNy0xLTEtMS90ZXh0cmVnaW9uOjQ5ZGFhZGI1NGM0MDQyNGZiYjc0ZTQ3ODI2NWE4ZjQyXzQ_f9fd88f4-d797-47ca-b961-ccd056f3dd1a"
      unitRef="number">0.4650</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90YWJsZTphMTc0YjY0MjVhZTk0YTQ4YTg5YmQ3ZTEzNzUzYWYwMy90YWJsZXJhbmdlOmExNzRiNjQyNWFlOTRhNDhhODliZDdlMTM3NTNhZjAzXzYtNy0xLTEtMS90ZXh0cmVnaW9uOjQ5ZGFhZGI1NGM0MDQyNGZiYjc0ZTQ3ODI2NWE4ZjQyXzk_7420a725-2610-4349-a6fd-d5ef80dd6243"
      unitRef="number">0.5243</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQyMDk_76ecde31-778e-4a94-87b1-d8160cf9151e"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTIvZnJhZzpjNmM0YzQ1ZGM1YWU0ZmMyYjk3MmUzNzQ4OTE3ODQ0NC90ZXh0cmVnaW9uOmM2YzRjNDVkYzVhZTRmYzJiOTcyZTM3NDg5MTc4NDQ0XzQzOTY_05ec2648-1883-41b4-97b6-d1503003f98e">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90ZXh0cmVnaW9uOjJmMmEzNTRjNjM1NDQ4NmFiYmNkYzdkNzUzZTgxMjAxXzE4MTk_3895ccf2-4df6-4ccb-9b0f-7b54025db169">&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In response to the COVID-19 pandemic, the Company went through a re-evaluation of its real estate needs. In connection with this re-evaluation, and the success the Company has had working remotely, it was decided in July 2020 that the Company would significantly reduce the real estate space it leases. This decision resulted in the significant reduction of the real estate space the Company leases and the removal of the associated right of use assets. Furthermore, this resulted in various one-time expenses in connection with the abandonment of the majority of the Company&#x2019;s leased facilities. The lease restructuring costs noted below are a result of this transition to an employee-centric model.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On top of the lease restructuring costs, the Company went through a further restructuring related to costs associated with re-prioritizing and reallocating resources to focus on areas believed by management to show high growth potential. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the detail of expenses for the Company&#x2019;s restructuring charges for the periods presented:&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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease restructuring costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right of use assets write down&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Abandonment of 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,147&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other lease restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease restructuring costs&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;44&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;24,061&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;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;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;24,061&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Severance and other compensation associated costs&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;5,574&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total restructuring costs&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;44&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;26,442&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,269&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;29,635&#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:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 expects to incur additional restructuring costs through December 31, 2021. The restructuring liability was approximately $1.8 million and&#160;$4.7 million as of September&#160;30, 2021 and December&#160;31, 2020, respectively. It is classified as accrued expenses and other current liabilities on the condensed consolidated balance sheets, as the liability is expected to be settled in the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the detail of the liability for the Company&#x2019;s restructuring charges for the periods presented:&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;4,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Severance and other compensation associated costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,090&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, end of period&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,820&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,732&#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:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90ZXh0cmVnaW9uOjJmMmEzNTRjNjM1NDQ4NmFiYmNkYzdkNzUzZTgxMjAxXzE2NDkyNjc0NDQ4NzA_ae3de2b8-b478-4340-b049-0c90c1414224">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the detail of expenses for the Company&#x2019;s restructuring charges for the periods presented:&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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;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-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease restructuring costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right of use assets write down&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Abandonment of 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,147&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other lease restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease restructuring costs&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;44&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;24,061&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;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;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;24,061&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Severance and other compensation associated costs&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;5,574&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total restructuring costs&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;44&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;26,442&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,269&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;29,635&#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:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i9452a2c02c884ff88606d9f2390a130c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzUtMS0xLTEtMzY1MTM_3bd0a40c-abf5-47f1-9c7a-d69907df3ab3"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i12da688b66434b1f84b92fc2a2ce88eb_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzUtMy0xLTEtMzY1MTM_0d2794d8-7a96-4b4f-8f59-d083911f8080"
      unitRef="usd">13938000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id0480c57395f43129d9257158f2c3ca9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzUtNS0xLTEtMzY1MTM_3d539e77-98f0-43bb-9bba-cdf13159e891"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i35c0cc45193348e8a628711b441232e9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzUtNy0xLTEtMzY1MTM_0937019c-cb5c-454a-a064-9071337e1216"
      unitRef="usd">13938000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4fc5f8f9ba4f4fc3b52d8e941cd15ddc_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzYtMS0xLTEtMzY1MTM_32c93afa-8983-4569-a347-804639aec8bf"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4aa2030e77c744ae9a8842e7aa131540_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzYtMy0xLTEtMzY1MTM_8c51668f-12a2-46f5-a654-67bc87059911"
      unitRef="usd">5147000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i941b94c550cd4cb69380935fad752156_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzYtNS0xLTEtMzY1MTM_9018797d-de76-41ce-a36f-7fd08f41a6cb"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic22e2992b6444c348cb96b5f783c61b7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzYtNy0xLTEtMzY1MTM_5630322a-65a8-45d1-b870-0de454097257"
      unitRef="usd">5147000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i00602f2857e14ee88fdf7ba614d29f77_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzctMS0xLTEtMzY1MTM_3f502933-2c18-4096-bbf7-dc8900fa94d8"
      unitRef="usd">44000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9053374d38564b1da226e2b63fb8f8ef_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzctMy0xLTEtMzY1MTM_cafc2136-30b2-4713-b9f5-0eca7bb16cb1"
      unitRef="usd">4976000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i936628ab263541c8a8cff55d83ee9e7c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzctNS0xLTEtMzY1MTM_d5c2d61d-6eac-49f6-9f75-55c2a226ae99"
      unitRef="usd">594000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9180a436c3bb469791f75439185688f1_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzctNy0xLTEtMzY1MTM_ca001d3f-b672-45db-b3a7-c8024464e556"
      unitRef="usd">4976000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i99a8994a5f6c409382f25ff2b61caeed_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzgtMS0xLTEtMzY1MTM_b6f5559b-f337-4f7c-bcd8-282d3a6138e5"
      unitRef="usd">44000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if54077bd113b4e91bc97aaeb12f5fa01_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzgtMy0xLTEtMzY1MTM_6510e3d0-f828-4828-980f-45e26a2400fc"
      unitRef="usd">24061000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i44cc2c526c174277b05de969ef3d44e8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzgtNS0xLTEtMzY1MTM_6c5748bc-b15f-41a9-962b-b2c0fd035b16"
      unitRef="usd">594000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5d51e489f8e0494cbcc86e741c788045_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzgtNy0xLTEtMzY1MTM_c0c364ff-0790-49eb-882a-ac2bef35a4cf"
      unitRef="usd">24061000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia267ff2bdcd24984be94f8aaa6abc4f3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzEwLTEtMS0xLTM2NTEz_9bbae438-1cec-4ce0-90c6-5981c2b69c17"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia31dd0b30b9040c69489fc9ba26eb265_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzEwLTMtMS0xLTM2NTEz_d72933d9-dcb4-4eef-8712-49a61fdb339a"
      unitRef="usd">2381000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib4ed596c0d3745d1a71497c794d0bf62_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzEwLTUtMS0xLTM2NTEz_3d032207-46ad-46f1-b25d-7ac490dd184f"
      unitRef="usd">2675000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie8c0bbe359ec403ca76b2e2eb034b06e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzEwLTctMS0xLTM2NTEz_c7682fbf-6a39-42c9-b7e7-7f5c1ddee400"
      unitRef="usd">5574000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzExLTEtMS0xLTM2NTEz_ab10444b-8c33-47ec-a21e-32fe23fa1997"
      unitRef="usd">44000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i504a0a1450c14d0a8518d8b6f8b881ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzExLTMtMS0xLTM2NTEz_12db98f3-38e1-42ab-b151-17c19b0d31b4"
      unitRef="usd">26442000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzExLTUtMS0xLTM2NTEz_51194764-40ee-4598-9400-4361c11e64b4"
      unitRef="usd">3269000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZToxNDY0NDQ1YmY0MmE0ZmVhODY4MmRjNDgwYjA3NDRmNS90YWJsZXJhbmdlOjE0NjQ0NDViZjQyYTRmZWE4NjgyZGM0ODBiMDc0NGY1XzExLTctMS0xLTM2NTEz_cba8b1a7-cef2-4306-99d0-567b71e6c639"
      unitRef="usd">29635000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserve
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90ZXh0cmVnaW9uOjJmMmEzNTRjNjM1NDQ4NmFiYmNkYzdkNzUzZTgxMjAxXzEzNDM_360caa74-6e34-4a78-aa21-2931d01f6e6b"
      unitRef="usd">1800000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90ZXh0cmVnaW9uOjJmMmEzNTRjNjM1NDQ4NmFiYmNkYzdkNzUzZTgxMjAxXzEzNTA_c171a48f-2c12-4041-a7ce-d0635eaf4a5d"
      unitRef="usd">4700000</us-gaap:RestructuringReserve>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90ZXh0cmVnaW9uOjJmMmEzNTRjNjM1NDQ4NmFiYmNkYzdkNzUzZTgxMjAxXzE4MTE_aa9c04ba-6c51-4dd9-83ca-fc600d1a20be">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:24pt"&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 presents the detail of the liability for the Company&#x2019;s restructuring charges for the periods presented:&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom: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-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;4,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Severance and other compensation associated costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,090&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, end of period&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,820&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,732&#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:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZTo3ZWYxZTBlZjgxZDg0Nzc3OGU4MTM0NDUzNmVmNmI0OC90YWJsZXJhbmdlOjdlZjFlMGVmODFkODQ3Nzc4ZTgxMzQ0NTM2ZWY2YjQ4XzItMS0xLTEtMQ_f337e505-7ed3-4fef-aea9-84520029c0af"
      unitRef="usd">4732000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ib2e00541a762460b8afecf644d687835_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZTo3ZWYxZTBlZjgxZDg0Nzc3OGU4MTM0NDUzNmVmNmI0OC90YWJsZXJhbmdlOjdlZjFlMGVmODFkODQ3Nzc4ZTgxMzQ0NTM2ZWY2YjQ4XzItMy0xLTEtMQ_2aadb6a9-b9eb-4ede-baea-3bf2123c5770"
      unitRef="usd">314000</us-gaap:RestructuringReserve>
    <us-gaap:OtherRestructuringCosts
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZTo3ZWYxZTBlZjgxZDg0Nzc3OGU4MTM0NDUzNmVmNmI0OC90YWJsZXJhbmdlOjdlZjFlMGVmODFkODQ3Nzc4ZTgxMzQ0NTM2ZWY2YjQ4XzMtMS0xLTEtMQ_59aea38c-bffd-4226-a011-961f6483f5a3"
      unitRef="usd">594000</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts
      contextRef="ibaec5fd2c29a484e8d1cfe4447217a75_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZTo3ZWYxZTBlZjgxZDg0Nzc3OGU4MTM0NDUzNmVmNmI0OC90YWJsZXJhbmdlOjdlZjFlMGVmODFkODQ3Nzc4ZTgxMzQ0NTM2ZWY2YjQ4XzMtMy0xLTEtMQ_908f43b2-a4a8-411b-998c-e5e4be089103"
      unitRef="usd">5034000</us-gaap:OtherRestructuringCosts>
    <us-gaap:SeveranceCosts1
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZTo3ZWYxZTBlZjgxZDg0Nzc3OGU4MTM0NDUzNmVmNmI0OC90YWJsZXJhbmdlOjdlZjFlMGVmODFkODQ3Nzc4ZTgxMzQ0NTM2ZWY2YjQ4XzQtMS0xLTEtMQ_827f79ce-02fd-4f01-a2d5-b6a3dafcef59"
      unitRef="usd">2675000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="ibaec5fd2c29a484e8d1cfe4447217a75_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZTo3ZWYxZTBlZjgxZDg0Nzc3OGU4MTM0NDUzNmVmNmI0OC90YWJsZXJhbmdlOjdlZjFlMGVmODFkODQ3Nzc4ZTgxMzQ0NTM2ZWY2YjQ4XzQtMy0xLTEtMQ_9f6958b8-54c2-4ce2-ac61-037e5bfeb35b"
      unitRef="usd">5090000</us-gaap:SeveranceCosts1>
    <us-gaap:PaymentsForRestructuring
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZTo3ZWYxZTBlZjgxZDg0Nzc3OGU4MTM0NDUzNmVmNmI0OC90YWJsZXJhbmdlOjdlZjFlMGVmODFkODQ3Nzc4ZTgxMzQ0NTM2ZWY2YjQ4XzUtMS0xLTEtMQ_e3e56bec-4cb1-4a27-814d-6371623f2ca8"
      unitRef="usd">6181000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="iee753e1875c049749a31f7e49bd1fba6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZTo3ZWYxZTBlZjgxZDg0Nzc3OGU4MTM0NDUzNmVmNmI0OC90YWJsZXJhbmdlOjdlZjFlMGVmODFkODQ3Nzc4ZTgxMzQ0NTM2ZWY2YjQ4XzUtMy0xLTEtMQ_b500823c-4dd3-41c3-b9d5-0f74e6a71aa5"
      unitRef="usd">5706000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i676fb8e0f6d048ed900791f6f43a3b48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZTo3ZWYxZTBlZjgxZDg0Nzc3OGU4MTM0NDUzNmVmNmI0OC90YWJsZXJhbmdlOjdlZjFlMGVmODFkODQ3Nzc4ZTgxMzQ0NTM2ZWY2YjQ4XzYtMS0xLTEtMQ_644cb3b3-27e0-48ec-b0e3-d352f2278c54"
      unitRef="usd">1820000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMTgvZnJhZzoyZjJhMzU0YzYzNTQ0ODZhYmJjZGM3ZDc1M2U4MTIwMS90YWJsZTo3ZWYxZTBlZjgxZDg0Nzc3OGU4MTM0NDUzNmVmNmI0OC90YWJsZXJhbmdlOjdlZjFlMGVmODFkODQ3Nzc4ZTgxMzQ0NTM2ZWY2YjQ4XzYtMy0xLTEtMQ_3394ecfa-7773-4f4c-81c6-151767800ac2"
      unitRef="usd">4732000</us-gaap:RestructuringReserve>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjQvZnJhZzoxM2RiZTEzNjJkMmM0ZWExYjg2MTQ5NThiODliNGVlNi90ZXh0cmVnaW9uOjEzZGJlMTM2MmQyYzRlYTFiODYxNDk1OGI4OWI0ZWU2XzQ2MDU_d0e79295-e6c4-499b-aaa0-21b70e2f98f4">&lt;div style="text-align:justify;text-indent:24pt"&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 previously filed an intellectual property suit against [24]7 Customer, Inc. (&#x201c;[24]7&#x201d;) in the Southern District of New York on March&#160;6, 2014 seeking damages on the grounds that [24]7 reverse engineered and misappropriated the Company&#x2019;s technology to develop competing products and misused the Company&#x2019;s business information. On June&#160;22, 2015, [24]7 filed suit against the Company in the Northern District of California alleging patent infringement. On December&#160;7, 2015, [24]7 filed a second patent infringement suit against the Company, also in the Northern District of California. On March 16, 2017, the New York case was voluntarily transferred and consolidated with the two California cases in the Northern District of California for all pre-trial purposes. Rulings by both the Court and the United States Patent Office in the Company&#x2019;s favor have invalidated the majority of [24]7 patents that were asserted in the patent cases. The Company believes the remaining claims filed by [24]7 are entirely without merit and intends to defend them vigorously. Trial for the Company&#x2019;s intellectual property and other claims asserted against [24]7 related to three of the customers at issue occurred on May 24, 2021 and the jury awarded approximately $30.3&#160;million in favor of the Company, including approximately $6.7&#160;million in compensatory damages and approximately $23.6&#160;million in punitive damages. The Company currently anticipates that [24]7 may elect to pursue challenges to this award on procedural grounds. Accordingly, no amounts for the settlement have been reflected in the Company&#x2019;s financial statements. Trial for [24]7&#x2019;s patent infringement claims has been vacated, to be reset by the Court. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 routinely assesses all of its litigation and threatened litigation as to the probability of ultimately incurring a liability, and records its best estimate of the ultimate loss in situations where the Company assesses the likelihood of loss as probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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, the Company is involved in or subject to legal, administrative and regulatory proceedings, claims, demands, and investigations arising in the ordinary course of business, including direct claims brought by or against the Company with respect to intellectual property, contracts, employment and other matters, as well as claims brought against the Company&#x2019;s customers for whom the Company has a contractual indemnification obligation. The Company accrues for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether a loss is reasonably estimable. In addition, in the event the Company determines that a loss is not probable, but is reasonably possible, and it becomes possible to develop what the Company believes to be a reasonable range of possible loss, then the Company will include disclosure related to such matter as appropriate and in compliance with ASC 450. The accruals or estimates, if any, resulting from the foregoing analysis, are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. To the extent there is a reasonable possibility that the losses could exceed the amounts already accrued, the Company will, as applicable, adjust the accrual in the period the determination is made, disclose an estimate of the additional loss or range of loss, indicate that the estimate is immaterial with respect to its financial statements as a whole or, if the amount of such adjustment cannot be reasonably estimated, disclose that an estimate cannot be made.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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, third parties assert claims against the Company regarding intellectual property rights, privacy issues, and other matters arising in the ordinary course of business. Although the Company cannot be certain of the outcome of any litigation or the disposition of any claims, nor the amount of damages and exposure, if any, that the Company could incur, the Company currently believes that the final disposition of all existing matters will not have a material adverse effect on its results of operations, financial condition, or cash flows. In addition, in the ordinary course of business, the Company is also subject to periodic threats of lawsuits, investigations and claims. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="i375fa587cad547d98466f038916d0b88_D20210524-20210524"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjQvZnJhZzoxM2RiZTEzNjJkMmM0ZWExYjg2MTQ5NThiODliNGVlNi90ZXh0cmVnaW9uOjEzZGJlMTM2MmQyYzRlYTFiODYxNDk1OGI4OWI0ZWU2XzEyMzQ_cf53887e-2381-4d68-bd77-63a41892ec83"
      unitRef="usd">30300000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="i375fa587cad547d98466f038916d0b88_D20210524-20210524"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjQvZnJhZzoxM2RiZTEzNjJkMmM0ZWExYjg2MTQ5NThiODliNGVlNi90ZXh0cmVnaW9uOjEzZGJlMTM2MmQyYzRlYTFiODYxNDk1OGI4OWI0ZWU2XzEyODY_c6070b4d-6c01-4091-94a0-27b46f471e83"
      unitRef="usd">6700000</us-gaap:LossContingencyDamagesAwardedValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i375fa587cad547d98466f038916d0b88_D20210524-20210524"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjQvZnJhZzoxM2RiZTEzNjJkMmM0ZWExYjg2MTQ5NThiODliNGVlNi90ZXh0cmVnaW9uOjEzZGJlMTM2MmQyYzRlYTFiODYxNDk1OGI4OWI0ZWU2XzEzMzE_4a2ad8e0-6772-4c98-a103-17a14b613a54"
      unitRef="usd">23600000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzM5NTA_8dc4d517-070f-44f0-b915-065df033acdc">&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are expected to become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. The Company includes interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. The Company recorded a valuation allowance against its U.S. deferred tax asset as it considered its cumulative loss in recent years as a significant piece of negative evidence. Since valuation allowances are evaluated on a jurisdiction by jurisdiction basis, the Company believes that the deferred tax assets related to LivePerson Australia, LivePerson UK, Kasamba (Israel), LivePerson Japan and LivePerson Ltd. (Israel) are more likely than not to be realized as these jurisdictions have positive cumulative pre-tax book income after adjusting for permanent and one-time items. During the year ended December 31, 2020, there was an increase in the valuation recorded of $6.9&#160;million. For the three months ended September&#160;30, 2021, the Company recorded a tax provision of $2.5 million. This amount consists of a tax provision for the period of $2.7&#160;million on operating earnings for the period offset by a tax benefit of $0.2&#160;million related to stock compensation deductions for LivePerson UK Ltd. and LivePerson Ltd. (Israel). For the nine months ended September&#160;30, 2021, the Company recorded a tax provision of $2.3&#160;million. This amount consists of a tax provision of $4.3&#160;million on operating earnings offset by a tax benefit of $1.5&#160;million for the release of a reserve of uncertain tax benefits recorded against deferred tax assets related to Israeli stock compensation deductions and a benefit of $0.5&#160;million for excess tax benefits from stock compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A statutory rate change in the United Kingdom was enacted during the nine months ended September&#160;30, 2021. Effective April 1, 2023, the tax rate will increase from 19% to 25%. During the period, the Company assessed the impact of the rate change and concluded that it is immaterial to its deferred taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 had a valuation allowance on certain deferred tax assets for the year ended December 31, 2020 of $55.4&#160;million. Inherent in the Company&#x2019;s 2021 annual effective tax rate is an estimated increase in the valuation allowance of $31.2&#160;million, all of which will be recorded as an expense. During 2020, an increase in the valuation allowance in the amount of $35.1&#160;million was recorded as an expense and a decrease of $28.2&#160;million related to convertible notes was charged to equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;) was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. As a result of the CARES Act, the Company filed refund claims relating to prior years totaling $0.6&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i212039f8ee884e62af80c767067cd39a_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzE5NzQ_a3a400a3-70a0-408e-aca2-2ddedd9cbc57"
      unitRef="usd">6900000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzIwNjA_10ceea82-eccf-4db7-928e-1147b5afbada"
      unitRef="usd">2500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzIxMjI_45ce65fe-482b-4097-aa50-d37ccfa86787"
      unitRef="usd">2700000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="ifb084504d09643b8924726f3adeccf35_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzIxODk_e2820440-96e8-4288-a93e-7dd482e7a556"
      unitRef="usd">-200000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzIzMzA_fe6f1999-f59d-454c-9b56-9db33baa310e"
      unitRef="usd">2300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzIzNzc_b14efccc-ae6e-46fe-b783-4096808e189d"
      unitRef="usd">4300000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="i590ff2a0e050468783a57c3d37c8bc8c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzI0Mjk_180b7220-b9c5-4c69-a23a-f208e0ddd874"
      unitRef="usd">-1500000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzI1OTA_cf41e732-c7cb-4ffd-804a-25b0dd70f820"
      unitRef="usd">-500000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i591439ff9e384e788cfcbf3dff83aefa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzMwNTU_653f1825-19e6-478e-b3a5-cc37f80c9289"
      unitRef="usd">55400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <lpsn:ValuationAllowanceDeferredTaxAssetIncreaseGross
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzMxNzE_ded799c9-a48a-44af-b73e-ba9fc03d89e3"
      unitRef="usd">31200000</lpsn:ValuationAllowanceDeferredTaxAssetIncreaseGross>
    <lpsn:ValuationAllowanceDeferredTaxAssetIncreaseGross
      contextRef="ibaec5fd2c29a484e8d1cfe4447217a75_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzMyODk_350c63c4-dc93-4d8f-bcaa-f4de90d62351"
      unitRef="usd">35100000</lpsn:ValuationAllowanceDeferredTaxAssetIncreaseGross>
    <lpsn:ValuationAllowanceDeferredTaxAssetDecreaseGross
      contextRef="ibaec5fd2c29a484e8d1cfe4447217a75_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzMzMzc_79efdfdd-2793-47db-bc9c-00cd3aea9307"
      unitRef="usd">-28200000</lpsn:ValuationAllowanceDeferredTaxAssetDecreaseGross>
    <lpsn:IncomeTaxBenefitCARESAct
      contextRef="i3305cb8d86a8415c8103bad128c749de_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMjcvZnJhZzpjMDUxY2JjNDk0YTg0NzkyODMyMzJlMTIxODBkNDYzZS90ZXh0cmVnaW9uOmMwNTFjYmM0OTRhODQ3OTI4MzIzMmUxMjE4MGQ0NjNlXzM5NDc_2074f9bf-7c45-41d6-ad49-373b050ea80f"
      unitRef="usd">600000</lpsn:IncomeTaxBenefitCARESAct>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="id01cb659adc94b5a90c27e6a19bea7fb_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMzAvZnJhZzphMzE3MjZhY2FmNGQ0NDFkOGMyZjcwZjZmOTVjMTdlNC90ZXh0cmVnaW9uOmEzMTcyNmFjYWY0ZDQ0MWQ4YzJmNzBmNmY5NWMxN2U0XzIxOTkwMjMyNjQ2MTY_8b43c454-2cdc-4716-9465-6aef5fae86e0">&lt;div style="text-align:justify;text-indent:24pt"&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 18, 2021, the Company closed on an acquisition of VoiceBase, Inc., a voice analytics platform operating in the United States. VoiceBase, Inc. is a leading provider of speech analytics to the enterprise. The purchase price was approximately $120.0&#160;million and consisted of cash, stock, and a contingent earn-out component. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24pt"&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 25, 2021, the Company closed on an acquisition of Callinize Inc., dba Tenfold ("Tenfold"), a leading customer experience integration platform operating in the United States. Tenfold was built to integrate the world&#x2019;s leading communication service providers with the leading CRM and support systems. The purchase price was approximately $133.0&#160;million and consisted of cash, stock, and a contingent earn-out component. &lt;/span&gt;&lt;/div&gt;The transactions are still being evaluated but most likely will be accounted for under the purchase method of accounting and, accordingly, the operating results of VoiceBase, Inc. and Tenfold will be included in the Company&#x2019;s consolidated results of operations from the date of acquisition. Due to the timing of these transactions, the initial accounting for the business combinations is incomplete and a preliminary allocation of purchase consideration cannot be estimated. However, the Company does anticipate that a significant portion of the purchase price will be allocated to goodwill and acquired identifiable intangible assets for both transactions.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i18b4ba6da9fb47dea5c03be90b849327_D20211018-20211018"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMzAvZnJhZzphMzE3MjZhY2FmNGQ0NDFkOGMyZjcwZjZmOTVjMTdlNC90ZXh0cmVnaW9uOmEzMTcyNmFjYWY0ZDQ0MWQ4YzJmNzBmNmY5NWMxN2U0XzIxOTkwMjMyNjQ1OTE_88200dff-21c6-4b15-b81d-f3ee9f5e7567"
      unitRef="usd">120000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i2c11387952a9497fa34086c268b7e613_D20211025-20211025"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN18xMzAvZnJhZzphMzE3MjZhY2FmNGQ0NDFkOGMyZjcwZjZmOTVjMTdlNC90ZXh0cmVnaW9uOmEzMTcyNmFjYWY0ZDQ0MWQ4YzJmNzBmNmY5NWMxN2U0XzIxOTkwMjMyNjQ2MTE_8144f89d-3122-4ecf-b280-ef8f43e6e051"
      unitRef="usd">133000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy03LTEtMS0x_b9611f7f-bedb-46f5-b23c-391190951a05"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy03LTEtMS0x_b9611f7f-bedb-46f5-b23c-391190951a05"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mg_a045e534-a907-4d1c-ac38-3c0063ecac10" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mg_a045e534-a907-4d1c-ac38-3c0063ecac10" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Europe, the Middle East and Africa (&#x201c;EMEA&#x201d;)</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy03LTEtMS0x_b9611f7f-bedb-46f5-b23c-391190951a05"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mg_a045e534-a907-4d1c-ac38-3c0063ecac10"
          xlink:type="arc"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE2Mg_df25c1ec-eb33-47b1-b609-c039e591559c" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE2Mg_df25c1ec-eb33-47b1-b609-c039e591559c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes revenues from the United Kingdom of $14.3 million and $14.6 million for the three months ended September&#160;30, 2021 and 2020, respectively, and from the Netherlands of $1.2 million and $0.6 million for the three months ended September&#160;30, 2021 and 2020, respectively. Includes revenues from the United Kingdom of $42.4 million and $39.7 million for the nine months ended September&#160;30, 2021 and 2020, respectively, and from the Netherlands of $3.7 million and $2.5 million for the nine months ended</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </xhtml:span>September&#160;30, 2021 and 2020, respectively. </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy03LTEtMS0x_b9611f7f-bedb-46f5-b23c-391190951a05"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE2Mg_df25c1ec-eb33-47b1-b609-c039e591559c"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy0xLTEtMS0x_8a053dae-85d3-43b0-9f96-dba4dbc24ce3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy0xLTEtMS0x_8a053dae-85d3-43b0-9f96-dba4dbc24ce3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy0xLTEtMS0x_8a053dae-85d3-43b0-9f96-dba4dbc24ce3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE2Mg_df25c1ec-eb33-47b1-b609-c039e591559c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy0xLTEtMS0x_8a053dae-85d3-43b0-9f96-dba4dbc24ce3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mg_a045e534-a907-4d1c-ac38-3c0063ecac10"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy01LTEtMS0x_7d1b5ff0-9ba0-4515-a7f7-c56cede7b651"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy01LTEtMS0x_7d1b5ff0-9ba0-4515-a7f7-c56cede7b651"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy01LTEtMS0x_7d1b5ff0-9ba0-4515-a7f7-c56cede7b651"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mg_a045e534-a907-4d1c-ac38-3c0063ecac10"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy01LTEtMS0x_7d1b5ff0-9ba0-4515-a7f7-c56cede7b651"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE2Mg_df25c1ec-eb33-47b1-b609-c039e591559c"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy0zLTEtMS0x_d9e7500f-09a0-49ae-af42-89576f7f46e5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy0zLTEtMS0x_d9e7500f-09a0-49ae-af42-89576f7f46e5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy0zLTEtMS0x_d9e7500f-09a0-49ae-af42-89576f7f46e5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE2Mg_df25c1ec-eb33-47b1-b609-c039e591559c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNy0zLTEtMS0x_d9e7500f-09a0-49ae-af42-89576f7f46e5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mg_a045e534-a907-4d1c-ac38-3c0063ecac10"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNy0zLTEtMS0x_0b05e333-3ddb-4b28-89d7-845912bc662a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNy0zLTEtMS0x_0b05e333-3ddb-4b28-89d7-845912bc662a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNy0xLTEtMS0x_4e3dfc7a-2a73-4b9a-88c0-db75d8c08d28"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNy0xLTEtMS0x_4e3dfc7a-2a73-4b9a-88c0-db75d8c08d28"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RleHRyZWdpb246NDZjOWM3ZDI4Y2Q4NDEwNzk2NTJmZTU5N2U0OTViZDFfMjMwOQ_1cf64698-8ca5-4104-b198-216dcc54d53d" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RleHRyZWdpb246NDZjOWM3ZDI4Y2Q4NDEwNzk2NTJmZTU5N2U0OTViZDFfMjMwOQ_1cf64698-8ca5-4104-b198-216dcc54d53d" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">United Kingdom, Japan, France, and Italy</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNy0zLTEtMS0x_0b05e333-3ddb-4b28-89d7-845912bc662a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RleHRyZWdpb246NDZjOWM3ZDI4Y2Q4NDEwNzk2NTJmZTU5N2U0OTViZDFfMjMwOQ_1cf64698-8ca5-4104-b198-216dcc54d53d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RhYmxlOmYxNDBkOWFjOGU3YjRkOTc4ZmI2ZWMzZDZhN2ViZjNlL3RhYmxlcmFuZ2U6ZjE0MGQ5YWM4ZTdiNGQ5NzhmYjZlYzNkNmE3ZWJmM2VfNy0xLTEtMS0x_4e3dfc7a-2a73-4b9a-88c0-db75d8c08d28"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN183MC9mcmFnOjQ2YzljN2QyOGNkODQxMDc5NjUyZmU1OTdlNDk1YmQxL3RleHRyZWdpb246NDZjOWM3ZDI4Y2Q4NDEwNzk2NTJmZTU5N2U0OTViZDFfMjMwOQ_1cf64698-8ca5-4104-b198-216dcc54d53d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS0zLTEtMS0x_ec1eaece-5627-4dda-81fb-8de601332284"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS0zLTEtMS0x_ec1eaece-5627-4dda-81fb-8de601332284"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS03LTEtMS0x_3635c833-cfe8-483a-ae0c-c43c4b2fddf0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS03LTEtMS0x_3635c833-cfe8-483a-ae0c-c43c4b2fddf0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS01LTEtMS0x_75846c55-2f1a-4282-97f6-bbd1457474cf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS01LTEtMS0x_75846c55-2f1a-4282-97f6-bbd1457474cf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS0xLTEtMS0x_a6a59405-998b-4ace-95d8-67303e0433c8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS0xLTEtMS0x_a6a59405-998b-4ace-95d8-67303e0433c8"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE1Nw_3d3fed3d-58ce-4bee-94bd-cc7123ff20cc" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE1Nw_3d3fed3d-58ce-4bee-94bd-cc7123ff20cc" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Canada, Latin America and South America</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS0zLTEtMS0x_ec1eaece-5627-4dda-81fb-8de601332284"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE1Nw_3d3fed3d-58ce-4bee-94bd-cc7123ff20cc"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS03LTEtMS0x_3635c833-cfe8-483a-ae0c-c43c4b2fddf0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE1Nw_3d3fed3d-58ce-4bee-94bd-cc7123ff20cc"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS01LTEtMS0x_75846c55-2f1a-4282-97f6-bbd1457474cf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE1Nw_3d3fed3d-58ce-4bee-94bd-cc7123ff20cc"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfNS0xLTEtMS0x_a6a59405-998b-4ace-95d8-67303e0433c8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE1Nw_3d3fed3d-58ce-4bee-94bd-cc7123ff20cc"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC0zLTEtMS0x_cf3c7c63-0bc6-4a46-b323-08db26f2a58d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC0zLTEtMS0x_cf3c7c63-0bc6-4a46-b323-08db26f2a58d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC0xLTEtMS0x_4559c4d3-e075-4609-a15c-160319044441"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC0xLTEtMS0x_4559c4d3-e075-4609-a15c-160319044441"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC01LTEtMS0x_6f2ec645-84b7-4773-a54c-12ced1f25546"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC01LTEtMS0x_6f2ec645-84b7-4773-a54c-12ced1f25546"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC03LTEtMS0x_51b9e99b-7520-4a25-a388-f215bb775408"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC03LTEtMS0x_51b9e99b-7520-4a25-a388-f215bb775408"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mw_6c9199ad-f1b4-4d39-96f9-0392b2922574" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mw_6c9199ad-f1b4-4d39-96f9-0392b2922574" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Asia-Pacific (&#x201c;APAC&#x201d;)</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC0zLTEtMS0x_cf3c7c63-0bc6-4a46-b323-08db26f2a58d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mw_6c9199ad-f1b4-4d39-96f9-0392b2922574"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC0xLTEtMS0x_4559c4d3-e075-4609-a15c-160319044441"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mw_6c9199ad-f1b4-4d39-96f9-0392b2922574"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC01LTEtMS0x_6f2ec645-84b7-4773-a54c-12ced1f25546"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mw_6c9199ad-f1b4-4d39-96f9-0392b2922574"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RhYmxlOmU1N2Q4NTFjM2JjMjQ0NWU5NjI1N2Y0ZDM2YWUzNTcyL3RhYmxlcmFuZ2U6ZTU3ZDg1MWMzYmMyNDQ1ZTk2MjU3ZjRkMzZhZTM1NzJfOC03LTEtMS0x_51b9e99b-7520-4a25-a388-f215bb775408"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjBmNzQ3NWQ5MmY5MTRhZWZiOTc0ZTE4MmM3NWYzZmY3L3NlYzowZjc0NzVkOTJmOTE0YWVmYjk3NGUxODJjNzVmM2ZmN181NS9mcmFnOjI4YTc3NGM3YTVkMTRkNjRiZTU2MzgwMzNiNmVhNWRkL3RleHRyZWdpb246MjhhNzc0YzdhNWQxNGQ2NGJlNTYzODAzM2I2ZWE1ZGRfNDE3Mw_6c9199ad-f1b4-4d39-96f9-0392b2922574"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
