<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:lz="http://leg.com/20220630"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="lz-20220630.xsd" xlink:type="simple"/>
    <context id="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia4a4d6b1a79946f69425419da94b0684_I20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <instant>2022-08-05</instant>
        </period>
    </context>
    <context id="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1d23d224d8f8426c8b10043cef2abe6b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i994564b12b1543f2b038158fc91a3580_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee60137ed20b49be95e455a9e7913754_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib2dfcb838d4141ef9e440917f6139633_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i86747cbf4a8f4a80adede3e38160415d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae2abf1fb39241e78f137178e8fd7d33_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2ad375200847477cacee4ef92a252dc4_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia91ab0d46d4041148360cf4ce4499e78_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic14e26eb317f4ae693a371c796d01807_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i02e2f6d907d248f689dbd4b4c723d242_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie75c00ff1d754157ba3b4c82fb060414_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2da51166529144f087a1ea554d638069_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0e28efd619d944b682bb64030c7ab996_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id34af3ecf8064b06963f456b32ab17cc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i49cd6148c6b24883aa764dea4d1c9ecf_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i54427dca3a6544cbbf27b311c5804c46_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1199f5fd48c64222acfd7602f22cbf77_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifafba35879be4ebfb74b2465ce5508df_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibecb0018d3914ef084caa4e6fa610de0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibf9126e9ea084373b3b0a112e43dcea1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia7dcac3ffff948ac9c75aa7ec591ad0e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id408d531231d47928f9ed760c90cfb2c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3f1dac841c1f497f87f2fc6e61a5ba57_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib1081608ff214e58b801d8bee77fd19f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">lz:ClassARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf03e40bdd0f4bf2b6f05a6a695ead33_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="ifb22386b31a2418fa12b216b1998db47_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="if68373716d8c4f9998bbfb166f4bdac1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="idd3b893944d142b9bdd796ee7c7ec743_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i3e7e0166ed17421d9fa07702b384205b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i83cb1a3e1f544746951ca5daab6d56f3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i613957399be8462f82b2ddb5cec44acd_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="ia717e36332e44f5c8253ea45e6fcf494_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i40bf8402b8f947148eb6818931235a6e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="ia2d82db0d8c54761acdfcad25b500212_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i1bdfe9eca42344e4bb07730b10dbe007_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">lz:ClassARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if0d4dd20215f4ef4bdb8932ea1924b03_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i6f122427e27143c2bd9f25e3a6a5fc71_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i270a0179d5f5485d9cde4cde39230d7c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i362e0dcd32f54814b8bad366b5c867ca_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i9763a06ef0c74864ae9f5a4ba9db2de1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i053a9803fa7d4cc29598052a53b4d776_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i565e7d4e392446308818313c39f0c8b0_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="ia15a24a1760a465b872d09c262227957_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="iee38864dd2b94cbaa01689c3c2949efc_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i03c8599471c2426d8bd558da436e3508_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">lz:ClassARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id8b8ec8febce475a9e546beb5c283e5b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i93996ab67efc4016893da8e99ce1fc10_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="if3a3c15758bb4559954c614aca92c00c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i3676bebe393047df990bb09a6a2f6019_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</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="i2f7e5ab1fe214158bce572c21c9cc69e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2f592e3c5a234e5ebd47c9e7c6894bf5_D20210702-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-02</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ib00a8a73e95f4907a26db7430324c17b_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i7324bc72cbf8413e91339af74b139784_D20210702-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-02</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i7106fe9eb4514e8aa7354c2c55a0b841_D20210702-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-02</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i959cf3e8c3754dd69971230387db3583_D20210702-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <startDate>2021-07-02</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i2b8128cd3798432f9972c9ee6b7f6250_D20210702-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">lz:TwoThousandAndEighteenTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-02</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i01fd5228e1c548fabb0fcab5e8353656_D20210702-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">lz:ClassARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-02</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="if55eae9c4af44cb68ffd1813a144f510_D20210702-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-02</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ibc549163ba454c1c8d95065d0800b53b_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i2414a42fa8d94918af070054d07339d2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lz:OutsideUnitedStatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i66649ec555ad41a99bae4d5f11db91ee_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lz:OutsideUnitedStatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib7c8aee22d9746d49966018eea8a1ebf_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lz:OutsideUnitedStatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i981f625748074a5b82277b9ed7e153f3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lz:OutsideUnitedStatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i36c14498ad2e4e63a8e04fadf5c465ac_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lz:OutsideUnitedStatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibfec564a043e4662b59fe546d24beb80_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lz:OutsideUnitedStatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic924496317944c2ea8260a91cd8f7059_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ief7856007b1d449c801b98c98aba5336_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:TransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia87943c72ca64b9ebc7906286d1dc82a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:TransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib8baa5caf9d94423be180f85f0e9693a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:TransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic03d5fb1a4aa4737b7190ebfcba60ccc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:TransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6039fbc1a43c42208dee5b7522325766_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id67c5f79ddd047f5a1be5863e8a6b777_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i50609db7956d4c148590b318d595b6cf_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idb1d2d014b16451ab5e09b6da998b936_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib61fafd2eff944398977500164fdad41_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:PartnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i555f6d938f234bf68363f7ffa0113fd7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:PartnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i05fb4cbb51744e0abde188ddffb8478b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:PartnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1654bf8fc9d14e918b01bda5cef9eb2b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">lz:PartnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i831af6c93eae4e7797e6315274344aa8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i05f70476b7904b9cb998ba3393d25871_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0ee2f0495a2749a88fb9fda704202f73_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5f90b7e315234eeaabc26c6a5e23ae16_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i04eb45e4f40b45c980449dca38932774_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7205f9fa18b14253bb9e6ee2b16f77ea_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id948deb425dc449f863a878293e80f54_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie13563ccfdb94868a7ef8d9b1772b620_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if99b06615fba428fa24c707ed5c72929_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:TechnologyAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i39abedadce394ed2bab87d5c832bda6b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:TechnologyAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i77a431964c744fa194c0dbdf82634e99_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:TechnologyAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9280256fc0fd45dba2a0e786fa78c28f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:TechnologyAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iffdcb9bb662c4b248573421b3e030ff5_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib3c6a3df16974a68a4f47a23ef154dcb_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic968f757d33d43cbbb96d35b23d803f5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iefec5474652c4f3792607047b10b3ba1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i06afb29d2d3f49b190abb18e02fe5347_D20211101-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lz:EarthClassMailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i4b43345193ec4ff0a261159ac04d257d_D20211101-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lz:EarthClassMailMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="if6f71b7279bd4de4819d6db4ad05c3eb_D20211101-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lz:EarthClassMailMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="ie90d300433c146f09780dcaa7a279d0e_D20211101-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lz:EarthClassMailMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="iabcd95f49b764f948e35467408f4e7ca_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lz:EarthClassMailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="i487505ce4c214534a77c18dea08b2c27_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lz:TwoThousandAndTwentyOneRevolvingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i3b941774377941f7903e1d01d9eb9657_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i34392ca2f16947b98e5177a6fb805847_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">lz:SwinglineLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lz:TwoThousandAndTwentyOneRevolvingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-02</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ifaed8a37d0b94008a61be274a378c1da_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lz:TwoThousandAndTwentyOneRevolvingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3d76d08d33ab454dbdbbaa1cf8017260_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lz:TwoThousandAndTwentyOneRevolvingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8341f099fb7e43dd99f34df4e06d21c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lz:TwoThousandAndTwentyOneRevolvingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic6265be17ebb42b3b2ad182a38faab19_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lz:TwoThousandAndTwentyOneRevolvingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">lz:FederalFundsEffectiveRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i6304d8f4fe4045f9bf18c784fd63e5c0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icb404c34da274d7abf8a369f15dc2702_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:FinancialGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie01f26c0f9a6417ba8352fa2465300db_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i993dd672371f43a0b7a55d97d0049c8f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">lz:AdvertisingMediaAndOtherCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:AgreementsAxis">lz:NonCancellableAgreementsWithVendorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie6a94ab1da9e46e7ac69f0f6f4f01f41_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">lz:AdvertisingMediaAndOtherCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:AgreementsAxis">lz:NonCancellableAgreementsWithVendorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ief2a64736ae84a4c8c4ba15e4aefe9c2_I20200420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">lz:OverpaymentsByOverreportingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-20</instant>
        </period>
    </context>
    <context id="i57b29695d7154c768d82e89af8dc39a2_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">lz:InitialPenaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i8ed10579caee492e8e5916397e998ac4_I20220301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <instant>2022-03-01</instant>
        </period>
    </context>
    <context id="i985138c7ca48405486eb6de964027b01_D20220701-20220811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-08-11</endDate>
        </period>
    </context>
    <context id="iafe05f01ba204d7ab9efa816afec07fe_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:ExpenseBeforeCapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i12af45f37512497f8133d2251e7d34f2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:ExpenseBeforeCapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i29b53dc2d68447cbb8f4a58ddceb629a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:ExpenseBeforeCapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i276c685acc4041118c4a22625eef8951_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:ExpenseBeforeCapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ida3f08ca4cd4478fa44b65d0c28ebb6c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:CapitalizedToInternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic01b128358564326841bfdc9250a7395_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:CapitalizedToInternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1f059cbdfbce4096aebe83c89d850a6c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:CapitalizedToInternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2b6828f41641494bbf96f0155ea13247_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">lz:CapitalizedToInternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i44be819a1c234f3d933cf95a835ce323_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9cde639f9d4245eeaa6cc76c5c8fcdab_D20210601-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1e2b166f277c46f396947fe8e208d04b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id1dea2de27a04f129480c45cdb7b39c0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i95e4d145f17b4560ba22d32bb17026fa_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0b52ecae710548198f0abbf00a0fa929_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic21006d200ea4f5da59727ad01bff0d7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie3430fd1390a4a7dba4ce386fead6d17_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib257ab8c23344e07b049a3097a7255f5_D20210601-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">lz:ServiceBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id166085b15d241a2924973ba0e7d896f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">lz:ServiceBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0538addb2a0a4d119db31014ec5f1874_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">lz:ServiceBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5b359320547e46aa9fce8f25a8f18c2a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">lz:ServiceBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i46e1c658efe948b5bac63a17dff401e7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">lz:LiquidityEventRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i06bdec451dfb45e0be15c36cb14c590f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib5623d2125ca41c8bffaf074543e9526_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">lz:LiquidityEventRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockOneAxis">lz:TimeBasedLiquidityEventRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i02ef9571412e416ca074d6db8437afd3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">lz:LiquidityEventRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockOneAxis">lz:TimeBasedLiquidityEventRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib348f9016d4d4eea9d1293080a35fa8c_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i85fecd5f345844c5996cc84a9d4eb147_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i13a66f34d966439d84668c0ed13882a8_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6f20f598a1bd417da5cd1a46d210be05_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i712b5e327b784bde8278a2047c4f423f_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i46f3e9105272407980bc64e1d34d398a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia191f2f455df4827a2c251e55553a2c3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:ExecutiveOfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib5ac574a760347259bf949e42aea1a9e_D20210601-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i947373654b18454d9b33cd6b59e0fc2f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i821f3ebb830c454fa0d99d9ca6207d91_D20210601-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:ExecutiveOfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsOneAxis">lz:ServiceBasedVestingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib4643f0d613e4f528da7887e7ed91c0a_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:ExecutiveOfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsOneAxis">lz:ServiceBasedVestingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EventAxis">lz:ModifiedVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i407a3f83a41044a0bd38ac0d00f24448_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:ExecutiveOfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsOneAxis">lz:ServiceBasedVestingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EventAxis">lz:ModifiedVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic3631108cda24b499b25a30032676586_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:OneExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsAxis">lz:TwoThousandAndNineteenPerformanceOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibe950638f88c418cae084a7928cea357_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i37a3ac8d1aef4753a347be91168fd017_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:OneExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsAxis">lz:TwoThousandAndNineteenPerformanceOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i23290287846f478abaeaf1c4507e16ec_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:OneExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsAxis">lz:TwoThousandAndNineteenPerformanceOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsOneAxis">lz:ServiceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i35713c892e6b4f55aa557ff38dab3140_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:OneExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsAxis">lz:TwoThousandAndNineteenPerformanceOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EmployeeStockOptionsOneAxis">lz:ServiceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3cbd53b4f32049f697ffb5203fe48358_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2f8aa8d8ea24430f9a4ed91dda4ad310_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2388c19e56d44f64ae7f33c8c7faf3ab_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockOneAxis">lz:ServiceVestingConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie096c08f4bf2428f8c83d71285d82592_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EventAxis">lz:ModifiedVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockOneAxis">lz:ServiceVestingConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8a14e1dee5804e51837d66677e41b0fd_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lz:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:EventAxis">lz:ModifiedVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockOneAxis">lz:ServiceVestingConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic1a52b5057e345d487cdfaa681a699f1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">lz:LiquidityEventRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockOneAxis">lz:TimeBasedLiquidityEventRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iab1c5f2c872349e2ae71dbdfbc3662d1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">lz:TimeBasedOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic8fdfb7b00c949e89de4f24d917a8e97_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockAxis">lz:LiquidityEventRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lz:RestrictedStockOneAxis">lz:TimeBasedLiquidityEventRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iab6d286db0f14c1db80c20d1b4166163_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0aef838fcf25409aac07918adda2873f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i31b115160c134e45b4ebd95b98ffa686_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5ee6727ab4664b81b9cf16a5a64b42cf_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1c5b9d1ad158447cb532d5470f925e51_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4ecf8186b9984679a84a3b7765a8b174_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0690c84c08f742abab956da68c81fc9b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0c1a5f21f02c453f94e2debff72ef711_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i19a30b6d83054dee922939a00088e3a3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4e3fa6a26efe4d5eb2f5ddf80f8aa436_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib5a303558bf94d9a976a36243c4ff47b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib1b84454e22041b8860d839b16e0efad_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9909d1723132423b9c21ae406f5ead53_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifb378d50936543acbd281bd0bfbd2ca0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0930c01fc45643e2ae7200b33c82bcbd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i212c00bf020f43258d1d49ac3ba4d236_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7eff776ddc9645f48240c8493a31216a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i202c6daf0a69439d8b8b341d91d11a1f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i82ede455fb6d4fc8a7a1d3fe404008f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib6404490562140278a0aef8239a35cb3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5897578b1294da891c92af1d559e91a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i887eed5c03a649d38c8c86ed4e815dad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1be89de47f474ef2acc2a82d4f5958dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2fd1ac94c6b94c898e80bc74b365076c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3509634adb07458bad32a93d75ac83b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3518eba9a065410bb55e572d43af22af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7cfe732488df4e5ea58b1064100a9e60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lz:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib2322635edf249068dddeb34e7b391b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lz:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia09ae3db85324da3a944f488e4fd9a52_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lz:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7985a6201fdf4a748e9153dce2f7fca8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ecfc597ba5c4755978de101dc6e027b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1f0d11b8362d4ecc8d4a6ec91597849e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i279952a159494a2399a9d343b23cc5af_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ica81f81d6041406db8a524fec93e5826_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic54d6692553d41a29e10e89cb7c8286d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ad09bfd38164b1188fac0695999ca89_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i01049076f0c4490785f209c453e958cf_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id745da53d4774d4fb3268ee6a1ceee09_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9621a28ec54d470f96e735b1e4ce4ddd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i92f1344b026b4a28adc5cade824138ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80e73060c72a4ee8bde88178bc13cd9b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9601e1fb08d64ceda515a43d67d8b520_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9cb1fa8875834f2a8a19f6fde2ce8f86_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icb2346d399c749f3957a28049cd3bce9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ieac31d737f9048bb8d49c11395666052_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id52d93bf5ec34d809ca20d0c34fb45bf_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3fc6d1835ea34210a524d007c260646f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3c2dcc3e7f7f49da81c7d72d6fcde8c0_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if568d4fa27c04348b7ab678b39b3a2ae_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1f90e55a6cc04142b0666fc36f37bbcc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33e160a05c2a4a9b83a0f2002d8b20e8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i11c45519effc455db1338a3d82cadde2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i02b7ca89f21542019015227faafe9f52_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7f732862f04e44e68ea78744a384eb14_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib0a4b393da41473fbd204e3fcc23cefd_D20220801-20220811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001286139</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-11</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="segment">
        <measure>lz:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80L2ZyYWc6MGIxOTAyMjk5ZWVjNDE4ODhlMDMxNjZiMzFiMzg0ZmEvdGFibGU6MTFkNTRmZWZhZWM4NDQ5M2E0NTA3OGNhOGQwMWVkOTkvdGFibGVyYW5nZToxMWQ1NGZlZmFlYzg0NDkzYTQ1MDc4Y2E4ZDAxZWQ5OV8zLTEtMS0xLTc2MzYw_866a4367-14e7-46b2-a7b2-04e3fa13e05c">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80L2ZyYWc6MGIxOTAyMjk5ZWVjNDE4ODhlMDMxNjZiMzFiMzg0ZmEvdGFibGU6MTFkNTRmZWZhZWM4NDQ5M2E0NTA3OGNhOGQwMWVkOTkvdGFibGVyYW5nZToxMWQ1NGZlZmFlYzg0NDkzYTQ1MDc4Y2E4ZDAxZWQ5OV80LTEtMS0xLTc2MzYw_54d4f2cd-af61-483e-b170-482118c60278">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80L2ZyYWc6MGIxOTAyMjk5ZWVjNDE4ODhlMDMxNjZiMzFiMzg0ZmEvdGFibGU6MTFkNTRmZWZhZWM4NDQ5M2E0NTA3OGNhOGQwMWVkOTkvdGFibGVyYW5nZToxMWQ1NGZlZmFlYzg0NDkzYTQ1MDc4Y2E4ZDAxZWQ5OV85LTEtMS0xLTc2MzYw_d48824e5-4a1c-441e-b3c4-2c2e1840fd47">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80L2ZyYWc6MGIxOTAyMjk5ZWVjNDE4ODhlMDMxNjZiMzFiMzg0ZmEvdGFibGU6MTFkNTRmZWZhZWM4NDQ5M2E0NTA3OGNhOGQwMWVkOTkvdGFibGVyYW5nZToxMWQ1NGZlZmFlYzg0NDkzYTQ1MDc4Y2E4ZDAxZWQ5OV8xMC0xLTEtMS03NjM2MA_4adcd645-14d3-4758-9dbe-58a8c839bfff">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80L2ZyYWc6MGIxOTAyMjk5ZWVjNDE4ODhlMDMxNjZiMzFiMzg0ZmEvdGFibGU6MTFkNTRmZWZhZWM4NDQ5M2E0NTA3OGNhOGQwMWVkOTkvdGFibGVyYW5nZToxMWQ1NGZlZmFlYzg0NDkzYTQ1MDc4Y2E4ZDAxZWQ5OV8xMS0xLTEtMS03NjM2MA_a1cf18a3-cc76-45b7-a70e-4375af871b29">0001286139</dei:EntityCentralIndexKey>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ic6265be17ebb42b3b2ad182a38faab19_I20210702"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81Mi9mcmFnOjMwYWNiNzE0NWIxODQxZDhiYjllNzAyMzVlMzNhMTgxL3RleHRyZWdpb246MzBhY2I3MTQ1YjE4NDFkOGJiOWU3MDIzNWUzM2ExODFfMjE4_4b7748c3-32f2-4019-b716-c822a0443850"
      unitRef="number">0.005</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <dei:DocumentType
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8yMDY3_b6a0082c-3225-4eea-bf43-bcfe2ab3dd32">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6YzMyZTVlMTUyODA5NDgzYjljMTlhNThjOTJhZDJjZWIvdGFibGVyYW5nZTpjMzJlNWUxNTI4MDk0ODNiOWMxOWE1OGM5MmFkMmNlYl8wLTAtMS0xLTc2MzYw_2d0d0b30-e90b-4848-965c-a108126ffd0e">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8zMjk4NTM0ODg1NDQz_bdc59b35-488b-47ae-b66e-c76910965671">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NWU3ZDA3OWFhZGY0NDI1MWI4MGNmYzI3ZTliNjBhYjUvdGFibGVyYW5nZTo1ZTdkMDc5YWFkZjQ0MjUxYjgwY2ZjMjdlOWI2MGFiNV8wLTAtMS0xLTc2MzYw_d7e4d72a-8e6a-42a2-9a7b-aa561923b528">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8yMDY4_e07cb74b-7ecb-44f8-8681-2416985f122a">001-35618</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8yMDYz_b843580d-4b94-4ba9-b49c-100e41ddb84b">LegalZoom.com, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NjJhYmU2MDQ1OWQxNGJmZmJjMjkxOWJlNDQyZjZlMzIvdGFibGVyYW5nZTo2MmFiZTYwNDU5ZDE0YmZmYmMyOTE5YmU0NDJmNmUzMl8wLTAtMS0xLTc2MzYw_030762bf-f85c-4d6c-bc20-e2190c00cdb9">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NjJhYmU2MDQ1OWQxNGJmZmJjMjkxOWJlNDQyZjZlMzIvdGFibGVyYW5nZTo2MmFiZTYwNDU5ZDE0YmZmYmMyOTE5YmU0NDJmNmUzMl8wLTEtMS0xLTc2MzYw_852bc8dc-77de-4ae9-974a-f15d40232c56">95-4752856</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NjJhYmU2MDQ1OWQxNGJmZmJjMjkxOWJlNDQyZjZlMzIvdGFibGVyYW5nZTo2MmFiZTYwNDU5ZDE0YmZmYmMyOTE5YmU0NDJmNmUzMl8zLTAtMS0xLTc2MzYwL3RleHRyZWdpb246YWNjMjk2N2EyODU2NDM0ZTk0ZWEwMjhiODhiNGE3ZGVfNA_aec30b14-dc34-4cb8-b8f8-d234f0fa01b3">101 North Brand Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NjJhYmU2MDQ1OWQxNGJmZmJjMjkxOWJlNDQyZjZlMzIvdGFibGVyYW5nZTo2MmFiZTYwNDU5ZDE0YmZmYmMyOTE5YmU0NDJmNmUzMl8zLTAtMS0xLTc2MzYwL3RleHRyZWdpb246YWNjMjk2N2EyODU2NDM0ZTk0ZWEwMjhiODhiNGE3ZGVfOA_2f91e398-405a-40f0-bb07-6e3397e1c311">11th Floor</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NjJhYmU2MDQ1OWQxNGJmZmJjMjkxOWJlNDQyZjZlMzIvdGFibGVyYW5nZTo2MmFiZTYwNDU5ZDE0YmZmYmMyOTE5YmU0NDJmNmUzMl8zLTAtMS0xLTc2MzYwL3RleHRyZWdpb246YWNjMjk2N2EyODU2NDM0ZTk0ZWEwMjhiODhiNGE3ZGVfMTI_79616beb-e958-4fad-b3ac-1f856233c6ed">Glendale</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NjJhYmU2MDQ1OWQxNGJmZmJjMjkxOWJlNDQyZjZlMzIvdGFibGVyYW5nZTo2MmFiZTYwNDU5ZDE0YmZmYmMyOTE5YmU0NDJmNmUzMl8zLTAtMS0xLTc2MzYwL3RleHRyZWdpb246YWNjMjk2N2EyODU2NDM0ZTk0ZWEwMjhiODhiNGE3ZGVfMTY_18508ffd-a7e1-4908-a74e-0c2254df1f2f">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NjJhYmU2MDQ1OWQxNGJmZmJjMjkxOWJlNDQyZjZlMzIvdGFibGVyYW5nZTo2MmFiZTYwNDU5ZDE0YmZmYmMyOTE5YmU0NDJmNmUzMl8zLTAtMS0xLTc2MzYwL3RleHRyZWdpb246YWNjMjk2N2EyODU2NDM0ZTk0ZWEwMjhiODhiNGE3ZGVfMTk_5882f6c6-a243-48d1-a1db-b60cefe37a6f">91203</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8zNzU_917e57c3-83b4-48ad-a76e-87ef40fe7076">323</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8yMDY0_2c568b84-f198-469c-8b11-54093d825c97">962-8600</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6OGJjMmRjMmM3YzQyNGUzN2FkZGQ1ODlmNjQwMmIxNDUvdGFibGVyYW5nZTo4YmMyZGMyYzdjNDI0ZTM3YWRkZDU4OWY2NDAyYjE0NV8xLTAtMS0xLTc2MzYw_0cb4da62-7aa9-4674-8013-1a8a546a8f82">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6OGJjMmRjMmM3YzQyNGUzN2FkZGQ1ODlmNjQwMmIxNDUvdGFibGVyYW5nZTo4YmMyZGMyYzdjNDI0ZTM3YWRkZDU4OWY2NDAyYjE0NV8xLTEtMS0xLTc2MzYw_f1b20028-9cd7-4e37-a003-9c7d02b8a4f8">LZ</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6OGJjMmRjMmM3YzQyNGUzN2FkZGQ1ODlmNjQwMmIxNDUvdGFibGVyYW5nZTo4YmMyZGMyYzdjNDI0ZTM3YWRkZDU4OWY2NDAyYjE0NV8xLTItMS0xLTc2MzYwL3RleHRyZWdpb246NGJiNTM5OWY1ZjZiNDIzYTk0Y2NmODdkMTYzOWQxNjZfOA_36fa5696-daac-4cea-99ce-db7ca5416873">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8yMDcw_156057c9-3652-4e2e-93f8-98cd7c4ad32d">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8yMDcx_45703738-c0d6-47a8-b098-acad22a60433">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NDQwNzIzY2FlNmQ1NDgyMzg2MzU1YTQ4MWE0MWE5ODYvdGFibGVyYW5nZTo0NDA3MjNjYWU2ZDU0ODIzODYzNTVhNDgxYTQxYTk4Nl8xLTAtMS0xLTc2MzYw_3aa677d4-5650-47df-b23a-c9170e10e694">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NDQwNzIzY2FlNmQ1NDgyMzg2MzU1YTQ4MWE0MWE5ODYvdGFibGVyYW5nZTo0NDA3MjNjYWU2ZDU0ODIzODYzNTVhNDgxYTQxYTk4Nl8xLTMtMS0xLTc2MzYw_9d5fb10c-41b9-42a7-8300-9ed359227975">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGFibGU6NDQwNzIzY2FlNmQ1NDgyMzg2MzU1YTQ4MWE0MWE5ODYvdGFibGVyYW5nZTo0NDA3MjNjYWU2ZDU0ODIzODYzNTVhNDgxYTQxYTk4Nl8yLTMtMS0xLTc2MzYw_71ab8eae-f5f7-442c-b868-78d009d05d89">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8yMDY2_6e89fae7-45a3-4396-8f20-50905f1669ab">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8yMDY1_8711370f-826f-4cf9-8d85-73e8825a9189">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia4a4d6b1a79946f69425419da94b0684_I20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xL2ZyYWc6MjQ5OTJhYmQ5OTk2NDI4ZGFlMTBjNzIzOTA2YTZkNzYvdGV4dHJlZ2lvbjoyNDk5MmFiZDk5OTY0MjhkYWUxMGM3MjM5MDZhNmQ3Nl8xOTk1_efe025cc-24c7-406c-b2aa-de19d9ca9cb1"
      unitRef="shares">194559013</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMy0xLTEtMS03NjM2MA_9f1c5b99-b095-4ab8-a7d7-5963bc7d2a0e"
      unitRef="usd">215537000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMy0zLTEtMS03NjM2MA_aaccca0b-be7b-4ace-9782-6cb3d0366707"
      unitRef="usd">239297000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfNC0xLTEtMS03NjM2MA_c7541390-ce94-4f0f-a644-06124c0d1199"
      unitRef="usd">12993000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfNC0zLTEtMS03NjM2MA_c37c2cd9-5a9a-454e-ae52-e72fc01661d3"
      unitRef="usd">10635000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfNS0xLTEtMS03NjM2MA_cc2bc929-fc7c-4ea5-b58e-9f90a8f1fc50"
      unitRef="usd">13860000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfNS0zLTEtMS03NjM2MA_0627483d-8572-4dc2-9764-0920cb2c7962"
      unitRef="usd">16589000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfNi0xLTEtMS03NjM2MA_b4e73873-436f-414f-a12f-422d895df4ac"
      unitRef="usd">242390000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfNi0zLTEtMS03NjM2MA_dbe82421-3ab6-467b-a4cf-93ba8839d407"
      unitRef="usd">266521000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfNy0xLTEtMS03NjM2MA_2adba296-3763-44bc-81c2-e0f0d6f2d325"
      unitRef="usd">49342000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfNy0zLTEtMS03NjM2MA_5e3c6dae-4ca5-4292-8166-ec08bef9fe35"
      unitRef="usd">47013000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfOC0xLTEtMS03NjM2MA_d3f9ab00-e318-42f4-8b4c-2f722c8674dd"
      unitRef="usd">59933000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfOC0zLTEtMS03NjM2MA_224aab9b-815b-4288-a2db-17b1b82faa5a"
      unitRef="usd">59910000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfOS0xLTEtMS03NjM2MA_fcf67700-07e6-4f3b-816e-7d37da2cabba"
      unitRef="usd">14570000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfOS0zLTEtMS03NjM2MA_b621ddb0-af57-4f23-a058-76cf4dd5073f"
      unitRef="usd">16031000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTAtMS0xLTEtNzYzNjA_de42b319-3108-4471-80a1-515a873d4745"
      unitRef="usd">6961000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTEtMS0xLTEtNzYzNjA_3eba383b-2d58-4806-8ae7-d5a1fbe87b84"
      unitRef="usd">25685000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTEtMy0xLTEtNzYzNjA_7e3573f2-ffa8-4e52-befc-21643d9b8dca"
      unitRef="usd">27653000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTItMS0xLTEtNzYzNjA_18791ca1-55a3-4642-b7fd-fea1b31f95b7"
      unitRef="usd">1182000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTItMy0xLTEtNzYzNjA_b5eb3f51-e204-463a-8caa-474c5b23b491"
      unitRef="usd">1122000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTMtMS0xLTEtNzYzNjA_77f14d22-3911-4ec0-a47d-b7c6d802e1af"
      unitRef="usd">13319000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTMtMy0xLTEtNzYzNjA_4be193ee-5047-4a33-be14-ca7d147ac196"
      unitRef="usd">12765000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTQtMS0xLTEtNzYzNjA_71d37637-026d-4c8b-94d3-714ada9afeed"
      unitRef="usd">413382000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTQtMy0xLTEtNzYzNjA_001587aa-350a-41d0-840c-74237ae9a04c"
      unitRef="usd">431015000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTctMS0xLTEtNzYzNjA_3b478f03-b6f1-44ef-a0ed-498f62dea86d"
      unitRef="usd">18404000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTctMy0xLTEtNzYzNjA_bf5d7a90-67d6-4187-98f7-f1a66b176298"
      unitRef="usd">31788000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTgtMS0xLTEtNzYzNjA_bdbceff8-e39f-45ba-81b3-0eebea6f6405"
      unitRef="usd">55820000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTgtMy0xLTEtNzYzNjA_b12290e6-2501-4249-99fd-2ae69dffa3ee"
      unitRef="usd">50817000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTktMS0xLTEtNzYzNjA_c49e6fec-9b92-4250-9700-737dc0dab3a8"
      unitRef="usd">163140000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMTktMy0xLTEtNzYzNjA_1224a728-b402-4954-a08c-d3f02e716070"
      unitRef="usd">146364000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjAtMS0xLTEtNzYzNjA_b46af749-b704-4f90-97fd-2260f25961c0"
      unitRef="usd">1542000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjEtMS0xLTEtNzYzNjA_e51c121d-aa45-40f0-8b54-62a04613c189"
      unitRef="usd">238906000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjEtMy0xLTEtNzYzNjA_fcf26cc4-c950-4d08-9580-b46bf185ee02"
      unitRef="usd">228969000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjItMS0xLTEtNzYzNjA_92b75ef6-1cc3-4615-b728-f90c20cd7de9"
      unitRef="usd">4842000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjMtMS0xLTEtNzYzNjA_9c28538d-f076-4c30-82cb-700a39ba3c31"
      unitRef="usd">1137000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjMtMy0xLTEtNzYzNjA_957b160d-79c3-41ae-96ef-b85425dd0c81"
      unitRef="usd">1554000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjQtMS0xLTEtNzYzNjA_5b05ad63-98d4-48f9-84af-85eb2dd08d54"
      unitRef="usd">2841000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjQtMy0xLTEtNzYzNjA_2b076278-c1f2-46e7-9b21-416b0e7f4773"
      unitRef="usd">2941000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjUtMS0xLTEtNzYzNjA_f048cb50-720e-43b5-b7ad-cea628af0b5f"
      unitRef="usd">247726000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjUtMy0xLTEtNzYzNjA_8153ba57-c8af-42e8-85fc-8ca05f5589f1"
      unitRef="usd">233464000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjYtMS0xLTEtNzYzNjA_a5f9ca59-da43-4558-a828-eaad2c49dd23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjYtMy0xLTEtNzYzNjA_28a1c6c8-2469-49e0-9575-07d1cf4f88bc"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjgtMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjoyMDAxNmEzYzg3NzQ0N2Y2YWMxNTU2OTY0MTc1OTBmZF8yMQ_4c1d8924-b5fd-4e45-82ed-9696fe7483f5"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjgtMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjoyMDAxNmEzYzg3NzQ0N2Y2YWMxNTU2OTY0MTc1OTBmZF8yMQ_f1e396cc-aa82-4144-899c-7fce79e8abdb"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjgtMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjoyMDAxNmEzYzg3NzQ0N2Y2YWMxNTU2OTY0MTc1OTBmZF8zNQ_2d297c0e-7b0a-4492-9b48-2a5ec879c1c0"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjgtMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjoyMDAxNmEzYzg3NzQ0N2Y2YWMxNTU2OTY0MTc1OTBmZF8zNQ_9f73da6c-bd70-45c3-9213-93f7e4462f11"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjgtMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjoyMDAxNmEzYzg3NzQ0N2Y2YWMxNTU2OTY0MTc1OTBmZF82Mw_2ef43995-8560-492b-9837-11434444c782"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjgtMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjoyMDAxNmEzYzg3NzQ0N2Y2YWMxNTU2OTY0MTc1OTBmZF82Mw_7ee9516b-099f-49d5-8b4a-88ad86f1734f"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjgtMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjoyMDAxNmEzYzg3NzQ0N2Y2YWMxNTU2OTY0MTc1OTBmZF82Mw_c044ab68-a0dc-4e7b-b1ef-c38bc46fcb09"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjgtMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjoyMDAxNmEzYzg3NzQ0N2Y2YWMxNTU2OTY0MTc1OTBmZF82Mw_f103cad9-b4b0-4882-9683-86b1326c4c03"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjgtMS0xLTEtNzYzNjA_6fc0df3a-e7c9-4062-86be-a3462c335294"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjgtMy0xLTEtNzYzNjA_e1a02c3d-b291-43e0-9894-70b95ca49187"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjktMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjo5MDFiMDE1ZTJlYWE0ODg2ODFiZTgyZjUyYjlkMmIxM18xOQ_43e3127f-6960-4c41-a5b9-00c78c37ffcf"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjktMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjo5MDFiMDE1ZTJlYWE0ODg2ODFiZTgyZjUyYjlkMmIxM18xOQ_e5597380-0b24-4eff-8a04-17647ad5aaaf"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjktMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjo5MDFiMDE1ZTJlYWE0ODg2ODFiZTgyZjUyYjlkMmIxM18zMw_892973ae-33ea-4069-b694-15a3ba2e44c5"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjktMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjo5MDFiMDE1ZTJlYWE0ODg2ODFiZTgyZjUyYjlkMmIxM18zMw_b5fce213-adb1-4ae2-a1f2-d15a5be52c99"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjktMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjo5MDFiMDE1ZTJlYWE0ODg2ODFiZTgyZjUyYjlkMmIxM181NQ_3596fbc0-0fe1-4c7d-9ea1-e85acfc37fb7"
      unitRef="shares">196079000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjktMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjo5MDFiMDE1ZTJlYWE0ODg2ODFiZTgyZjUyYjlkMmIxM181NQ_79896e2e-043a-48bb-9cf5-cf9a834b3f6f"
      unitRef="shares">196079000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjktMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjo5MDFiMDE1ZTJlYWE0ODg2ODFiZTgyZjUyYjlkMmIxM182OQ_783d28e3-9b45-4da0-aa7c-87ccb9f21a49"
      unitRef="shares">198084000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjktMC0xLTEtNzYzNjAvdGV4dHJlZ2lvbjo5MDFiMDE1ZTJlYWE0ODg2ODFiZTgyZjUyYjlkMmIxM182OQ_8a247f1b-b5bd-4f75-a50f-c153fdcd0085"
      unitRef="shares">198084000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjktMS0xLTEtNzYzNjA_a684b067-86c4-4879-b82f-1f42e58a96d6"
      unitRef="usd">196000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMjktMy0xLTEtNzYzNjA_52a67621-51a9-4cf9-bdb9-3aad409e568a"
      unitRef="usd">198000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMzAtMS0xLTEtNzYzNjA_59bbc0d4-406f-4e71-b0e3-d918fc709398"
      unitRef="usd">994558000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMzAtMy0xLTEtNzYzNjA_5f64b0ed-5afd-4088-ac5e-534a036a28c0"
      unitRef="usd">947160000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMzEtMS0xLTEtNzYzNjA_6689352e-c83d-4fb2-9186-1017a4d7a70a"
      unitRef="usd">-830952000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMzEtMy0xLTEtNzYzNjA_d9aee192-a1fa-4e4c-9314-5de66cf4fd24"
      unitRef="usd">-748012000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMzItMS0xLTEtNzYzNjA_13ebc8c0-c927-4303-9048-002ccf8d5bec"
      unitRef="usd">1854000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMzItMy0xLTEtNzYzNjA_ccc60079-5f2e-47b4-b63d-0aaba1ecc382"
      unitRef="usd">-1795000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMzMtMS0xLTEtNzYzNjA_7d6c841a-f1f0-473b-800d-60f78427c026"
      unitRef="usd">165656000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMzMtMy0xLTEtNzYzNjA_f646a0ef-ab85-4e24-bb47-6f059698fa78"
      unitRef="usd">197551000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMzQtMS0xLTEtNzYzNjA_0ec72ab3-41b3-4e04-9065-3c4119df39b2"
      unitRef="usd">413382000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xOS9mcmFnOmI5YWQ3NGExNDVkZjQ0MGNhMjhjYjM1NmRmMjRjOWI5L3RhYmxlOjVmYjVkZDI2NjE4MDQ5ZmM5ODhmYmJkZjM3NzZkYzlhL3RhYmxlcmFuZ2U6NWZiNWRkMjY2MTgwNDlmYzk4OGZiYmRmMzc3NmRjOWFfMzQtMy0xLTEtNzYzNjA_a268763c-df91-4851-b958-53b14cad43a5"
      unitRef="usd">431015000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMi0xLTEtMS03NjM2MA_4ffe1f0b-e24d-45b7-9b4b-34a8dc834d8a"
      unitRef="usd">163867000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMi0zLTEtMS03NjM2MA_5be869aa-eaf7-4249-a003-700861d5b68b"
      unitRef="usd">150432000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMi02LTEtMS03ODYyMQ_c8280aeb-5a70-458f-92f3-eeba4fcfcd73"
      unitRef="usd">318076000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMi03LTEtMS03Njg5OQ_3c16eea7-9448-4be4-a2e8-2d0f83baa34c"
      unitRef="usd">285064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMy0xLTEtMS03NjM2MA_cf13fae4-2c48-43e5-923f-a7dae189c74b"
      unitRef="usd">57393000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMy0zLTEtMS03NjM2MA_10ac58f8-0fe8-4bc2-a351-cee9c86bd828"
      unitRef="usd">49859000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMy02LTEtMS03ODYyMQ_022e73f8-31c8-49d7-a4ce-ffba3276cae9"
      unitRef="usd">113333000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMy03LTEtMS03Njg5OQ_4574f905-6579-49a1-9a1f-9005d9e49ff9"
      unitRef="usd">93819000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNC0xLTEtMS03NjM2MA_11a01e9b-59d4-4bd6-aac0-cecd0f051689"
      unitRef="usd">106474000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNC0zLTEtMS03NjM2MA_8956d968-786b-493d-a42b-c5a7a7482f4d"
      unitRef="usd">100573000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNC01LTEtMS03Njg5Mw_b66a4cc5-8be7-4b50-a875-2c80ec3c1488"
      unitRef="usd">204743000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNC03LTEtMS03Njg5OQ_cbec643d-ec5c-470b-b770-ec5ff702cd21"
      unitRef="usd">191245000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNi0xLTEtMS03NjM2MA_e6b64557-ca54-40a0-b707-dd9897cd56a2"
      unitRef="usd">72945000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNi0zLTEtMS03NjM2MA_c4470ade-b262-4d3a-ab32-6eea6c2fc151"
      unitRef="usd">65431000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNi02LTEtMS03ODYyMQ_dd93ee74-87bc-48dc-bb12-be0d3561cd7a"
      unitRef="usd">149819000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNi03LTEtMS03Njg5OQ_9d64eaa6-b307-4239-b32f-c12f81a809be"
      unitRef="usd">136792000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNy0xLTEtMS03NjM2MA_614d57f9-b577-4020-bab0-df913adc77d5"
      unitRef="usd">16197000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNy0zLTEtMS03NjM2MA_9985e2b1-5939-432f-86c3-cf36a9da91e2"
      unitRef="usd">28426000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNy02LTEtMS03ODYyMQ_69db54ac-048a-42de-bfe5-d6bf1a96cc37"
      unitRef="usd">34156000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfNy03LTEtMS03Njg5OQ_1e0f5459-874d-4bcc-b387-8a53436ac2a5"
      unitRef="usd">38925000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfOC0xLTEtMS03NjM2MA_2ec11141-307a-4e76-b8b0-2728924de10d"
      unitRef="usd">28969000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfOC0zLTEtMS03NjM2MA_736cd0b4-f678-4c23-9a2a-49794575f48b"
      unitRef="usd">33845000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfOC02LTEtMS03ODYyMQ_4777ee2f-788a-48ec-ba06-0120beffbc9d"
      unitRef="usd">58457000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfOC03LTEtMS03Njg5OQ_7f1c5348-2ae8-4cfa-9ad3-a6d961f839d6"
      unitRef="usd">47010000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfOS0xLTEtMS03NjM2MA_be70bab5-e119-4f55-99c1-73646ece2de9"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfOS0zLTEtMS03NjM2MA_c2ba99d9-e82f-4e66-b5c9-ba381f218d67"
      unitRef="usd">379000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfOS02LTEtMS03ODY1Mg_4f4157d3-cf11-497d-b238-05655763a27a"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfOS03LTEtMS03Njg5OQ_68f09b2b-2ff3-4949-89dd-82415c703c4b"
      unitRef="usd">379000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:OperatingExpenses
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTAtMS0xLTEtNzYzNjA_74775e9b-c8ca-4afd-a688-7cfee7575609"
      unitRef="usd">118111000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTAtMy0xLTEtNzYzNjA_efe47dc6-c00e-4aea-94e4-043c0034a9f5"
      unitRef="usd">128081000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTAtNS0xLTEtNzY4OTM_ed9954db-d7a7-40aa-b19c-5459dd005ccd"
      unitRef="usd">242432000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTAtNy0xLTEtNzY4OTk_2f77b0cb-0d37-40ad-87ac-903dd82af694"
      unitRef="usd">223106000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTEtMS0xLTEtNzYzNjA_2f2bb62d-2f45-4219-a6da-13adf1e7b9e0"
      unitRef="usd">-11637000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTEtMy0xLTEtNzYzNjA_0d7e2286-8931-483d-b04c-b1d6a778cb27"
      unitRef="usd">-27508000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTEtNS0xLTEtNzY4OTM_f9d26c1b-4d08-44d4-824e-f40640011eba"
      unitRef="usd">-37689000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTEtNy0xLTEtNzY4OTk_dd31a362-d4fa-47c2-b023-b5d3ffec7d8d"
      unitRef="usd">-31861000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTItMS0xLTEtNzYzNjA_ed3fed76-9f50-4ab1-a7f2-19871d2b9cf5"
      unitRef="usd">29000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTItMy0xLTEtNzYzNjA_70075750-0b19-440c-bd62-6642411b894d"
      unitRef="usd">-9312000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTItNi0xLTEtNzg2MjE_53e59907-369d-4a51-8dae-451527cd7611"
      unitRef="usd">-24000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTItNy0xLTEtNzY4OTk_a6f373fb-eec2-41ba-b107-bebe145a7116"
      unitRef="usd">-17966000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTMtMS0xLTEtNzYzNjA_81b491a9-623a-46fe-aae6-e64116bc72c7"
      unitRef="usd">-2022000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTMtMy0xLTEtNzYzNjA_a3997281-1db1-4cf7-b86d-e3f4df69343f"
      unitRef="usd">420000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTMtNi0xLTEtNzg2MjE_3fa9440e-58da-4e7b-82f7-2e7be8e48fc8"
      unitRef="usd">-3566000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTMtNy0xLTEtNzY4OTk_09c05d1a-ea78-432f-b214-43676b56bd3f"
      unitRef="usd">668000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTQtMS0xLTEtNzYzNjA_eec94748-8749-4839-a649-dc30184f7fc7"
      unitRef="usd">-13630000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTQtMy0xLTEtNzYzNjA_1e311d0a-d28a-44fb-894d-8909d61ff046"
      unitRef="usd">-36400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTQtNi0xLTEtNzg2MjE_be3d3823-584d-433f-a045-257e279d7ccd"
      unitRef="usd">-41279000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTQtNy0xLTEtNzY4OTk_f6fc0e39-5915-45c3-8a14-7fddfc6f0f50"
      unitRef="usd">-49159000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTUtMS0xLTEtNzYzNjA_82df3f23-ff2c-47eb-a726-82c43193691b"
      unitRef="usd">-451000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTUtMy0xLTEtNzYzNjA_21008dd5-4f6a-4f64-8a2a-26668daa8cd5"
      unitRef="usd">1995000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTUtNi0xLTEtNzg2MjE_ac86822b-5556-4c41-a96a-52cd1c2ac3e6"
      unitRef="usd">2509000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTUtNy0xLTEtNzY4OTk_fa00ad70-89ae-4da9-90b9-250574fe85df"
      unitRef="usd">-941000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTctMS0xLTEtNzYzNjA_a59eb882-051c-4a50-9d03-d0b35758292c"
      unitRef="usd">-13179000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTctMy0xLTEtNzYzNjA_1c1ce4ba-1d0a-44e2-a0f0-8f9dcc813c0c"
      unitRef="usd">-38395000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTYtNi0xLTEtNzg2MjE_6bbee310-6b78-424e-98c5-580b56348366"
      unitRef="usd">-43788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTYtNy0xLTEtNzY4OTk_09f903a4-9a2c-4a7a-be0d-bf1adfa1d50f"
      unitRef="usd">-48218000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtMS0xLTEtNzYzNjA_a0a5a7ab-a137-49dc-8b46-f8be02f12984"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtMS0xLTEtNzYzNjA_f115ce2a-f89b-441c-b41b-d713c0fa53ba"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtMy0xLTEtNzYzNjA_09d06873-5710-4ec7-86c1-d9416c7e3549"
      unitRef="usdPerShare">-0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtMy0xLTEtNzYzNjA_d0439191-24ce-4302-9dde-41d14f676b16"
      unitRef="usdPerShare">-0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTctNi0xLTEtNzg2MjQ_7f03f107-1829-4f19-a16a-81f771207e6a"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTctNi0xLTEtNzg2MjQ_969e6bfb-561a-493f-a2c0-29c3a84c4bf9"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTctNy0xLTEtNzY4OTk_4b1da3ea-91a0-48d2-b52f-c41172f8e911"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTctNy0xLTEtNzY4OTk_7a5dc7c4-41d6-43cf-83f7-befc7851af73"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtMS0xLTEtNzY4ODE_a1e17452-a077-4aa7-99ec-fa4b08544e75"
      unitRef="shares">197819000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtMS0xLTEtNzY4ODE_fa64dc63-a8ca-4436-8c6e-a53faa201f9b"
      unitRef="shares">197819000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtMy0xLTEtNzY4ODY_4a952c5a-1e20-498f-b9c3-d3650021bf3c"
      unitRef="shares">125423000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtMy0xLTEtNzY4ODY_b426a65c-20a3-46a9-b64e-62fb15a70240"
      unitRef="shares">125423000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtNi0xLTEtNzg2Mjc_962fff23-6d65-4863-ab53-15b6ac1ba342"
      unitRef="shares">198040000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtNi0xLTEtNzg2Mjc_ab49cdf2-8f38-4aa1-a11e-3d9ffee447bb"
      unitRef="shares">198040000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtNy0xLTEtNzY4OTk_c55ad1dc-9f8c-4b0b-8c4b-c85b8b614e2a"
      unitRef="shares">125245000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yMi9mcmFnOmZhYmZjMWJlY2Q4NDQ4ODM5YzQyOTQzMzlkNzBiZWQ0L3RhYmxlOjMxM2RlN2Q1ZjE4MTQ5NmE4NDNhNzViYzQwZGI0ZjIyL3RhYmxlcmFuZ2U6MzEzZGU3ZDVmMTgxNDk2YTg0M2E3NWJjNDBkYjRmMjJfMTgtNy0xLTEtNzY4OTk_dc6d1942-8d29-4399-a853-6c8e30f896e1"
      unitRef="shares">125245000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMi0xLTEtMS03NjM2MA_a1e1a754-4a77-461f-8809-fda96bd819eb"
      unitRef="usd">-13179000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMi0zLTEtMS03NjM2MA_051b74b1-4a20-4a40-9082-333cd3943370"
      unitRef="usd">-38395000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMi02LTEtMS03ODYzNA_58298f70-2fc6-449f-adc1-ababfc5150ac"
      unitRef="usd">-43788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMi03LTEtMS03NzAwMA_6788643c-b2d5-4def-b7b9-0ccf44ccb53b"
      unitRef="usd">-48218000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNC0xLTEtMS03NjM2MA_d7b9dca1-27a3-4eba-a7b4-f79c8db7e065"
      unitRef="usd">2209000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNC0zLTEtMS03NjM2MA_aaa8188d-9499-4537-8a67-aeab83a5591c"
      unitRef="usd">-204000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNC02LTEtMS03ODYzNA_75a62ea1-ff13-450e-b14f-deea01895598"
      unitRef="usd">3611000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNC03LTEtMS03NzAwMA_64f0c131-925a-4560-a963-6f674be4cb42"
      unitRef="usd">-351000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNi0xLTEtMS03NjM2MA_91a9a122-a099-4894-af9f-37f8185f2508"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNi0zLTEtMS03NjM2MA_c97abfc4-228d-4719-820c-c4b211002174"
      unitRef="usd">-41000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNi02LTEtMS03ODYzNA_adf15222-2e1d-4a7f-adef-59995dca37fc"
      unitRef="usd">38000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNi03LTEtMS03NzAwMA_de2af564-30f5-46d3-b831-9a53e7b1d617"
      unitRef="usd">-28000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNy0xLTEtMS03NjM2MA_43c68352-fe96-4a35-95e9-39aa663962bd"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNy0zLTEtMS03NjM2MA_916b27d6-c54b-4355-980c-98f235d2efab"
      unitRef="usd">-41000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNy01LTEtMS03Njk5NA_6ea430a4-32ac-4991-9c5d-2cf8bcf225b5"
      unitRef="usd">38000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfNy03LTEtMS03NzAwMA_613a9e06-32e4-4ae9-9eb3-0d36a7f0bcee"
      unitRef="usd">-28000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfOS0xLTEtMS03NjM2MA_a6dc2526-3370-4a02-8254-122dacba80ca"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfOS0zLTEtMS03NjM2MA_452cddfe-f317-4412-a95c-7eef26a81460"
      unitRef="usd">270000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfOS02LTEtMS03ODYzNA_1b81cf59-1052-41c6-bbdb-8357159491c8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfOS03LTEtMS03NzAwMA_fe6ff3d8-de87-4daa-8990-6f59878353d8"
      unitRef="usd">2351000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <lz:ReclassificationOfPriorHedgeEffectivenessAndLossesFromInterestRateCapAndSwapsToNetIncomeLoss
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTAtMS0xLTEtNzYzNjA_34469d5c-206a-4216-82ce-6b5993ba04dc"
      unitRef="usd">0</lz:ReclassificationOfPriorHedgeEffectivenessAndLossesFromInterestRateCapAndSwapsToNetIncomeLoss>
    <lz:ReclassificationOfPriorHedgeEffectivenessAndLossesFromInterestRateCapAndSwapsToNetIncomeLoss
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTAtMy0xLTEtNzYzNjA_0db1089b-9bd0-4885-bd2a-1d74a3b557b5"
      unitRef="usd">1298000</lz:ReclassificationOfPriorHedgeEffectivenessAndLossesFromInterestRateCapAndSwapsToNetIncomeLoss>
    <lz:ReclassificationOfPriorHedgeEffectivenessAndLossesFromInterestRateCapAndSwapsToNetIncomeLoss
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTAtNi0xLTEtNzg2MzQ_56c02018-d368-4783-aaeb-64809384b6d4"
      unitRef="usd">0</lz:ReclassificationOfPriorHedgeEffectivenessAndLossesFromInterestRateCapAndSwapsToNetIncomeLoss>
    <lz:ReclassificationOfPriorHedgeEffectivenessAndLossesFromInterestRateCapAndSwapsToNetIncomeLoss
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTAtNy0xLTEtNzcwMDA_488e7ab8-6077-4230-906c-45a12dc01489"
      unitRef="usd">2315000</lz:ReclassificationOfPriorHedgeEffectivenessAndLossesFromInterestRateCapAndSwapsToNetIncomeLoss>
    <lz:UnrealizedGainLossOnCashFlowHedgesAfterTax
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTEtMS0xLTEtNzYzNjA_7aab70c7-76f7-4b35-9327-617096d6661c"
      unitRef="usd">0</lz:UnrealizedGainLossOnCashFlowHedgesAfterTax>
    <lz:UnrealizedGainLossOnCashFlowHedgesAfterTax
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTEtMy0xLTEtNzYzNjA_5528c848-9619-4d3b-b5f0-48a612f86376"
      unitRef="usd">1568000</lz:UnrealizedGainLossOnCashFlowHedgesAfterTax>
    <lz:UnrealizedGainLossOnCashFlowHedgesAfterTax
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTEtNS0xLTEtNzY5OTQ_f951282f-d563-4c58-9cf0-2fee5f432970"
      unitRef="usd">0</lz:UnrealizedGainLossOnCashFlowHedgesAfterTax>
    <lz:UnrealizedGainLossOnCashFlowHedgesAfterTax
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTEtNy0xLTEtNzcwMDA_c1728917-fbda-41c7-9a2d-614cb5867df9"
      unitRef="usd">4666000</lz:UnrealizedGainLossOnCashFlowHedgesAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTItMS0xLTEtNzYzNjA_a69de79e-a560-4dfe-8c85-bc8a66c8069d"
      unitRef="usd">2209000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTItMy0xLTEtNzYzNjA_c4043013-eacc-42f6-aff4-191bff55703a"
      unitRef="usd">1323000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTItNi0xLTEtNzg2MzQ_eb26ffab-549a-4db4-bbae-d8067c7635df"
      unitRef="usd">3649000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTItNy0xLTEtNzcwMDA_a86a560e-13bd-4e90-8615-bb40384c3f74"
      unitRef="usd">4287000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTMtMS0xLTEtNzYzNjA_434dec23-dd4f-4358-8e17-8e47bf8626ef"
      unitRef="usd">-10970000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTMtMy0xLTEtNzYzNjA_242e91c3-089d-430d-b802-9965a359e9d4"
      unitRef="usd">-37072000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTMtNS0xLTEtNzY5OTQ_1c81912d-dc4a-44d1-a6cd-c3a202c26bee"
      unitRef="usd">-40139000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yNS9mcmFnOmRmYWVmNDRkMjVlODQzMmNiOGNlNjE4NzczMDdlNTk5L3RhYmxlOmU0YWJhYTJlNDg2NzQwZjY4NmRmYWU0OGYwM2M0ODcxL3RhYmxlcmFuZ2U6ZTRhYmFhMmU0ODY3NDBmNjg2ZGZhZTQ4ZjAzYzQ4NzFfMTMtNy0xLTEtNzcwMDA_546b31ef-a734-45b9-9301-3d9c0582d0e1"
      unitRef="usd">-43931000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i994564b12b1543f2b038158fc91a3580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMi0yLTEtMS03NjM2MA_80619e22-125d-439c-afa2-c1a6cfea2acf"
      unitRef="shares">198084000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i994564b12b1543f2b038158fc91a3580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMi00LTEtMS03NjM2MA_89397ea7-8cf3-4273-98c2-b7a1b18cdadd"
      unitRef="usd">198000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iee60137ed20b49be95e455a9e7913754_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMi02LTEtMS03NjM2MA_34bd7407-f7ba-4a50-a4d2-2462ac78b67c"
      unitRef="usd">947160000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib2dfcb838d4141ef9e440917f6139633_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMi04LTEtMS03NjM2MA_68d6b848-cb05-47a6-b2ed-6a9697a1fbd1"
      unitRef="usd">-748012000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i86747cbf4a8f4a80adede3e38160415d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMi0xMC0xLTEtNzYzNjA_49a0a303-d78e-4bfc-a640-cdf727e35f8b"
      unitRef="usd">-1795000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMi0xMi0xLTEtNzYzNjA_73f6d625-7aee-43eb-8e10-3f88672d2211"
      unitRef="usd">197551000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iae2abf1fb39241e78f137178e8fd7d33_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMy0yLTEtMS03NjM2MA_ccbb7c08-6d74-4466-9036-ecbc3bc538fb"
      unitRef="shares">202000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2ad375200847477cacee4ef92a252dc4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMy02LTEtMS03NjM2MA_a301b24f-316a-4258-afca-4d5ed352812a"
      unitRef="usd">225000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia91ab0d46d4041148360cf4ce4499e78_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMy0xMi0xLTEtNzYzNjA_17bbcf71-0e5f-426b-bb86-9d58cdba2b65"
      unitRef="usd">225000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="iae2abf1fb39241e78f137178e8fd7d33_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfNC0yLTEtMS03NjM2MA_4d0ae9b1-25be-4ed9-b058-351da0232881"
      unitRef="shares">392000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2ad375200847477cacee4ef92a252dc4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfNS02LTEtMS03NjM2MA_35acee78-ca74-4d40-a83d-3ac0bff116c2"
      unitRef="usd">22346000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia91ab0d46d4041148360cf4ce4499e78_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfNS0xMi0xLTEtNzYzNjA_ea97452a-d45a-4963-85a0-0c5294f6f8c6"
      unitRef="usd">22346000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="iae2abf1fb39241e78f137178e8fd7d33_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfNi0yLTEtMS03NjM2MA_186d7fae-41ac-4d69-bbae-d504dd1bd12f"
      unitRef="shares">79000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic14e26eb317f4ae693a371c796d01807_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfNi04LTEtMS03NjM2MA_08522331-6503-43bc-a328-9fd3b68af96a"
      unitRef="usd">1102000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ia91ab0d46d4041148360cf4ce4499e78_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfNi0xMi0xLTEtNzYzNjA_19b837fe-683a-412c-8f13-c9f6364f37ed"
      unitRef="usd">1102000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i02e2f6d907d248f689dbd4b4c723d242_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfOS0xMC0xLTEtNzYzNjA_b434c7cb-c3ce-46eb-b594-978c6fd3e87b"
      unitRef="usd">1440000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia91ab0d46d4041148360cf4ce4499e78_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfOS0xMi0xLTEtNzYzNjA_c2a1c421-73b2-4c6d-af93-5f42fc489cae"
      unitRef="usd">1440000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ic14e26eb317f4ae693a371c796d01807_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTAtOC0xLTEtNzc0ODQ_8e274b56-f4a4-4155-96aa-8a38529ee500"
      unitRef="usd">-30609000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia91ab0d46d4041148360cf4ce4499e78_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTAtMTItMS0xLTc3NTEw_99143a4c-e189-4bde-9b52-83b2e1494e01"
      unitRef="usd">-30609000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ie75c00ff1d754157ba3b4c82fb060414_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTEtMi0xLTEtNzc0NDI_4a372810-1605-408a-8dff-0e6af59630c3"
      unitRef="shares">198599000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie75c00ff1d754157ba3b4c82fb060414_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTEtNC0xLTEtNzc0NTY_4f1f9f61-7ef8-416e-9c1e-7d96fb7348d1"
      unitRef="usd">198000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2da51166529144f087a1ea554d638069_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTEtNi0xLTEtNzc0NzA_b1e38ee3-9ee4-4204-a771-856b52554557"
      unitRef="usd">969731000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e28efd619d944b682bb64030c7ab996_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTEtOC0xLTEtNzc0ODQ_0fd5e37a-d240-4cf5-84c0-20bff76d7a86"
      unitRef="usd">-779723000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id34af3ecf8064b06963f456b32ab17cc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTEtMTAtMS0xLTc3NDk4_1db605e6-b58c-4d18-8e60-844614479d8f"
      unitRef="usd">-355000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i49cd6148c6b24883aa764dea4d1c9ecf_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTEtMTItMS0xLTc3NTEw_94f6285b-6b3b-413d-83f8-361f73da50d0"
      unitRef="usd">189851000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i54427dca3a6544cbbf27b311c5804c46_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTAtMi0xLTEtNzg2MzY_9e342696-0212-4ebc-9c43-ac6703d01c58"
      unitRef="shares">174000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1199f5fd48c64222acfd7602f22cbf77_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTAtNi0xLTEtNzg2MzY_fedd4eaf-c6be-4a92-b496-7858f6d5846c"
      unitRef="usd">1262000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTItMTItMS0xLTc3NTEw_94ba2534-6d12-49aa-b02a-015d9097e9ea"
      unitRef="usd">1262000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i54427dca3a6544cbbf27b311c5804c46_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTEtMi0xLTEtNzg2MzY_52e71a1f-e2df-4d13-9489-64f4c6cff9c1"
      unitRef="shares">268000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i54427dca3a6544cbbf27b311c5804c46_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTEtNC0xLTEtNzg2MzY_911e63a3-304e-46e3-99b4-9247e50fd18a"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i1199f5fd48c64222acfd7602f22cbf77_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTEtNi0xLTEtNzg2MzY_57a608ae-51b9-431a-baf2-2015cf6c7f1e"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTMtMTItMS0xLTc3NTEw_eebec991-84d9-4131-b72f-b219dd264690"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i54427dca3a6544cbbf27b311c5804c46_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTItMi0xLTEtNzg2MzY_0f9e1edc-85b3-4779-9a26-ccc066555de2"
      unitRef="shares">1000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1199f5fd48c64222acfd7602f22cbf77_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTItNi0xLTEtNzg2MzY_fe448ff3-e1bc-4abb-bd81-3ec92a49d237"
      unitRef="usd">30000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTQtMTItMS0xLTc3NTEw_30caf12a-d8c5-4cb7-809a-008c48e2a121"
      unitRef="usd">30000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1199f5fd48c64222acfd7602f22cbf77_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTMtNi0xLTEtODQ0NDg_382ec66b-0f1d-4446-8ad6-9fe49a8f66e0"
      unitRef="usd">23596000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTMtMTItMS0xLTg0ODQ0_c1d5ba87-aafa-4aa4-9d89-98f73b9b0f32"
      unitRef="usd">23596000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i54427dca3a6544cbbf27b311c5804c46_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTMtMi0xLTEtNzg2MzY_1a1c5dd9-48ad-4ce0-b3f8-4795ee4f14ca"
      unitRef="shares">2961000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i54427dca3a6544cbbf27b311c5804c46_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTMtNC0xLTEtNzg2MzY_0b83fc19-efc8-4d7f-adfb-566af8493e35"
      unitRef="usd">3000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ifafba35879be4ebfb74b2465ce5508df_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTMtOC0xLTEtNzg2MzY_46433d61-acaa-4c28-ac2b-9803aa60bb54"
      unitRef="usd">38050000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTUtMTItMS0xLTc3NTEw_da65547f-105c-4148-87d9-0bd6735b7724"
      unitRef="usd">38053000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibecb0018d3914ef084caa4e6fa610de0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTQtMTAtMS0xLTc4NjM2_ef6c3bf7-490b-49f1-b979-28cf4cf354d3"
      unitRef="usd">2209000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTgtMTItMS0xLTc3NTEw_eb8a27aa-82a8-44c7-b11a-118f74467bb9"
      unitRef="usd">2209000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ifafba35879be4ebfb74b2465ce5508df_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTUtOC0xLTEtNzg2MzY_14ee7f5a-d41c-4a55-85fb-7f6f5f2fb2ae"
      unitRef="usd">-13179000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMTktMTItMS0xLTc3NTEw_6a9e1b63-b7e3-4369-b3aa-1e39125fb103"
      unitRef="usd">-13179000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ibf9126e9ea084373b3b0a112e43dcea1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMjAtMi0xLTEtNzc0NDI_ac1d2f8a-edf8-4c64-9c90-fb4e3b89f02b"
      unitRef="shares">196079000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibf9126e9ea084373b3b0a112e43dcea1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMjAtNC0xLTEtNzc0NTY_bd9e8209-d13c-417c-8c5e-0b04938787bb"
      unitRef="usd">196000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia7dcac3ffff948ac9c75aa7ec591ad0e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMjAtNi0xLTEtNzc0NzA_62337119-8255-4235-a6ba-3904dbfef025"
      unitRef="usd">994558000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id408d531231d47928f9ed760c90cfb2c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMjAtOC0xLTEtNzc0ODQ_1bb7fd41-9cf2-4ecc-84b1-308a6f449bf3"
      unitRef="usd">-830952000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3f1dac841c1f497f87f2fc6e61a5ba57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMjAtMTAtMS0xLTc3NDk4_0d240129-a1fe-42e7-8885-2e0f3b5216e2"
      unitRef="usd">1854000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjE3MzcyZTczNjg0ZDQ0YjNhMTU4M2VlMTliOWRlNThhL3RhYmxlcmFuZ2U6MTczNzJlNzM2ODRkNDRiM2ExNTgzZWUxOWI5ZGU1OGFfMjAtMTItMS0xLTc3NTEw_8850274b-e3af-45cc-ae25-172581fa102b"
      unitRef="usd">165656000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ib1081608ff214e58b801d8bee77fd19f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMi0xLTEtMS03NjM2MA_cef94894-e56d-4ce5-8267-00b4e82e2bf6"
      unitRef="shares">23081000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib1081608ff214e58b801d8bee77fd19f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMi0zLTEtMS03NjM2MA_b940534c-65aa-4c19-9344-77a97d9b9af7"
      unitRef="usd">70906000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="iaf03e40bdd0f4bf2b6f05a6a695ead33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMi02LTEtMS03NjM2MA_b874484a-69e4-4106-a467-940adc332a98"
      unitRef="shares">125037000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iaf03e40bdd0f4bf2b6f05a6a695ead33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMi04LTEtMS03NjM2MA_ee9dd876-6296-445a-a5af-5e1894f17223"
      unitRef="usd">126000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifb22386b31a2418fa12b216b1998db47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMi0xMC0xLTEtNzYzNjA_1fd19188-e9cd-4f59-9f17-382960e9dd62"
      unitRef="usd">102417000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if68373716d8c4f9998bbfb166f4bdac1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMi0xMi0xLTEtNzYzNjA_bf21520b-6896-4cf3-858b-c71f388c8690"
      unitRef="usd">-639348000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd3b893944d142b9bdd796ee7c7ec743_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMi0xNC0xLTEtNzYzNjA_bb0bdc76-c80b-47c9-bb2f-00cceb22056e"
      unitRef="usd">-13827000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e7e0166ed17421d9fa07702b384205b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMi0xNi0xLTEtNzYzNjA_e9f43f35-040f-4a77-a479-fd99b16a6270"
      unitRef="usd">-550632000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i83cb1a3e1f544746951ca5daab6d56f3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMy02LTEtMS03NjM2MA_c6e747e1-b9ae-4dfd-ac37-014cc5e47b36"
      unitRef="shares">244000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i613957399be8462f82b2ddb5cec44acd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMy0xMC0xLTEtNzYzNjA_5c09a7f3-4197-4d3b-831e-b51d9d01431d"
      unitRef="usd">151000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia717e36332e44f5c8253ea45e6fcf494_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMy0xNi0xLTEtNzYzNjA_eda906d3-b363-48b0-adbe-13df3d28564f"
      unitRef="usd">151000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i83cb1a3e1f544746951ca5daab6d56f3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfNC02LTEtMS03NjM2MA_008c70ec-035b-4beb-a0fa-3b4c5503f3c8"
      unitRef="shares">27000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i83cb1a3e1f544746951ca5daab6d56f3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfNS02LTEtMS03NjM2MA_46787b27-5c25-42e7-a2b7-77ed5ff390f6"
      unitRef="shares">9000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i613957399be8462f82b2ddb5cec44acd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfNS0xMC0xLTEtNzYzNjA_8a6df009-0a67-488e-899b-24eabfc1e743"
      unitRef="usd">100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia717e36332e44f5c8253ea45e6fcf494_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfNS0xNi0xLTEtNzYzNjA_ae99ff74-42b9-4667-8251-392f38fe7091"
      unitRef="usd">100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i613957399be8462f82b2ddb5cec44acd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfNi0xMC0xLTEtNzYzNjA_b4599829-36fe-4bfa-aa9e-3eca6540ca38"
      unitRef="usd">3799000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia717e36332e44f5c8253ea45e6fcf494_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfNi0xNi0xLTEtNzYzNjA_56dc7e64-f4d3-4d45-b1e4-7030f5ebea1f"
      unitRef="usd">3799000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <lz:AdjustmentToAdditionalPaidInCapitalNetInterestAndRepaymentOfFullRecourseNotesReceivable
      contextRef="i613957399be8462f82b2ddb5cec44acd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfNy0xMC0xLTEtNzYzNjA_d368daa4-fce8-4cfc-a68e-4260c63d095d"
      unitRef="usd">44000</lz:AdjustmentToAdditionalPaidInCapitalNetInterestAndRepaymentOfFullRecourseNotesReceivable>
    <lz:AdjustmentToAdditionalPaidInCapitalNetInterestAndRepaymentOfFullRecourseNotesReceivable
      contextRef="ia717e36332e44f5c8253ea45e6fcf494_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfNy0xNi0xLTEtNzYzNjA_d9b1c562-fd1f-4963-b643-9b72f7593713"
      unitRef="usd">44000</lz:AdjustmentToAdditionalPaidInCapitalNetInterestAndRepaymentOfFullRecourseNotesReceivable>
    <lz:AdjustmentToAdditionalPaidInCapitalSpecialDividends
      contextRef="i613957399be8462f82b2ddb5cec44acd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfOC0xMC0xLTEtNzYzNjA_592414a8-a6d7-4fbd-a042-d3d5d2550a06"
      unitRef="usd">23000</lz:AdjustmentToAdditionalPaidInCapitalSpecialDividends>
    <lz:AdjustmentToAdditionalPaidInCapitalSpecialDividends
      contextRef="ia717e36332e44f5c8253ea45e6fcf494_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfOC0xNi0xLTEtNzYzNjA_a20e6adf-6751-460d-932a-8bccb1290d5e"
      unitRef="usd">23000</lz:AdjustmentToAdditionalPaidInCapitalSpecialDividends>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i40bf8402b8f947148eb6818931235a6e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfOS0xNC0xLTEtNzYzNjA_711486a9-9edb-427b-8e2b-00a4398979a8"
      unitRef="usd">2964000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia717e36332e44f5c8253ea45e6fcf494_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfOS0xNi0xLTEtNzYzNjA_dbd14c4b-cc5b-419b-b53f-417b62281e8d"
      unitRef="usd">2964000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ia2d82db0d8c54761acdfcad25b500212_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTAtMTItMS0xLTc2MzYw_f98a6bbb-7a92-40cd-83b6-8fec6e7445ce"
      unitRef="usd">-9823000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia717e36332e44f5c8253ea45e6fcf494_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTAtMTYtMS0xLTc2MzYw_eceed034-0547-44b6-ab66-1ab961e98af2"
      unitRef="usd">-9823000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i1bdfe9eca42344e4bb07730b10dbe007_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTEtMS0xLTEtNzYzNjA_6a61cc81-6b39-424c-8e6e-41eb230cc70e"
      unitRef="shares">23081000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1bdfe9eca42344e4bb07730b10dbe007_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTEtMy0xLTEtNzYzNjA_3839c75f-1d83-4ae8-b155-9d1e24a38490"
      unitRef="usd">70906000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="if0d4dd20215f4ef4bdb8932ea1924b03_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTEtNi0xLTEtNzYzNjA_80275772-9690-4f07-8052-42da4fbe02f1"
      unitRef="shares">125299000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if0d4dd20215f4ef4bdb8932ea1924b03_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTEtOC0xLTEtNzYzNjA_a0b30985-b820-4e59-bb7d-2a13be7e3322"
      unitRef="usd">126000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f122427e27143c2bd9f25e3a6a5fc71_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTEtMTAtMS0xLTc2MzYw_2e35f006-a147-4198-9257-686bcb8c4941"
      unitRef="usd">106288000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i270a0179d5f5485d9cde4cde39230d7c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTEtMTItMS0xLTc2MzYw_f86f6e71-1dd2-453d-83f6-ca0da2fa8faf"
      unitRef="usd">-649171000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i362e0dcd32f54814b8bad366b5c867ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTEtMTQtMS0xLTc2MzYw_1444d335-7c00-4ffd-9b5d-097014b3082c"
      unitRef="usd">-10863000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9763a06ef0c74864ae9f5a4ba9db2de1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTEtMTYtMS0xLTc2MzYw_e4560f36-40e7-441a-9f15-147e79fb52ba"
      unitRef="usd">-553620000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i053a9803fa7d4cc29598052a53b4d776_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTItNi0xLTEtNzcyNTg_1238d5a6-969c-43af-9cef-36db85c4b4de"
      unitRef="shares">213000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i565e7d4e392446308818313c39f0c8b0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTItMTAtMS0xLTc3Mjg1_375af516-00a9-44e9-8fd3-1d0b43db520c"
      unitRef="usd">136000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTItMTYtMS0xLTc3MzI3_e6813e88-e90c-4136-9aad-6f7973715b48"
      unitRef="usd">136000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i053a9803fa7d4cc29598052a53b4d776_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTMtNi0xLTEtNzcyNTg_8875526e-c263-4c19-b999-7e0902db0b57"
      unitRef="shares">32000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i053a9803fa7d4cc29598052a53b4d776_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTQtNi0xLTEtNzcyNTg_81289f58-4eaa-4381-968a-57ce5c74274b"
      unitRef="shares">6000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i565e7d4e392446308818313c39f0c8b0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTQtMTAtMS0xLTc3Mjg1_949c5421-bbca-444a-8cf2-497d2148bfff"
      unitRef="usd">109000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTQtMTYtMS0xLTc3MzI3_122756f9-3aef-42db-84eb-62248e99f112"
      unitRef="usd">109000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i565e7d4e392446308818313c39f0c8b0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTUtMTAtMS0xLTc3Mjg1_39108dc6-0081-4d53-8515-ffa57c7dcf90"
      unitRef="usd">44810000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTUtMTYtMS0xLTc3MzI3_47ff4f19-63f2-46f7-a7ae-0881108fc297"
      unitRef="usd">44810000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <lz:AdjustmentToAdditionalPaidInCapitalSpecialDividends
      contextRef="i565e7d4e392446308818313c39f0c8b0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTYtMTAtMS0xLTc3Mjg1_469bc45b-d881-48d4-86fc-f888aab39e5f"
      unitRef="usd">16000</lz:AdjustmentToAdditionalPaidInCapitalSpecialDividends>
    <lz:AdjustmentToAdditionalPaidInCapitalSpecialDividends
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTYtMTYtMS0xLTc3MzI3_3c20fbfd-51a9-4553-b96b-be412c7d42b7"
      unitRef="usd">16000</lz:AdjustmentToAdditionalPaidInCapitalSpecialDividends>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia15a24a1760a465b872d09c262227957_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTctMTQtMS0xLTc3MzE0_30cf6c0f-9656-43cb-ad60-5ca3cfa1ef78"
      unitRef="usd">1323000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTctMTYtMS0xLTc3MzI3_2ea705db-d075-45ac-8589-2e08ee4ded45"
      unitRef="usd">1323000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="iee38864dd2b94cbaa01689c3c2949efc_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTgtMTItMS0xLTc3MzAw_f2d28355-e405-4c20-b297-a1d5838edac9"
      unitRef="usd">-38395000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTgtMTYtMS0xLTc3MzI3_f4d5b3b4-94f1-4167-afcb-2e824135eab4"
      unitRef="usd">-38395000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i03c8599471c2426d8bd558da436e3508_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTktMS0xLTEtNzcyMzA_c0f79419-346c-4d8f-bef7-3b800735b8cb"
      unitRef="shares">23081000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i03c8599471c2426d8bd558da436e3508_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTktMy0xLTEtNzcyNDQ_28dab1f2-7fbf-42f5-8e2c-5f83cb8fc02a"
      unitRef="usd">70906000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="id8b8ec8febce475a9e546beb5c283e5b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTktNi0xLTEtNzcyNTg_b4728609-0529-439b-8243-358a5cc72dd4"
      unitRef="shares">125538000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id8b8ec8febce475a9e546beb5c283e5b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTktOC0xLTEtNzcyNzI_16bc9324-73bc-4309-99db-57a675b00063"
      unitRef="usd">126000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i93996ab67efc4016893da8e99ce1fc10_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTktMTAtMS0xLTc3Mjg1_5afe7765-3393-49e4-a6e3-e1b13b95c32e"
      unitRef="usd">151109000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if3a3c15758bb4559954c614aca92c00c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTktMTItMS0xLTc3MzAw_a991c230-2558-4fe7-bde5-8fe62bff2394"
      unitRef="usd">-687566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3676bebe393047df990bb09a6a2f6019_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTktMTQtMS0xLTc3MzE0_49f9d0ad-1423-416d-8fdf-bde26baa5e58"
      unitRef="usd">-9540000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f7e5ab1fe214158bce572c21c9cc69e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8yOC9mcmFnOjA2YTBlNzJjMmJjODQ4NDQ4NmVjY2VjMWNmYmZkNmE3L3RhYmxlOjA4ZWYyNWM5Y2RmMTQ3MDNhOWRlNjE1ZTcwNjAwNTRkL3RhYmxlcmFuZ2U6MDhlZjI1YzljZGYxNDcwM2E5ZGU2MTVlNzA2MDA1NGRfMTktMTYtMS0xLTc3MzI3_7a634413-e1fd-4765-9583-3f5a05d774d3"
      unitRef="usd">-545871000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMy0xLTEtMS03NjM2MA_6756b47c-0fcc-4dc0-a8fa-5434f1021ac9"
      unitRef="usd">-43788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMy0zLTEtMS03NjM2MA_1a5f20f9-d77a-43d8-955d-a03b4dd7c743"
      unitRef="usd">-48218000</us-gaap:NetIncomeLoss>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNS0xLTEtMS03NjM2MA_126bb934-2676-4161-92cc-c47d6cf15495"
      unitRef="usd">10933000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNS0zLTEtMS03NjM2MA_5c8c6059-8ae9-45b8-9ca7-0389c2c5a9bf"
      unitRef="usd">7829000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNi0xLTEtMS03NjM2MA_424d522d-3508-468f-8556-6810ac2dcf71"
      unitRef="usd">852000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNi0zLTEtMS03NjM2MA_96c57566-8699-4c90-9e37-aa743b4765fa"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNy0xLTEtMS03NjM2MA_2122c0d6-3667-4b45-b180-b76794810e57"
      unitRef="usd">112000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNy0zLTEtMS03NjM2MA_66daee9e-5e44-42c1-897f-c46ddf05104b"
      unitRef="usd">1273000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfOC0xLTEtMS03NjM2MA_0b951582-868b-42d6-a32c-0a4107c162a0"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfOC0zLTEtMS03NjM2MA_3236d1da-b55f-4102-bb0a-c592f1acc299"
      unitRef="usd">-3076000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfOS0xLTEtMS03NjM2MA_d2d06620-f5cd-4309-84ef-c9187a0cc6c7"
      unitRef="usd">170000</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfOS0zLTEtMS03NjM2MA_f64ba82f-6d4e-4ffc-a20f-38501b007a54"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTAtMS0xLTEtNzg2NjI_668f8fad-4d9f-4489-86ac-369108de7d42"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTAtMy0xLTEtNzc3NTg_2cd0001f-ea7f-4b9a-bb5a-9a2a9b618c14"
      unitRef="usd">379000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ShareBasedCompensation
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTAtMS0xLTEtNzYzNjA_f3315c8d-c454-40b7-abd4-e6769e4d918c"
      unitRef="usd">44712000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTAtMy0xLTEtNzYzNjA_77aefb00-c5e5-4fde-9434-41c63f644461"
      unitRef="usd">48584000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTEtMS0xLTEtNzYzNjA_5869454f-e2dc-4037-b5b3-7da888db330a"
      unitRef="usd">1955000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTEtMy0xLTEtNzYzNjA_2b7d7e31-4c2e-435c-a39e-e1363ce46b8c"
      unitRef="usd">-1612000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <lz:ChangeInFairValueOfFinancialGuarantee
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTItMS0xLTEtNzYzNjA_be7f28a4-53eb-4ae7-9217-c571a87c3582"
      unitRef="usd">0</lz:ChangeInFairValueOfFinancialGuarantee>
    <lz:ChangeInFairValueOfFinancialGuarantee
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTItMy0xLTEtNzYzNjA_6dc011d9-30cd-4980-a0ad-5291187b3dee"
      unitRef="usd">150000</lz:ChangeInFairValueOfFinancialGuarantee>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTMtMS0xLTEtNzYzNjA_b7748dcc-af34-459a-ba9f-0dfe2482ab63"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTMtMy0xLTEtNzYzNjA_c6e50efb-6d2d-46cb-bac4-4e9e3c1dc428"
      unitRef="usd">-28000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTUtMS0xLTEtODIxMzg_f854097a-e362-4b6d-9577-a84755258a96"
      unitRef="usd">-150000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTUtMy0xLTEtODIxMjU_ca20f694-e8d6-46dd-b861-010f6929a3dc"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTQtMS0xLTEtNzYzNjA_447b3469-cdc8-4645-a0bd-9bccb5cc6c72"
      unitRef="usd">-3405000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTQtMy0xLTEtNzYzNjA_e49578e0-36a0-4905-b9f5-38cdc185a6b5"
      unitRef="usd">401000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTUtMS0xLTEtNzYzNjA_58c38759-b13b-47a3-b978-089c4e342a4b"
      unitRef="usd">1000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTUtMy0xLTEtNzYzNjA_11f9e941-4034-44ad-9b93-ba7a29dd1ae2"
      unitRef="usd">-4000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTctMS0xLTEtNzYzNjA_e1873b1b-49f5-4e5b-891e-068c9669bafb"
      unitRef="usd">2357000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTctMy0xLTEtNzYzNjA_9ac4f813-5440-483e-ac2f-87f2bb62590a"
      unitRef="usd">2308000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTgtMS0xLTEtNzYzNjA_cb58edb9-9346-4e8b-8c8d-cea2dd8a5511"
      unitRef="usd">417000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTgtMy0xLTEtNzYzNjA_ed9a135d-a330-42a3-92ed-8853a2899f29"
      unitRef="usd">1693000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTktMS0xLTEtNzYzNjA_445cbcf5-8109-4a6d-ad61-80ab08289d38"
      unitRef="usd">345000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMTktMy0xLTEtNzYzNjA_328ab2ca-1d58-4e38-8d38-df2b48d29d33"
      unitRef="usd">668000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjAtMS0xLTEtNzYzNjA_708b21f8-3462-4e4a-ab3c-8a5bfb654ee3"
      unitRef="usd">-13553000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjAtMy0xLTEtNzYzNjA_c292f080-bc1c-49ef-9f3a-f41da3d021de"
      unitRef="usd">7891000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjEtMS0xLTEtNzYzNjA_561a6d6e-0af9-4f65-948f-106ac4da284f"
      unitRef="usd">8156000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjEtMy0xLTEtNzYzNjA_0bbda65a-e504-4068-ad77-a97c33464bf2"
      unitRef="usd">3195000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjItMS0xLTEtNzYzNjA_223e687a-faac-45a5-b5d2-55877a89c93c"
      unitRef="usd">-1642000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjItMy0xLTEtNzYzNjA_0b8a3f2b-c3a3-43f1-b311-64b8afe7a35c"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjMtMS0xLTEtNzYzNjA_291c4bd5-91a0-4e6b-9092-ac735f712b55"
      unitRef="usd">15000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjMtMy0xLTEtNzYzNjA_181f4f0b-947d-4bea-9f19-76613e6ccc05"
      unitRef="usd">-276000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjQtMS0xLTEtNzYzNjA_15350ee7-23ac-4e02-884b-8ae0159fc751"
      unitRef="usd">16700000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjQtMy0xLTEtNzYzNjA_e4d2557e-d9c7-4eb2-bde2-eabc70965de9"
      unitRef="usd">23763000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjUtMS0xLTEtNzYzNjA_88e96d06-b1e8-44a2-82bc-14e2d6886e16"
      unitRef="usd">24757000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjUtMy0xLTEtNzYzNjA_ad6a3000-d813-4453-b059-3ee529b323c0"
      unitRef="usd">40696000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <lz:ProceedsFromAcquisitionOfBusinessWorkingCapitalAdjustments
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjctMS0xLTEtNzYzNjA_ea517371-dc88-4231-8baa-40e9464401a2"
      unitRef="usd">307000</lz:ProceedsFromAcquisitionOfBusinessWorkingCapitalAdjustments>
    <lz:ProceedsFromAcquisitionOfBusinessWorkingCapitalAdjustments
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjctMy0xLTEtNzYzNjA_07a9b508-5ebe-4930-86a2-5489f8e86499"
      unitRef="usd">0</lz:ProceedsFromAcquisitionOfBusinessWorkingCapitalAdjustments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjgtMS0xLTEtNzYzNjA_6e8b7243-a168-4ca5-ae13-9275b908ffdd"
      unitRef="usd">10379000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjgtMy0xLTEtNzYzNjA_683aade8-e21c-41e1-b9f8-cca343f0228e"
      unitRef="usd">6004000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjktMS0xLTEtNzYzNjA_607f2184-b7d8-45b2-a531-7f6786b26f39"
      unitRef="usd">-10072000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMjktMy0xLTEtNzYzNjA_a53a61ca-ed2c-4255-89f5-21d322cdc13a"
      unitRef="usd">-6004000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzEtMS0xLTEtNzYzNjA_e90dad46-2f3c-4a08-a4b0-2777aff9c05a"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzEtMy0xLTEtNzYzNjA_c8fe0633-0f2d-4bbe-90dd-056c7930756d"
      unitRef="usd">16000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzItMS0xLTEtNzYzNjA_c7f356ce-9629-4c0f-9d61-529571230d8d"
      unitRef="usd">0</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzItMy0xLTEtNzYzNjA_388eddf4-c91c-4149-bcae-ffff1f970641"
      unitRef="usd">2675000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <lz:RepaymentOfHybridDebt
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzMtMS0xLTEtNzYzNjA_dc695754-8763-4052-9f18-c805f7d5100e"
      unitRef="usd">0</lz:RepaymentOfHybridDebt>
    <lz:RepaymentOfHybridDebt
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzMtMy0xLTEtNzYzNjA_a7a6f714-7dbc-424a-ab38-311617d7bf9b"
      unitRef="usd">1332000</lz:RepaymentOfHybridDebt>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzQtMS0xLTEtNzYzNjA_e27a31b3-c56f-4f82-b102-f92cdb117b27"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzQtMy0xLTEtNzYzNjA_d6310c41-bd5d-4380-95cf-0b47278c7be0"
      unitRef="usd">2794000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzUtMS0xLTEtNzYzNjA_2e4ba2f4-7384-497c-a9c0-084f3712bcd6"
      unitRef="usd">600000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzUtMy0xLTEtNzYzNjA_4bc604c0-ecbd-4074-ab0a-d7766acbfadb"
      unitRef="usd">500000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <lz:PaymentOfSpecialDividends
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzYtMS0xLTEtNzYzNjA_ed6b0ba4-7112-4a66-ae14-d360d6461382"
      unitRef="usd">0</lz:PaymentOfSpecialDividends>
    <lz:PaymentOfSpecialDividends
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzYtMy0xLTEtNzYzNjA_b8035352-4532-4436-b282-76a57d9c0be8"
      unitRef="usd">47000</lz:PaymentOfSpecialDividends>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzctMS0xLTEtNzYzNjA_504833ab-c449-4cdf-9b47-82e3efb8e089"
      unitRef="usd">39155000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzctMy0xLTEtNzYzNjA_c12ea83d-c1da-4604-b7d4-b08b39ba7db2"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzgtMS0xLTEtNzYzNjA_348e4156-c401-4aaa-8b06-3205a663636e"
      unitRef="usd">30000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzgtMy0xLTEtNzYzNjA_e2ec6b80-2f8b-4a55-9183-475f243133d0"
      unitRef="usd">209000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzktMS0xLTEtNzYzNjA_4a6b3f78-ea5b-44e8-ac19-76b5147fdad8"
      unitRef="usd">1487000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfMzktMy0xLTEtNzYzNjA_52f95d97-1ea9-4e98-9a03-c7780068ccc3"
      unitRef="usd">327000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNDAtMS0xLTEtNzYzNjA_f332fe01-f6ad-4dd7-a105-2219725e1007"
      unitRef="usd">-38298000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNDAtMy0xLTEtNzYzNjA_064e570b-9d59-434c-bb8c-d1a059fb528f"
      unitRef="usd">-7246000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNDEtMS0xLTEtNzYzNjA_dbd5fae7-850c-4909-a2c1-7ab36b4dc5ec"
      unitRef="usd">-147000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNDEtMy0xLTEtNzYzNjA_372a7e23-e2c2-4a7d-8763-ce3aa7f24be2"
      unitRef="usd">56000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNDItMS0xLTEtNzYzNjA_4083d71b-e863-4293-ae74-b46a3946d8fc"
      unitRef="usd">-23760000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNDItMy0xLTEtNzYzNjA_48ca19f0-9c5b-42a3-82e7-d9845b3e69b2"
      unitRef="usd">27502000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNDMtMS0xLTEtNzYzNjA_37187faf-30a3-4ee5-b60d-3b8395301f48"
      unitRef="usd">239297000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3e7e0166ed17421d9fa07702b384205b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNDMtMy0xLTEtNzYzNjA_56a97ecc-dc52-40b9-9ca4-f858f5e84a58"
      unitRef="usd">139470000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNDUtMS0xLTEtNzc3NTY_440339bb-95b9-4ce8-9fb8-bf5dc07551d0"
      unitRef="usd">215537000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2f7e5ab1fe214158bce572c21c9cc69e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNDUtMy0xLTEtNzc3NTg_baa7cda8-84d6-47fa-8cf2-aeea3b1961c0"
      unitRef="usd">166972000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTAtMS0xLTEtNzc3ODI_3652d4ad-f2ca-4ea3-b8ac-320bca645045"
      unitRef="usd">869000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTAtMy0xLTEtNzc3ODY_b1c2d2f5-4099-4e67-aa10-a9af6e2deb1b"
      unitRef="usd">584000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <lz:ChangeInFairValueOfHedgedInterestSwapAndInterestRateCap
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTAtMS0xLTEtNzYzNjA_ae2f4ce7-8e00-4877-beee-87073bf14654"
      unitRef="usd">0</lz:ChangeInFairValueOfHedgedInterestSwapAndInterestRateCap>
    <lz:ChangeInFairValueOfHedgedInterestSwapAndInterestRateCap
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTAtMy0xLTEtNzYzNjA_017bff65-93aa-4c7a-b44e-484c383f4d0e"
      unitRef="usd">-3133000</lz:ChangeInFairValueOfHedgedInterestSwapAndInterestRateCap>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTEtMS0xLTEtNzYzNjA_a219e162-9b68-4c3c-b6bd-d371fd4538d1"
      unitRef="usd">1230000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTEtMy0xLTEtNzYzNjA_4c02eb94-47fd-4f27-9a4f-fbe84a89295c"
      unitRef="usd">13000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <lz:DeferredOfferingCostsIncludedInAccountsPayableAccruedExpensesAndOtherCurrentLiabilities
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTItMS0xLTEtNzYzNjA_34eb7132-33aa-4877-8807-5f6e77bb2411"
      unitRef="usd">0</lz:DeferredOfferingCostsIncludedInAccountsPayableAccruedExpensesAndOtherCurrentLiabilities>
    <lz:DeferredOfferingCostsIncludedInAccountsPayableAccruedExpensesAndOtherCurrentLiabilities
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTItMy0xLTEtNzYzNjA_c1d56f73-a4f5-421e-8117-7174993186e9"
      unitRef="usd">2678000</lz:DeferredOfferingCostsIncludedInAccountsPayableAccruedExpensesAndOtherCurrentLiabilities>
    <lz:DeferredFinancingCostsIncludedInAccountsPayableAccruedExpensesAndOtherCurrentLiabilities
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTMtMS0xLTEtNzYzNjA_3225b64e-4d9b-4d45-97ae-314a880cf859"
      unitRef="usd">0</lz:DeferredFinancingCostsIncludedInAccountsPayableAccruedExpensesAndOtherCurrentLiabilities>
    <lz:DeferredFinancingCostsIncludedInAccountsPayableAccruedExpensesAndOtherCurrentLiabilities
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTMtMy0xLTEtNzYzNjA_57ba0e0b-592d-4631-aee5-089f8dbc5bb2"
      unitRef="usd">742000</lz:DeferredFinancingCostsIncludedInAccountsPayableAccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTQtMS0xLTEtNzYzNjA_aa154ded-5baa-4499-a7ba-aa2f8f298108"
      unitRef="usd">7814000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zMS9mcmFnOjVkYzlkMWE2ZGZiYjRmYTBiZjlmMGYzYjVhMGM3ZWUyL3RhYmxlOjRjYWMyZjdhNGRjMDQ1Y2Y5OTBmODQxMjQ2OTAwNTk0L3RhYmxlcmFuZ2U6NGNhYzJmN2E0ZGMwNDVjZjk5MGY4NDEyNDY5MDA1OTRfNTQtMy0xLTEtNzYzNjA_975b622d-ee3d-4f0a-ae2f-27e56666f06c"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:NatureOfOperations
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMjY4Mw_22b4da27-7e2b-4dfc-bcb1-42c5902eeeb5">Description of the Business&lt;div style="margin-bottom:6pt;margin-top:12pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;LegalZoom.com, Inc., or the Company, was initially formed as a California corporation in 1999 and reincorporated as a Delaware corporation in 2007. LegalZoom.com, Inc., and its wholly owned subsidiaries, referred to herein as &#x201c;we,&#x201d; &#x201c;us,&#x201d; or &#x201c;our,&#x201d; has its executive headquarters in Glendale, California, its operational headquarters in Austin, Texas and additional locations in Frisco and San Antonio, Texas, Beaverton, Oregon and London in the United Kingdom, or U.K. We are a provider of services that meet the legal needs of small businesses and consumers. Our position at business inception allows us to become a trusted business advisor, supporting the evolving needs of a new business across its lifecycle. Along with formation, our offerings include ongoing compliance and tax advice and filings, trademark filings, and estate plans. Additionally, we have insights into our customers and leverage our offerings as a channel to introduce small businesses to leading brands in our partner ecosystem, solving even more of their business needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Initial Public Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The registration statement related to our initial public offering, or IPO, was declared effective on June 29, 2021, and our common stock began trading on the Nasdaq Global Select Market on June 30, 2021. On July 2, 2021, we completed our IPO for the sale of 19,121,000 shares of our common stock, $0.001 par value per share at an offering price of $28.00 per share, for proceeds of $505.9&#160;million, net of underwriting discounts and commissions. In addition, we sold 2,868,150 shares of our common stock for net proceeds of $75.9&#160;million pursuant to the full exercise of the underwriter&#x2019;s option to purchase additional shares in connection with the IPO. In addition, on July 2, 2021, we sold 3,214,285 shares of our common stock in a private placement with an existing related party stockholder for proceeds of $85.0&#160;million, net of underwriting discounts and commissions. We raised aggregate proceeds of $666.9&#160;million from our IPO and private placement after deducting underwriting discounts and commissions. We incurred stock issuance costs of $5.6&#160;million. Proceeds raised from our IPO were used to repay the full outstanding balance of $521.6&#160;million on our 2018 Term Loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Upon the completion of our IPO, 23,081,080 outstanding shares of redeemable convertible preferred stock with a carrying value of $70.9&#160;million converted into 46,162,160 shares of common stock. Following the completion of the IPO, we have one class of authorized and outstanding common stock. Immediately upon the completion of our IPO, we filed an Amended and Restated Certificate of Incorporation, which authorized a total of 1,000,000,000 shares of common stock, $0.001 par value per share and 100,000,000 shares of preferred stock, par value $0.001 per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i2f592e3c5a234e5ebd47c9e7c6894bf5_D20210702-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMTM1NQ_de84279a-968d-4d4e-9054-1cc1a5701f6d"
      unitRef="shares">19121000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib00a8a73e95f4907a26db7430324c17b_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMTM4Ng_2ec0a81b-b7f5-41a5-8cae-dae8a1dd6f1e"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ib00a8a73e95f4907a26db7430324c17b_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMTQzMw_0114a9ca-be42-477d-b63a-9840bd6cdef5"
      unitRef="usdPerShare">28.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i2f592e3c5a234e5ebd47c9e7c6894bf5_D20210702-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMTQ2Mw_2c8a53e8-c0cc-4479-b231-b3f4400b7481"
      unitRef="usd">505900000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i7324bc72cbf8413e91339af74b139784_D20210702-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMTUzNQ_c53c684f-23cc-4716-bb86-acf7694c43df"
      unitRef="shares">2868150</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i7324bc72cbf8413e91339af74b139784_D20210702-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMTU4NQ_0899a803-511a-4cd3-a77d-4dce9899f553"
      unitRef="usd">75900000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i7106fe9eb4514e8aa7354c2c55a0b841_D20210702-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMTc0Mg_2ba81a31-63e7-4c9e-aee5-fe2006ed59e3"
      unitRef="shares">3214285</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i7106fe9eb4514e8aa7354c2c55a0b841_D20210702-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMTg1NA_35cb3e90-2f7a-4a98-bf2c-a7a1f8d795bd"
      unitRef="usd">85000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i959cf3e8c3754dd69971230387db3583_D20210702-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMTkzNw_95e17b06-8236-4d2a-bc77-f2e6576c1b5a"
      unitRef="usd">666900000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i959cf3e8c3754dd69971230387db3583_D20210702-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMjA2Nw_85600e7e-fcab-4efb-b90a-c6ed2a66f8cd"
      unitRef="usd">5600000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i2b8128cd3798432f9972c9ee6b7f6250_D20210702-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMjE1MQ_dd76b6fb-c0ec-456f-947b-535adbbca89c"
      unitRef="usd">521600000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="i01fd5228e1c548fabb0fcab5e8353656_D20210702-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMjIwOQ_1e1fd044-920e-4a94-97eb-f96390a2587f"
      unitRef="shares">23081080</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="i01fd5228e1c548fabb0fcab5e8353656_D20210702-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMjI5OA_49475b3a-8c6e-41b6-b6a9-9381bbbd09c5"
      unitRef="usd">70900000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="if55eae9c4af44cb68ffd1813a144f510_D20210702-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMjMxNg_64b1ed8c-1b8f-4eca-92f4-bc8e4880419b"
      unitRef="shares">46162160</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ibc549163ba454c1c8d95065d0800b53b_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMjU3Nw_37288dde-0562-4a05-aaa8-51d8374cd847"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibc549163ba454c1c8d95065d0800b53b_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMjYwNA_1a54b47d-4a95-47dd-a6e3-7ac2c271770c"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ibc549163ba454c1c8d95065d0800b53b_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMjYzMQ_0db59aa0-f325-4d1a-a70e-57ac4b6e7307"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ibc549163ba454c1c8d95065d0800b53b_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8zNy9mcmFnOjY2MGJjOWYzNDM1MDQwZTI5ZTk5ZjI4MDUwN2ZmOGEzL3RleHRyZWdpb246NjYwYmM5ZjM0MzUwNDBlMjllOTlmMjgwNTA3ZmY4YTNfMjY3MQ_24a2bbaa-08e1-4899-853c-cf4624d77537"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTU3NjY_d0faca83-fada-41ea-ae92-187811c419b1">Summary of Significant Accounting Policies&lt;div style="margin-bottom:6pt;margin-top:12pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of the significant accounting policies we follow in the preparation of the accompanying unaudited condensed consolidated financial statements is set forth below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation and Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements are presented in accordance with accounting principles generally accepted in the United States of America, or GAAP for interim financial information. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements and the related notes thereto included in the Annual Report on Form 10-K for the year ended December 31, 2021. The December&#160;31, 2021 condensed consolidated balance sheet was derived from our audited consolidated financial statements as of that date. Our unaudited condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of the unaudited condensed consolidated financial statements. All intercompany balances and transactions have been eliminated in consolidation. There have been no significant changes in accounting policies during the three and six months ended June&#160;30, 2022 from those disclosed in the annual consolidated financial statements for the year ended December&#160;31, 2021 and the related notes, except as noted below in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The operating results for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results expected for the full year ending December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses, and related disclosures of contingent liabilities in the unaudited condensed consolidated financial statements and accompanying notes. Estimates are used for, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;however not limited to, revenue recognition, sales allowances and credit reserves,&#160;available-for-sale&#160;debt securities, valuation of long-lived assets and goodwill, income taxes, commitments and contingencies, valuation of assets and liabilities acquired in business combinations and stock-based compensation. Actual results could differ materially from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The extent to which&#160;COVID-19&#160;continues to impact our business and financial results will depend on numerous continuously evolving factors including, but not limited to, the magnitude and duration of COVID-19, including resurgences; the impact on our employees; the extent to which it will impact worldwide macroeconomic conditions, including interest rates, employment rates, and health insurance coverage; the speed and degree of the anticipated recovery, as well as variability in such recovery across different geographies, industries, and markets; and governmental and business reactions to the pandemic. We assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to us and the unknown future impacts of COVID-19 as of June&#160;30, 2022 and through the date of the issuance of these unaudited condensed consolidated financial statements. The accounting matters assessed included, but were not limited to, our allowance for doubtful accounts, sales allowances, and the carrying value of goodwill and other long-lived assets. While there was not a material impact as a result of COVID-19 on our unaudited condensed consolidated financial statements at and for the three and six months ended June&#160;30, 2022, our future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in material impacts to our consolidated financial statements in future reporting periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant accounting policies &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s significant accounting policies are detailed in "Note 2: Summary of Significant Accounting Policies" of the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2021. On January 1, 2022, the Company adopted Accounting Standards Codification No. 842, Leases, with application to leases that existed as of the adoption date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment and Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our Chief Executive Officer, as the Chief Operating Decision Maker, organizes our company, manages resource allocations, and measures performance on the basis of one operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue outside of the U.S., based on the location of the customer, represented less than 1% of our unaudited consolidated revenue for the three and six months ended June&#160;30, 2022 and 2021, respectively. Our property and equipment located outside of the U.S. was less than 1% of our consolidated property and equipment as of June&#160;30, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The British Pound&#160;Sterling is the functional currency for our foreign subsidiaries. The financial statements of these foreign subsidiaries are translated to U.S. Dollars using&#160;period-end&#160;rates of exchange for assets and liabilities, historical rates of exchange for equity, and average rates of exchange for the period for revenue and expenses. Translation gains and losses are recorded in accumulated other comprehensive loss as a component of our unaudited consolidated statements of redeemable convertible preferred stock and stockholders&#x2019; equity (deficit). We recognized foreign currency transaction losses of $2.0 million and gains of $0.3&#160;million during the three months ended June&#160;30, 2022 and 2021, respectively, and losses of $3.4 million and gains of $0.4 million during the six months ended June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We maintain accounts in U.S. and U.K. banks with funds insured by the Federal Deposit Insurance Corporation, or FDIC, and the Financial Services Compensation Scheme, or FSCS, respectively. Our bank accounts may, at times, exceed the FDIC and FSCS insured limits. Financial instruments that potentially subject us to credit risk consist principally of cash and cash equivalents. Management believes that we are not exposed to any significant credit risk related to our cash or cash equivalents and have not experienced any losses in such accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Due to a large and diverse customer base, no individual customer represented more than 1% of total revenue for the three and six months ended June&#160;30, 2022 and 2021. At June&#160;30, 2022 and December 31, 2021, there were no customers with an outstanding balance of 10% or more of our accounts receivable balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial information related to periods prior to adoption will be as originally reported under the Financial Accounting Standards Board, or FASB, Accounting Standard Codification, or ASC No. 840, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;or ASC 840. On January 1, 2022, we recorded operating lease right-of-use, or ROU assets of $5.7&#160;million and operating lease liabilities of $5.9&#160;million. The difference between the leased assets and lease liabilities represents the existing deferred rent liabilities balance at adoption, resulting from historical straight-line recognition of operating leases, which was &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;reclassified upon adoption to reduce the measurement of the leased assets. The adoption of the standard did not have a material impact on our stockholders&#x2019; equity, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The new standard provides several optional practical expedients in transition. We elected the package of practical expedients permitted under the transition guidance, which eliminates the requirement to reassess whether a contract contains a lease and lease classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have also made accounting policy elections, including a short-term lease exception policy, permitting us to not apply the recognition requirements of this standard to short-term leases, which are leases with expected terms of 12 months or less, and an accounting policy to account for lease and certain non-lease components as a single component for certain classes of assets. Additionally, the Company used the portfolio approach when applying the discount rate selected based on the dollar amount and term of the obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We determined whether an arrangement is a lease, or contains a lease, at inception if we are able to identify an asset and can conclude we have the right to control the identified asset for a period of time. Leases are included in operating lease ROU assets and operating lease liabilities in the accompanying unaudited condensed consolidated balance sheets. Leases with an initial term of 12 months or less are not recorded on the condensed consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ROU assets represent our right to control an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As our leases do not provide an implicit rate, we use the incremental borrowing rate based on the information available at commencement date in determining the discount rate used to present value lease payments. We used the incremental borrowing rate on January 1, 2022 for operating leases that commenced on or prior to that date. The incremental borrowing rate used is estimated based on what we would be required to pay for a collateralized loan over a similar term. Our leases typically do not include any residual value guarantees, bargain purchase options, or asset retirement obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our lease terms are only for periods in which we have enforceable rights. A lease is no longer enforceable when both the lessee and the lessor each have the right to terminate the lease without permission from the other party with no more than an insignificant penalty. Our lease terms are impacted by options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable lease term when determining the lease assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our agreements may contain variable lease payments. We include variable lease payments that depend on an index or a rate and exclude those which depend on facts or circumstances occurring after the commencement date, other than the passage of time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We derive our revenue from the following sources:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transaction revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;Transaction revenue is primarily generated from our customized legal document services upon fulfillment of these services. Transaction revenue includes filing fees and is net of cancellations, promotional discounts and sales allowances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Subscription revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;Subscription revenue is generated primarily from subscriptions to our registered agent services, compliance packages, attorney advice, and legal forms services, in addition to software-as-a-service, or SaaS, subscriptions in the U.K. We generally recognize revenue from our subscriptions ratably over the subscription term. Subscription terms generally range from thirty days to one year. Subscription revenue includes the value allocated to bundled free-trials for our subscription services and is net of promotional discounts, cancellations, sales allowances and credit reserves and payments to third-party service providers such as legal plan law firms and tax service providers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Partner revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;Partner revenue consists primarily of one-time or recurring fees earned from third-party providers from leads generated to such providers through our online legal platform. Revenue is recognized when the related performance-based criteria have been met. We assess whether performance criteria have been met on a cost-per-click or cost-per-action basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue from our transaction, subscription and partner revenue is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transaction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,532&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,360&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,616&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Subscription&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Partner&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163,867&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,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;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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,076&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;285,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Jumpstart our Business Startups&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Act,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; or JOBS Act, we meet the definition of an emerging growth company. We have elected to use the extended transition period for complying with new or revised accounting standards pursuant to Section&#160;107(b) of the JOBS Act. As a result, our financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies. To the extent that we no longer qualify as an emerging growth company, we will be required to adopt certain accounting pronouncements earlier than the adoption dates disclosed below which are for&#160;non-public&#160;business entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued a new standard related to leases to increase transparency and comparability among organizations by requiring the recognition of ROU assets and lease liabilities on the balance sheet. Most prominent among the changes in the standard is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases. Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. We adopted this guidance effective January 1, 2022. Refer to Note 7 for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU No. 2020-04,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Reference Rate Reform (Topic 848) &#x2014; Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, or Topic 848, that provides optional relief to applying reference rate reform to contracts, hedging relationships, and other transactions that reference the LIBOR, which has been discontinued as of the end of 2021. Also, in January 2021, the FASB issued ASU No. 2021-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848) &#x2014; Scope, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;to clarify that cash flow hedges are eligible for certain optional expedients and exceptions for the application of subsequent assessment methods to assume perfect effectiveness as previously presented in ASU 2020-04. Topic 848 is effective immediately and may be applied through December 31, 2022. We have adopted the provisions of Topic 848 and the adoption did not have a material impact to our unaudited condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit losses: Measurement of Credit Losses on Financial Instruments (Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, or Topic 326, which revises the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in more timely recognition of losses on financial instruments, including, but not limited to, available-for-sale debt securities and accounts receivable. Based upon our current filing status, Topic 326 is effective for our annual reporting period beginning on January 1, 2023. We are currently evaluating the impact of the adoption of Topic 326 on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU No. 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. This standard eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity&#x2019;s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, the new guidance modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted earnings per share computation. Based upon our current filing status, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. We are currently evaluating the impact of the adoption on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In June 2022, the FASB issued ASU No. 2022-03, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&#x2014;Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions (Topic 820)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, or Topic 820, which clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. Based upon our current filing status, the amendments are effective for fiscal years, beginning after December 15, 2024. We are currently evaluating the impact of the adoption on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTU3NjA_71b7109b-410d-4d1a-b753-cd111c68e579">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation and Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements are presented in accordance with accounting principles generally accepted in the United States of America, or GAAP for interim financial information. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements and the related notes thereto included in the Annual Report on Form 10-K for the year ended December 31, 2021. The December&#160;31, 2021 condensed consolidated balance sheet was derived from our audited consolidated financial statements as of that date. Our unaudited condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of the unaudited condensed consolidated financial statements. All intercompany balances and transactions have been eliminated in consolidation. There have been no significant changes in accounting policies during the three and six months ended June&#160;30, 2022 from those disclosed in the annual consolidated financial statements for the year ended December&#160;31, 2021 and the related notes, except as noted below in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The operating results for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results expected for the full year ending December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTU3NjE_91bbb8e8-0d2c-4a0a-b6a5-ed35ec416fe0">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses, and related disclosures of contingent liabilities in the unaudited condensed consolidated financial statements and accompanying notes. Estimates are used for, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;however not limited to, revenue recognition, sales allowances and credit reserves,&#160;available-for-sale&#160;debt securities, valuation of long-lived assets and goodwill, income taxes, commitments and contingencies, valuation of assets and liabilities acquired in business combinations and stock-based compensation. Actual results could differ materially from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The extent to which&#160;COVID-19&#160;continues to impact our business and financial results will depend on numerous continuously evolving factors including, but not limited to, the magnitude and duration of COVID-19, including resurgences; the impact on our employees; the extent to which it will impact worldwide macroeconomic conditions, including interest rates, employment rates, and health insurance coverage; the speed and degree of the anticipated recovery, as well as variability in such recovery across different geographies, industries, and markets; and governmental and business reactions to the pandemic. We assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to us and the unknown future impacts of COVID-19 as of June&#160;30, 2022 and through the date of the issuance of these unaudited condensed consolidated financial statements. The accounting matters assessed included, but were not limited to, our allowance for doubtful accounts, sales allowances, and the carrying value of goodwill and other long-lived assets. While there was not a material impact as a result of COVID-19 on our unaudited condensed consolidated financial statements at and for the three and six months ended June&#160;30, 2022, our future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in material impacts to our consolidated financial statements in future reporting periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTU3NjI_d9beb8e6-d3cd-499e-be82-a6507424734b">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment and Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our Chief Executive Officer, as the Chief Operating Decision Maker, organizes our company, manages resource allocations, and measures performance on the basis of one operating segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNDUxNg_ac8839a5-1bc2-4542-a320-1fa5b659786d"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2414a42fa8d94918af070054d07339d2_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNDYyOA_47729d87-9cc6-4c30-86d4-f8fb49db584c"
      unitRef="number">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i66649ec555ad41a99bae4d5f11db91ee_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNDYyOA_567d9298-df22-4911-8fd3-cf4228b0dc60"
      unitRef="number">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib7c8aee22d9746d49966018eea8a1ebf_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNDYyOA_79f4df5a-8e82-4af4-bfb2-7831680780c2"
      unitRef="number">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i981f625748074a5b82277b9ed7e153f3_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNDYyOA_8fca0881-9934-43a0-bc6e-5ad5b41eccee"
      unitRef="number">0.01</us-gaap:ConcentrationRiskPercentage1>
    <lz:PropertyPlantAndEquipmentPercent
      contextRef="i36c14498ad2e4e63a8e04fadf5c465ac_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNDc5MA_3737f01f-9b9d-49ae-817c-074847915e31"
      unitRef="number">0.01</lz:PropertyPlantAndEquipmentPercent>
    <lz:PropertyPlantAndEquipmentPercent
      contextRef="ibfec564a043e4662b59fe546d24beb80_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNDc5MA_a5f7a64e-62b4-42dc-a5dd-06550f53512e"
      unitRef="number">0.01</lz:PropertyPlantAndEquipmentPercent>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTU3NjM_c3625a3c-874e-436f-90d2-0105dda297d7">Foreign CurrencyThe British Pound&#160;Sterling is the functional currency for our foreign subsidiaries. The financial statements of these foreign subsidiaries are translated to U.S. Dollars using&#160;period-end&#160;rates of exchange for assets and liabilities, historical rates of exchange for equity, and average rates of exchange for the period for revenue and expenses. Translation gains and losses are recorded in accumulated other comprehensive loss as a component of our unaudited consolidated statements of redeemable convertible preferred stock and stockholders&#x2019; equity (deficit).</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNTQ4NA_5dcc2f1d-42ef-49d2-86f9-05c00d2c55d4"
      unitRef="usd">-2000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNTUwMA_d336c4a5-7b05-4e31-9577-a3b84baf31e3"
      unitRef="usd">300000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTA5OTUxMTY0MzY3NA_9214328c-9f35-4ee8-a9e5-1754a8557aa0"
      unitRef="usd">-3400000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTA5OTUxMTY0MzY4MQ_07848d93-518d-49ae-8532-8b349f6441d9"
      unitRef="usd">400000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTU3Njc_f33e2403-bd02-4661-b055-3f34cd04d6d6">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We maintain accounts in U.S. and U.K. banks with funds insured by the Federal Deposit Insurance Corporation, or FDIC, and the Financial Services Compensation Scheme, or FSCS, respectively. Our bank accounts may, at times, exceed the FDIC and FSCS insured limits. Financial instruments that potentially subject us to credit risk consist principally of cash and cash equivalents. Management believes that we are not exposed to any significant credit risk related to our cash or cash equivalents and have not experienced any losses in such accounts.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTU3NTg_a7f8ca8a-f6cb-427a-baae-acd2e8f9a8cd">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial information related to periods prior to adoption will be as originally reported under the Financial Accounting Standards Board, or FASB, Accounting Standard Codification, or ASC No. 840, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;or ASC 840. On January 1, 2022, we recorded operating lease right-of-use, or ROU assets of $5.7&#160;million and operating lease liabilities of $5.9&#160;million. The difference between the leased assets and lease liabilities represents the existing deferred rent liabilities balance at adoption, resulting from historical straight-line recognition of operating leases, which was &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;reclassified upon adoption to reduce the measurement of the leased assets. The adoption of the standard did not have a material impact on our stockholders&#x2019; equity, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The new standard provides several optional practical expedients in transition. We elected the package of practical expedients permitted under the transition guidance, which eliminates the requirement to reassess whether a contract contains a lease and lease classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have also made accounting policy elections, including a short-term lease exception policy, permitting us to not apply the recognition requirements of this standard to short-term leases, which are leases with expected terms of 12 months or less, and an accounting policy to account for lease and certain non-lease components as a single component for certain classes of assets. Additionally, the Company used the portfolio approach when applying the discount rate selected based on the dollar amount and term of the obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We determined whether an arrangement is a lease, or contains a lease, at inception if we are able to identify an asset and can conclude we have the right to control the identified asset for a period of time. Leases are included in operating lease ROU assets and operating lease liabilities in the accompanying unaudited condensed consolidated balance sheets. Leases with an initial term of 12 months or less are not recorded on the condensed consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ROU assets represent our right to control an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As our leases do not provide an implicit rate, we use the incremental borrowing rate based on the information available at commencement date in determining the discount rate used to present value lease payments. We used the incremental borrowing rate on January 1, 2022 for operating leases that commenced on or prior to that date. The incremental borrowing rate used is estimated based on what we would be required to pay for a collateralized loan over a similar term. Our leases typically do not include any residual value guarantees, bargain purchase options, or asset retirement obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our lease terms are only for periods in which we have enforceable rights. A lease is no longer enforceable when both the lessee and the lessor each have the right to terminate the lease without permission from the other party with no more than an insignificant penalty. Our lease terms are impacted by options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable lease term when determining the lease assets and liabilities.&lt;/span&gt;&lt;/div&gt;Our agreements may contain variable lease payments. We include variable lease payments that depend on an index or a rate and exclude those which depend on facts or circumstances occurring after the commencement date, other than the passage of time.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ic924496317944c2ea8260a91cd8f7059_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNjY5Mw_c7f1898e-721b-4681-be56-ff83a57fc190"
      unitRef="usd">5700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ic924496317944c2ea8260a91cd8f7059_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfNjczMQ_689874d8-bb42-44ed-9d8a-a96b1f31a5d7"
      unitRef="usd">5900000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTU3NjQ_862f018b-f65a-4ad9-99ec-02c426d6ab29">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We derive our revenue from the following sources:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transaction revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;Transaction revenue is primarily generated from our customized legal document services upon fulfillment of these services. Transaction revenue includes filing fees and is net of cancellations, promotional discounts and sales allowances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Subscription revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;Subscription revenue is generated primarily from subscriptions to our registered agent services, compliance packages, attorney advice, and legal forms services, in addition to software-as-a-service, or SaaS, subscriptions in the U.K. We generally recognize revenue from our subscriptions ratably over the subscription term. Subscription terms generally range from thirty days to one year. Subscription revenue includes the value allocated to bundled free-trials for our subscription services and is net of promotional discounts, cancellations, sales allowances and credit reserves and payments to third-party service providers such as legal plan law firms and tax service providers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Partner revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;Partner revenue consists primarily of one-time or recurring fees earned from third-party providers from leads generated to such providers through our online legal platform. Revenue is recognized when the related performance-based criteria have been met. We assess whether performance criteria have been met on a cost-per-click or cost-per-action basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTU3NjU_619af5cd-d5e4-4014-8f8f-ad22437cea43">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue from our transaction, subscription and partner revenue is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transaction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,532&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,360&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,616&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Subscription&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Partner&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163,867&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,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;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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,076&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;285,064&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief7856007b1d449c801b98c98aba5336_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfMi0xLTEtMS03NjM2MA_5a22f049-8137-4c78-b4c9-14d60cfb378c"
      unitRef="usd">66532000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia87943c72ca64b9ebc7906286d1dc82a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfMi0zLTEtMS03NjM2MA_da68907c-8a20-4e04-ba6d-ca85a0fe6389"
      unitRef="usd">73360000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8baa5caf9d94423be180f85f0e9693a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfMi02LTEtMS03ODY3MA_2ea0c546-ea59-4184-9d13-392a71b2e060"
      unitRef="usd">130616000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic03d5fb1a4aa4737b7190ebfcba60ccc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfMi04LTEtMS03ODY3MA_7d35e08a-b912-482a-abb3-491885cb0734"
      unitRef="usd">134748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6039fbc1a43c42208dee5b7522325766_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfMy0xLTEtMS03NjM2MA_809afe7f-44c4-4768-bc29-786c5fb9b674"
      unitRef="usd">91285000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id67c5f79ddd047f5a1be5863e8a6b777_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfMy0zLTEtMS03NjM2MA_c45993d3-0b2f-4f83-b7fd-f443dc6f3146"
      unitRef="usd">69384000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i50609db7956d4c148590b318d595b6cf_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfMy02LTEtMS03ODY3MA_8d55478a-c97d-44d0-94ad-64cdaec2223e"
      unitRef="usd">175672000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb1d2d014b16451ab5e09b6da998b936_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfMy04LTEtMS03ODY3MA_98261033-b7de-4b99-9490-229b9b84523c"
      unitRef="usd">134877000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib61fafd2eff944398977500164fdad41_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfNC0xLTEtMS03NjM2MA_3cfd597c-1cb1-484a-942d-5a915c192361"
      unitRef="usd">6050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i555f6d938f234bf68363f7ffa0113fd7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfNC0zLTEtMS03NjM2MA_db542f47-e90d-4bc8-8c8a-4d9b94b98fa3"
      unitRef="usd">7688000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05fb4cbb51744e0abde188ddffb8478b_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfNC02LTEtMS03ODY3MA_f385ed63-10a3-4426-8909-ea998b63416f"
      unitRef="usd">11788000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1654bf8fc9d14e918b01bda5cef9eb2b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfNC04LTEtMS03ODY3MA_6a6ce7ff-3182-4388-91cb-a26872ed78fc"
      unitRef="usd">15439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfNS0xLTEtMS03NjM2MA_5c34db0f-79a3-4caa-9b47-ee129d291d39"
      unitRef="usd">163867000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfNS0zLTEtMS03NjM2MA_5b9129d5-7e13-4dc3-bd07-1a4931e80047"
      unitRef="usd">150432000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfNS02LTEtMS03ODAwMw_0fb63adb-d768-427d-898a-31db6fde10b5"
      unitRef="usd">318076000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RhYmxlOjlmMGJiOTQ3MTQ3YzQzZjU4ZWQ2ZDEzZWFhMzA3NDIzL3RhYmxlcmFuZ2U6OWYwYmI5NDcxNDdjNDNmNThlZDZkMTNlYWEzMDc0MjNfNS04LTEtMS03ODAxMA_effe6469-a394-4783-bf4d-d4b8d9846ea5"
      unitRef="usd">285064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80MC9mcmFnOmJiOGY0NDc1YWU3ZjRjNjI4MDIzMjA4ODFjYTY1ZDhiL3RleHRyZWdpb246YmI4ZjQ0NzVhZTdmNGM2MjgwMjMyMDg4MWNhNjVkOGJfMTU3NTk_530e0d17-3a0b-4bbf-973e-da62cdb5b845">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Jumpstart our Business Startups&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Act,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; or JOBS Act, we meet the definition of an emerging growth company. We have elected to use the extended transition period for complying with new or revised accounting standards pursuant to Section&#160;107(b) of the JOBS Act. As a result, our financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies. To the extent that we no longer qualify as an emerging growth company, we will be required to adopt certain accounting pronouncements earlier than the adoption dates disclosed below which are for&#160;non-public&#160;business entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued a new standard related to leases to increase transparency and comparability among organizations by requiring the recognition of ROU assets and lease liabilities on the balance sheet. Most prominent among the changes in the standard is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases. Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. We adopted this guidance effective January 1, 2022. Refer to Note 7 for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU No. 2020-04,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Reference Rate Reform (Topic 848) &#x2014; Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, or Topic 848, that provides optional relief to applying reference rate reform to contracts, hedging relationships, and other transactions that reference the LIBOR, which has been discontinued as of the end of 2021. Also, in January 2021, the FASB issued ASU No. 2021-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848) &#x2014; Scope, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;to clarify that cash flow hedges are eligible for certain optional expedients and exceptions for the application of subsequent assessment methods to assume perfect effectiveness as previously presented in ASU 2020-04. Topic 848 is effective immediately and may be applied through December 31, 2022. We have adopted the provisions of Topic 848 and the adoption did not have a material impact to our unaudited condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit losses: Measurement of Credit Losses on Financial Instruments (Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, or Topic 326, which revises the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in more timely recognition of losses on financial instruments, including, but not limited to, available-for-sale debt securities and accounts receivable. Based upon our current filing status, Topic 326 is effective for our annual reporting period beginning on January 1, 2023. We are currently evaluating the impact of the adoption of Topic 326 on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU No. 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. This standard eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity&#x2019;s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, the new guidance modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted earnings per share computation. Based upon our current filing status, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. We are currently evaluating the impact of the adoption on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In June 2022, the FASB issued ASU No. 2022-03, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&#x2014;Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions (Topic 820)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, or Topic 820, which clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. Based upon our current filing status, the amendments are effective for fiscal years, beginning after December 15, 2024. We are currently evaluating the impact of the adoption on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <lz:OtherFinancialInformationTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTQ5OQ_299b27eb-9793-4cf8-bb3a-aefd54f2975c">Other Financial Statement Information&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the allowance consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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="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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,060&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: amounts recognized as a reduction of revenue&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: bad debt expense recognized in general and administrative expense&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: write-offs, net of recoveries&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending balance&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,508&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,114&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,508&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The allowance recognized as a reduction of revenue primarily relates to our installment plan receivables for which we expect we will not be entitled to a portion of the transaction price based on our historical experience with similar transactions. The allowance recognized against general and administrative expense represents an allowance relating to receivables from partners that are no longer considered collectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Prepaid Expenses and Other Current Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,292&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized cloud computing development 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other current 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,860&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued Expenses and Other Current Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued payroll and related expenses&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued vendor payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,239&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;426&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,862&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued sales, use and business taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,678&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,754&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Depreciation and Amortization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense of our property and equipment, including capitalized&#160;internal-use&#160;software, and intangible assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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="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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,184&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,398&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,254&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and&#160;marketing&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology and development&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization expense&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,539&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,663&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,933&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;Deferred revenue as of June&#160;30, 2022 and December&#160;31, 2021 was $164.3&#160;million and $147.9&#160;million, respectively. Revenue recognized in the three months ended June&#160;30, 2022 and 2021 that was included in deferred revenue at March 31, 2022 and 2021 wa&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt; $93.3&#160;million and $77.5&#160;million, respectively. Revenue recognized in the six months ended June&#160;30, 2022 and 2021, respectively, that was included in deferred revenue as of December&#160;31, 2021  and 2020 was $123.9 million and $102.3 million, respectively. . &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have omitted disclosure on the transaction price allocated to remaining performance obligations and estimated timing of revenue recognition as our contracts with customers that have a duration of more than one year are immaterial.&lt;/span&gt;&lt;/div&gt;</lz:OtherFinancialInformationTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTUwMA_4c5c6203-d14a-4495-9885-f6f13ccb9c2e">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the allowance consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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="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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,060&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: amounts recognized as a reduction of revenue&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: bad debt expense recognized in general and administrative expense&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: write-offs, net of recoveries&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending balance&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,508&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,114&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,508&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,114&#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:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i49cd6148c6b24883aa764dea4d1c9ecf_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfMi0xLTEtMS03NjM2MA_54647ac9-a85b-451f-8e0f-d53a226671e9"
      unitRef="usd">3633000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i9763a06ef0c74864ae9f5a4ba9db2de1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfMi0zLTEtMS03NjM2MA_9be51217-dd9a-47db-a46c-9c297d5e611f"
      unitRef="usd">4709000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfMi02LTEtMS03ODY4MQ_5790462c-087b-4e19-9765-40fe2cc0237b"
      unitRef="usd">4060000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3e7e0166ed17421d9fa07702b384205b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfMi04LTEtMS03ODY4MQ_21091562-eb0a-4b98-8b7a-47e84fb755ac"
      unitRef="usd">5256000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfMy0xLTEtMS03NjM2MA_38968ec1-c904-4d56-8b11-2feb42556ff1"
      unitRef="usd">2471000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfMy0zLTEtMS03NjM2MA_282cf959-d498-4da4-9ef4-2c28bcb222c5"
      unitRef="usd">1445000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfMy02LTEtMS03ODY4MQ_f1b9e313-b7df-4545-bcc2-aa46fb1b79fe"
      unitRef="usd">4193000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfMy04LTEtMS03ODY4MQ_d677f1d5-f375-45cb-8118-2e38d21f58fe"
      unitRef="usd">3027000</us-gaap:ProvisionForDoubtfulAccounts>
    <lz:AccountsReceivableBadDebtExpenseRecognizedInGeneralAndAdministrativeExpense
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNC0xLTEtMS03NjM2MA_fc75da20-de3b-4198-8d44-618fad72d904"
      unitRef="usd">68000</lz:AccountsReceivableBadDebtExpenseRecognizedInGeneralAndAdministrativeExpense>
    <lz:AccountsReceivableBadDebtExpenseRecognizedInGeneralAndAdministrativeExpense
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNC0zLTEtMS03NjM2MA_da3708a2-a00d-4825-a0d6-1e945a137782"
      unitRef="usd">16000</lz:AccountsReceivableBadDebtExpenseRecognizedInGeneralAndAdministrativeExpense>
    <lz:AccountsReceivableBadDebtExpenseRecognizedInGeneralAndAdministrativeExpense
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNC02LTEtMS03ODY4MQ_eb2774ad-0e27-4574-b9aa-f5d182582b0e"
      unitRef="usd">140000</lz:AccountsReceivableBadDebtExpenseRecognizedInGeneralAndAdministrativeExpense>
    <lz:AccountsReceivableBadDebtExpenseRecognizedInGeneralAndAdministrativeExpense
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNC04LTEtMS03ODY4MQ_d59c775a-7173-4e0b-8003-b72213240bd4"
      unitRef="usd">30000</lz:AccountsReceivableBadDebtExpenseRecognizedInGeneralAndAdministrativeExpense>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNS0xLTEtMS03NjM2MA_78da0b49-5193-4b06-86e4-c7bfb33b0637"
      unitRef="usd">1664000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNS0zLTEtMS03NjM2MA_32eeb277-37c1-4372-9adf-fdd3819623d1"
      unitRef="usd">1056000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNS02LTEtMS03ODIwOQ_a8d6c072-0959-401b-8caf-097fef155d78"
      unitRef="usd">3885000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNS04LTEtMS03ODY4MQ_d042f713-eb26-4187-973d-cf757ecb65fe"
      unitRef="usd">3199000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNi0xLTEtMS03NjM2MA_9e865f73-cdc4-4f34-a250-3beacab2fab7"
      unitRef="usd">4508000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2f7e5ab1fe214158bce572c21c9cc69e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNi0zLTEtMS03NjM2MA_9469b0e7-8cf9-4974-995a-5146774be10b"
      unitRef="usd">5114000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNi02LTEtMS03ODIxOQ_3c90616d-fc4d-42b4-a6a1-7878705e6ba7"
      unitRef="usd">4508000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2f7e5ab1fe214158bce572c21c9cc69e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjcyYTk1ZDFkZWE3NzQ2ZjI4NDZlZjNkOThjZDcwMjU2L3RhYmxlcmFuZ2U6NzJhOTVkMWRlYTc3NDZmMjg0NmVmM2Q5OGNkNzAyNTZfNi04LTEtMS03ODIyMw_b7cd07e5-bbc3-4fd9-9164-30c14c7b0830"
      unitRef="usd">5114000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTUwMQ_0edc03b5-e8e5-47f6-9cd8-f23b4e23bba6">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,292&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized cloud computing development 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other current 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,860&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,589&#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:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmQ5ZTgyMzc1NGIxMDQwN2Y4NWY1MzJmY2YwM2RkNzIwL3RhYmxlcmFuZ2U6ZDllODIzNzU0YjEwNDA3Zjg1ZjUzMmZjZjAzZGQ3MjBfMS0xLTEtMS03NjM2MA_6d052b1b-243f-4599-bf74-6f83730ce011"
      unitRef="usd">9292000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmQ5ZTgyMzc1NGIxMDQwN2Y4NWY1MzJmY2YwM2RkNzIwL3RhYmxlcmFuZ2U6ZDllODIzNzU0YjEwNDA3Zjg1ZjUzMmZjZjAzZGQ3MjBfMS0zLTEtMS03NjM2MA_b75b45a2-6632-4891-aad5-03c2376ebd82"
      unitRef="usd">10968000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmQ5ZTgyMzc1NGIxMDQwN2Y4NWY1MzJmY2YwM2RkNzIwL3RhYmxlcmFuZ2U6ZDllODIzNzU0YjEwNDA3Zjg1ZjUzMmZjZjAzZGQ3MjBfMi0xLTEtMS03NjM2MA_e0be035b-41d4-4a54-90ed-afbb07093786"
      unitRef="usd">2118000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmQ5ZTgyMzc1NGIxMDQwN2Y4NWY1MzJmY2YwM2RkNzIwL3RhYmxlcmFuZ2U6ZDllODIzNzU0YjEwNDA3Zjg1ZjUzMmZjZjAzZGQ3MjBfMi0zLTEtMS03NjM2MA_9b51c89f-66d1-4451-816c-9e51bc9b24a4"
      unitRef="usd">1819000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmQ5ZTgyMzc1NGIxMDQwN2Y4NWY1MzJmY2YwM2RkNzIwL3RhYmxlcmFuZ2U6ZDllODIzNzU0YjEwNDA3Zjg1ZjUzMmZjZjAzZGQ3MjBfMy0xLTEtMS03NjM2MA_c2a7adec-ac6f-4168-8b8f-8553139cebc2"
      unitRef="usd">869000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmQ5ZTgyMzc1NGIxMDQwN2Y4NWY1MzJmY2YwM2RkNzIwL3RhYmxlcmFuZ2U6ZDllODIzNzU0YjEwNDA3Zjg1ZjUzMmZjZjAzZGQ3MjBfMy0zLTEtMS03NjM2MA_c122577b-6b0a-4d9a-a1f9-262966f58173"
      unitRef="usd">867000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:OtherAssetsCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmQ5ZTgyMzc1NGIxMDQwN2Y4NWY1MzJmY2YwM2RkNzIwL3RhYmxlcmFuZ2U6ZDllODIzNzU0YjEwNDA3Zjg1ZjUzMmZjZjAzZGQ3MjBfNC0xLTEtMS03NjM2MA_20ecb09e-afd6-4bdd-aff3-9be3fb20b0dd"
      unitRef="usd">1581000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmQ5ZTgyMzc1NGIxMDQwN2Y4NWY1MzJmY2YwM2RkNzIwL3RhYmxlcmFuZ2U6ZDllODIzNzU0YjEwNDA3Zjg1ZjUzMmZjZjAzZGQ3MjBfNC0zLTEtMS03NjM2MA_d70afb86-899d-4b7a-969c-b703885d22c8"
      unitRef="usd">2935000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmQ5ZTgyMzc1NGIxMDQwN2Y4NWY1MzJmY2YwM2RkNzIwL3RhYmxlcmFuZ2U6ZDllODIzNzU0YjEwNDA3Zjg1ZjUzMmZjZjAzZGQ3MjBfNS0xLTEtMS03NjM2MA_d4a5325c-426f-444c-b4cd-9a197d89a8e6"
      unitRef="usd">13860000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmQ5ZTgyMzc1NGIxMDQwN2Y4NWY1MzJmY2YwM2RkNzIwL3RhYmxlcmFuZ2U6ZDllODIzNzU0YjEwNDA3Zjg1ZjUzMmZjZjAzZGQ3MjBfNS0zLTEtMS03NjM2MA_393fde94-6a47-4bfc-8220-29c12f433a51"
      unitRef="usd">16589000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTUwMg_ff06de7a-dbae-4b45-8c48-7d6e966085ce">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued payroll and related expenses&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued vendor payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,239&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;426&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,862&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued sales, use and business taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,678&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,754&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfMS0xLTEtMS03NjM2MA_96af3ab2-7586-45db-b4c0-cc5f5b8b2228"
      unitRef="usd">18741000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfMS0zLTEtMS03NjM2MA_c835da99-67bc-44dc-bde9-35abfdfb278c"
      unitRef="usd">21858000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <lz:AccruedVendorPayables
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfMi0xLTEtMS03NjM2MA_1749519a-d71d-4d94-9510-f7b386534494"
      unitRef="usd">15003000</lz:AccruedVendorPayables>
    <lz:AccruedVendorPayables
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfMi0zLTEtMS03NjM2MA_dce16c24-adbb-424b-a947-ac4905627fd4"
      unitRef="usd">18239000</lz:AccruedVendorPayables>
    <us-gaap:AccruedAdvertisingCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfMy0xLTEtMS03NjM2MA_cd768296-7714-490c-b701-84d554dc0f09"
      unitRef="usd">11621000</us-gaap:AccruedAdvertisingCurrent>
    <us-gaap:AccruedAdvertisingCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfMy0zLTEtMS03NjM2MA_c1b41da5-96a0-497b-93f8-9097b51a8a40"
      unitRef="usd">426000</us-gaap:AccruedAdvertisingCurrent>
    <lz:AccruedSalesAllowancesCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfNC0xLTEtMS03NjM2MA_e0148b4b-21e4-4425-8cb6-4f303df8e4f7"
      unitRef="usd">4570000</lz:AccruedSalesAllowancesCurrent>
    <lz:AccruedSalesAllowancesCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfNC0zLTEtMS03NjM2MA_8478d73e-b444-4fb4-b981-282fdd4f2521"
      unitRef="usd">4862000</lz:AccruedSalesAllowancesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfNS0xLTEtMS03NjM2MA_f41dfb54-74d2-49fe-b4e6-e60b92976d0d"
      unitRef="usd">3380000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfNS0zLTEtMS03NjM2MA_31c52507-6c65-4b9a-8d99-9faf753d02d8"
      unitRef="usd">2678000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfNi0xLTEtMS03NjM2MA_c03b1c57-82d1-49a7-b285-19800f8d1fea"
      unitRef="usd">2505000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfNi0zLTEtMS03NjM2MA_a98b5516-6a46-47af-9de1-7b9492d2a95b"
      unitRef="usd">2754000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfNy0xLTEtMS03NjM2MA_287b229d-458b-4ec6-bced-c1715c48faf2"
      unitRef="usd">55820000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOjAwNjRiM2I3MjI2ZjRmYjRiOWNhMmVjYjI1NjliYjI5L3RhYmxlcmFuZ2U6MDA2NGIzYjcyMjZmNGZiNGI5Y2EyZWNiMjU2OWJiMjlfNy0zLTEtMS03NjM2MA_9a717a1c-b5da-4843-b3c6-7452b4a8c03c"
      unitRef="usd">50817000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <lz:DisclosureDetailsOfDepreciationAndAmortizationTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTUwMw_4953f6f0-296f-420b-a62f-7f048938c9a2">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense of our property and equipment, including capitalized&#160;internal-use&#160;software, and intangible assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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="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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,184&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,398&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,254&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and&#160;marketing&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology and development&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization expense&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,539&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,663&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,933&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,829&#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;</lz:DisclosureDetailsOfDepreciationAndAmortizationTableTextBlock>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i831af6c93eae4e7797e6315274344aa8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfMi0xLTEtMS03NjM2MA_b487b791-0243-4ab9-9dd2-9654295b0a2b"
      unitRef="usd">2184000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i05f70476b7904b9cb998ba3393d25871_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfMi0zLTEtMS03NjM2MA_45b98b4b-9077-44ef-8142-fd4f9d1033d5"
      unitRef="usd">1398000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i0ee2f0495a2749a88fb9fda704202f73_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfMi02LTEtMS03ODY4NA_8475270d-4d0d-4c55-97cb-e8bba426af2b"
      unitRef="usd">4254000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i5f90b7e315234eeaabc26c6a5e23ae16_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfMi04LTEtMS03ODY4NA_82db7770-7a6e-4070-a383-fe3fd37c2475"
      unitRef="usd">3076000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i04eb45e4f40b45c980449dca38932774_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfMy0xLTEtMS03NjM2MA_d1024f04-94a9-426e-b30d-515890899270"
      unitRef="usd">1879000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i7205f9fa18b14253bb9e6ee2b16f77ea_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfMy0zLTEtMS03NjM2MA_064575d2-6f3c-4ecf-aa38-717eec871aac"
      unitRef="usd">1323000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="id948deb425dc449f863a878293e80f54_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfMy02LTEtMS03ODY4NA_7d536ab1-d68a-459c-b50b-c69fe5be4b09"
      unitRef="usd">3754000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ie13563ccfdb94868a7ef8d9b1772b620_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfMy04LTEtMS03ODY4NA_11e02456-d035-465b-a26b-bbf2ff5bc102"
      unitRef="usd">2798000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="if99b06615fba428fa24c707ed5c72929_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNC0xLTEtMS03NjM2MA_051a80f2-5676-48e5-810a-29c2310dd8ea"
      unitRef="usd">692000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i39abedadce394ed2bab87d5c832bda6b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNC0zLTEtMS03NjM2MA_8ff916d5-89ef-4dd5-9420-63f8bf9b7831"
      unitRef="usd">584000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i77a431964c744fa194c0dbdf82634e99_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNC02LTEtMS03ODY4NA_999de4cb-5779-4541-bbd4-976801e6008d"
      unitRef="usd">1418000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i9280256fc0fd45dba2a0e786fa78c28f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNC04LTEtMS03ODY4NA_a5f94630-e47f-4c2c-92ea-c6430876b9b2"
      unitRef="usd">1171000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="iffdcb9bb662c4b248573421b3e030ff5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNS0xLTEtMS03NjM2MA_d813b1e5-9e53-4019-85c0-53661619cbff"
      unitRef="usd">784000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ib3c6a3df16974a68a4f47a23ef154dcb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNS0zLTEtMS03NjM2MA_a7735a76-2132-4c82-bd91-740ed9d91e72"
      unitRef="usd">358000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ic968f757d33d43cbbb96d35b23d803f5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNS02LTEtMS03ODI2MA_25c02816-5849-4721-9561-4475b0991503"
      unitRef="usd">1507000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="iefec5474652c4f3792607047b10b3ba1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNS04LTEtMS03ODY4NA_986fef40-56be-4e37-a16e-0c23f68c735a"
      unitRef="usd">784000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNi0xLTEtMS03NjM2MA_e7ee5b6f-50dd-4af3-8152-9b284baee111"
      unitRef="usd">5539000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNi0zLTEtMS03NjM2MA_dd45e8f0-02b3-4ddd-b4bc-fd842ea5e02b"
      unitRef="usd">3663000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNi02LTEtMS03ODI2Nw_13bae192-b86a-491b-8b2b-3f26858039d5"
      unitRef="usd">10933000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RhYmxlOmNlOTg0YzlmYmRlNjQ0OWQ4MTg5MjcwZTFmZDZiMDBhL3RhYmxlcmFuZ2U6Y2U5ODRjOWZiZGU2NDQ5ZDgxODkyNzBlMWZkNmIwMGFfNi04LTEtMS03ODI3NQ_96212ce6-1386-4589-8aba-0ebef68bf519"
      unitRef="usd">7829000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTA5Ng_4272a6e7-8d57-416f-b69a-320e56c6c451"
      unitRef="usd">164300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTEwMw_79dfd249-0041-4114-928c-8fa83fa28271"
      unitRef="usd">147900000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTI0Nw_a008ce75-692f-4acb-be8a-8a68c6994781"
      unitRef="usd">93300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTI1NA_218847bd-201f-4f93-9069-578fe7b2995b"
      unitRef="usd">77500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTA5OTUxMTYyOTM2Mw_8db75304-631b-4166-9460-95e691ae8a12"
      unitRef="usd">123900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80My9mcmFnOjgwOTY5NTY3NzBkNjQ4NzZhNjk3NDA0M2ZmZTg2ODk3L3RleHRyZWdpb246ODA5Njk1Njc3MGQ2NDg3NmE2OTc0MDQzZmZlODY4OTdfMTA5OTUxMTYyOTM3Mg_91baff33-10e3-48da-a982-9506ec03f94a"
      unitRef="usd">102300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80Ni9mcmFnOjk5ZDUyZmJiZDM1YjRmNTViN2E3NzYwMWEyODg1Nzg3L3RleHRyZWdpb246OTlkNTJmYmJkMzViNGY1NWI3YTc3NjAxYTI4ODU3ODdfMTM5NQ_2b0bd870-ec50-4ae9-a13a-a2c66e7ce232">Acquisitions&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earth Class Mail, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In November 2021, we acquired all of the outstanding equity interests in Earth Class Mail, Inc., or Earth Class Mail, a company that provides virtual mailbox solutions for small businesses, in line with our strategy to scale our existing business through building in-house adjacencies. The total cash paid was $61.2&#160;million, inclusive of a working capital adjustment of $0.3 million. Intangible assets acquired from Earth Class Mail included customer relationships of $10.6 million, developed technology of $5.4 million and trade names of $0.2 million, which are being amortized over their estimated useful life using the straight-line method. Goodwill of $48.6 million arising from the acquisition consisted largely of the assembled workforce and synergies expected from combining Earth Class Mail into our operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The purchase accounting for the Earth Class Mail acquisition remains incomplete with respect to acquired intangible assets as management continues to gather and evaluate information about circumstances that existed as of the acquisition date. Measurement period adjustments will be recognized in the reporting period in which the adjustment amounts are determined within 12 months from the acquisition date.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i06afb29d2d3f49b190abb18e02fe5347_D20211101-20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80Ni9mcmFnOjk5ZDUyZmJiZDM1YjRmNTViN2E3NzYwMWEyODg1Nzg3L3RleHRyZWdpb246OTlkNTJmYmJkMzViNGY1NWI3YTc3NjAxYTI4ODU3ODdfMTA5OTUxMTYzMjA1Mg_5fc2901c-ad70-4bb8-b99d-f6c018358ed7"
      unitRef="usd">61200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <lz:BusinessCombinationConsiderationAdjustmentBuyerCosts
      contextRef="i06afb29d2d3f49b190abb18e02fe5347_D20211101-20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80Ni9mcmFnOjk5ZDUyZmJiZDM1YjRmNTViN2E3NzYwMWEyODg1Nzg3L3RleHRyZWdpb246OTlkNTJmYmJkMzViNGY1NWI3YTc3NjAxYTI4ODU3ODdfMTA5OTUxMTYzMjA3NA_60604c74-86cf-4439-a96c-c8463da71c42"
      unitRef="usd">300000</lz:BusinessCombinationConsiderationAdjustmentBuyerCosts>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i4b43345193ec4ff0a261159ac04d257d_D20211101-20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80Ni9mcmFnOjk5ZDUyZmJiZDM1YjRmNTViN2E3NzYwMWEyODg1Nzg3L3RleHRyZWdpb246OTlkNTJmYmJkMzViNGY1NWI3YTc3NjAxYTI4ODU3ODdfMTA5OTUxMTYzMjA5MQ_b04e7998-7c4c-471b-b0bb-1385319ab58b"
      unitRef="usd">10600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if6f71b7279bd4de4819d6db4ad05c3eb_D20211101-20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80Ni9mcmFnOjk5ZDUyZmJiZDM1YjRmNTViN2E3NzYwMWEyODg1Nzg3L3RleHRyZWdpb246OTlkNTJmYmJkMzViNGY1NWI3YTc3NjAxYTI4ODU3ODdfMTA5OTUxMTYzMjEwNw_6d6a7c7a-0edf-4184-8609-847b8e6da720"
      unitRef="usd">5400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ie90d300433c146f09780dcaa7a279d0e_D20211101-20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80Ni9mcmFnOjk5ZDUyZmJiZDM1YjRmNTViN2E3NzYwMWEyODg1Nzg3L3RleHRyZWdpb246OTlkNTJmYmJkMzViNGY1NWI3YTc3NjAxYTI4ODU3ODdfMTA5OTUxMTYzMjEyMw_f992d7cc-2cf1-4846-9f11-98c900830a1b"
      unitRef="usd">200000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:Goodwill
      contextRef="iabcd95f49b764f948e35467408f4e7ca_I20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80Ni9mcmFnOjk5ZDUyZmJiZDM1YjRmNTViN2E3NzYwMWEyODg1Nzg3L3RleHRyZWdpb246OTlkNTJmYmJkMzViNGY1NWI3YTc3NjAxYTI4ODU3ODdfNjUz_6a26e141-4184-47f7-9d9c-81582e87b81f"
      unitRef="usd">48600000</us-gaap:Goodwill>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMzIwMQ_031ae2f1-e4d2-4a40-956a-fba23fbd901d">Long-term Debt&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 2, 2021, we entered into an amended and restated credit and guaranty agreement, or 2021 Revolving Facility, providing for revolving borrowings of up to $150.0&#160;million with an availability period of five years. Under the 2021 Revolving Facility, we can use up to $20.0&#160;million in letters of credit as well as borrowings on same-day notice, referred to as swingline loans, in an amount of up to $10.0&#160;million. Additional debt issuance costs of $0.8&#160;million were allocated to the 2021 Revolving Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The interest rate applicable to the 2021 Revolving Facility is, at our option, at a rate equal to the greatest of (i) the administrative agent&#x2019;s prime rate (ii) the federal funds effective rate plus 1/2 of 1.0% or (iii) one month LIBOR (subject to a 1.00% floor), plus 1.00% or LIBOR (subject to a 0.00% floor) plus 2.00%. The interest rate margins under the 2021 Revolving Facility are subject to a reduction of 0.25% and a further reduction of 0.25% upon achieving total net first lien leverage ratios of 3.50 to 1.00 and 2.50 to 1.00, respectively. We are required to pay a commitment fee in respect of unutilized commitments under the 2021 Revolving Facility. The commitment fee is, initially, 0.35% per annum. The commitment fee is subject to a reduction of 0.10% if the total net first lien leverage ratio does not exceed 3.50 to 1.00. We are also required to pay customary letter of credit fees and agency fees. We have the option to voluntarily repay outstanding loans under the 2021 Revolving Facility at any time without premium or penalty, other than customary &#x201c;breakage&#x201d; costs with respect to LIBOR loans. There is no scheduled amortization under the 2021 Revolving Facility. Any principal amount outstanding is due and payable in full at maturity, five years from the closing date of the 2021 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revolving Facility. Obligations under the 2021 Revolving Facility are guaranteed by our existing and future direct and indirect material wholly-owned domestic subsidiaries, subject to certain exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 2021 Revolving Facility contains a number of covenants that, among other things, subject to certain exceptions, restrict our ability and the ability of our restricted subsidiaries to incur additional indebtedness and guarantee indebtedness; create or incur liens; pay dividends and distributions or repurchase capital stock; merge, liquidate and make asset sales; change lines of business; change our fiscal year; incur restrictions on our subsidiaries&#x2019; ability to make distributions and create liens; modify our organizational documents; make investments, loans and advances; and enter into certain transactions with affiliates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 2021 Revolving Facility requires compliance with a total net first lien leverage ratio of 4.50 to 1.00, or Financial Covenant. The Financial Covenant will be tested at quarter-end only if the total principal amount of all revolving loans, swingline loans and drawn letters of credit that have not been reimbursed exceeds 35% of the total commitments under the 2021 Revolving Facility on the last day of such fiscal quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022, and December&#160;31, 2021, we had no amounts outstanding under our 2021 Revolving Facility or any outstanding letters of credit and were in compliance with all financial covenants.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i487505ce4c214534a77c18dea08b2c27_I20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMTg4_4ae6a71d-7484-4a01-991d-6d3e93eaa2a6"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3b941774377941f7903e1d01d9eb9657_I20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMjg2_ec6175f2-d9f5-4467-ac4e-d3bb5e8f11c9"
      unitRef="usd">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i34392ca2f16947b98e5177a6fb805847_I20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfNDA2_d8e26bb8-7504-4031-830f-b56697fd1d2e"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i487505ce4c214534a77c18dea08b2c27_I20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfNDQ0_2e41eb18-4024-4e3f-9ef0-290fbb4d4d19"
      unitRef="usd">800000</us-gaap:DeferredFinanceCostsNet>
    <lz:DebtInstrumentBasisSpreadOnVariableRateOneMonthLIBORFloor
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfNzQ0_77c7762f-2b40-458b-b9a7-b43cff4b027e"
      unitRef="number">0.0100</lz:DebtInstrumentBasisSpreadOnVariableRateOneMonthLIBORFloor>
    <lz:DebtInstrumentBasisSpreadOnVariableRateAddedToOneMonthLIBOR
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfNzYw_f30068df-52c0-45e5-a6c0-f6ea92f1cd9c"
      unitRef="number">0.0100</lz:DebtInstrumentBasisSpreadOnVariableRateAddedToOneMonthLIBOR>
    <lz:DebtInstrumentBasisSpreadOnVariableRateLIBORFloor
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfNzg2_aa5d2235-591c-47da-b82b-3aa8648aba2e"
      unitRef="number">0.0000</lz:DebtInstrumentBasisSpreadOnVariableRateLIBORFloor>
    <lz:DebtInstrumentBasisSpreadOnVariableRateAddedToLIBOR
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfODAx_a674b403-4366-40c7-8f61-537098e26ef0"
      unitRef="number">0.0200</lz:DebtInstrumentBasisSpreadOnVariableRateAddedToLIBOR>
    <lz:DebtInstrumentBasisSpreadOnVariableRateInitialReduction
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfODk1_9c82156c-bd45-42ed-8d16-a34ef896f659"
      unitRef="number">0.0025</lz:DebtInstrumentBasisSpreadOnVariableRateInitialReduction>
    <lz:DebtInstrumentBasisSpreadOnVariableRateAdditionalReduction
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfOTI1_d43134a3-b038-40af-bf66-c350f37544f9"
      unitRef="number">0.0025</lz:DebtInstrumentBasisSpreadOnVariableRateAdditionalReduction>
    <lz:DebtInstrumentTotalNetFirstLienLeverageRatioFirstReductionRequirement
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfOTgz_0391ece3-a694-4252-b3e7-353d852052fa"
      unitRef="number">3.50</lz:DebtInstrumentTotalNetFirstLienLeverageRatioFirstReductionRequirement>
    <lz:DebtInstrumentTotalNetFirstLienLeverageRatioSecondReductionRequirement
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfOTk4_6cf2e0fc-2b1d-452a-82ed-6b92cf5c202b"
      unitRef="number">2.50</lz:DebtInstrumentTotalNetFirstLienLeverageRatioSecondReductionRequirement>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMTE3MA_4414cac2-0155-4703-8ccc-2cd315170c55"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <lz:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageReduction
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMTIzMg_1a386ee4-c4d0-46d9-96d0-e1fb96333b73"
      unitRef="number">0.0010</lz:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageReduction>
    <lz:DebtInstrumentTotalNetFirstLienLeverageRatioMaximum
      contextRef="i219fa70ea2e34abb81b4210446d675bb_D20210702-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMTI5NA_f32624c9-5132-484b-97cb-651082ac94da"
      unitRef="number">3.50</lz:DebtInstrumentTotalNetFirstLienLeverageRatioMaximum>
    <lz:DebtInstrumentTotalNetFirstLienLeverageRatio
      contextRef="ifaed8a37d0b94008a61be274a378c1da_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMjcwMg_d05c859e-88cf-4dd8-8368-ab0b4e348652"
      unitRef="number">4.50</lz:DebtInstrumentTotalNetFirstLienLeverageRatio>
    <lz:DebtInstrumentPercentageOfTotalCommitmentsNotReimbursed
      contextRef="i3d76d08d33ab454dbdbbaa1cf8017260_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMjkzMQ_aed7401c-7221-4486-99f5-e085116ad91d"
      unitRef="number">0.35</lz:DebtInstrumentPercentageOfTotalCommitmentsNotReimbursed>
    <us-gaap:LineOfCredit
      contextRef="i8341f099fb7e43dd99f34df4e06d21c2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMzA1NQ_1c60f914-2df4-4ac9-a717-4044d0761d79"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMzA1NQ_26c64842-a9e9-49e2-9004-f17e8c14591a"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCredit
      contextRef="i3d76d08d33ab454dbdbbaa1cf8017260_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMzA1NQ_4feef36e-763b-4a01-a1c2-0df0d7513d1c"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF80OS9mcmFnOjNlYThmMzFkODM1OTRjYTY5N2QyNDg0ZjIzYzFiOGE2L3RleHRyZWdpb246M2VhOGYzMWQ4MzU5NGNhNjk3ZDI0ODRmMjNjMWI4YTZfMzA1NQ_e29e96d9-0e9e-49e1-baf5-cb0e398e1aab"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81NS9mcmFnOjYwMzc5MjU2MTRjYzQ2M2M5ZGQ4MTEyNDc3ZTY0MjFjL3RleHRyZWdpb246NjAzNzkyNTYxNGNjNDYzYzlkZDgxMTI0NzdlNjQyMWNfNzkz_3f104a9b-8899-493c-8532-7e9e29dec2be">Derivative Financial Instruments&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At June 30, 2021, we held interest rate swap contracts with an aggregate notional amount of $395.0 million, which were designated as cash flow hedges. In July 2021, upon the full repayment of our 2018 Term Loan, our interest rate swaps were discontinued as cash flow hedges and were subsequently extinguished.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Guarantee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In June 2021, our financial guarantee of the personal loan of a former executive officer was waived prior to our IPO. The associated restricted cash equivalent of $25.0&#160;million became unrestricted and was reclassified to cash and cash equivalents. The change in fair value of our financial guarantee was not material to our unaudited condensed consolidated financial statements for the six months ended June 30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i6304d8f4fe4045f9bf18c784fd63e5c0_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81NS9mcmFnOjYwMzc5MjU2MTRjYzQ2M2M5ZGQ4MTEyNDc3ZTY0MjFjL3RleHRyZWdpb246NjAzNzkyNTYxNGNjNDYzYzlkZDgxMTI0NzdlNjQyMWNfMTA5OTUxMTYyODYzOQ_72d4d693-b9bd-4821-ae31-eef11493d8a3"
      unitRef="usd">395000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:RestrictedCashEquivalents
      contextRef="icb404c34da274d7abf8a369f15dc2702_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81NS9mcmFnOjYwMzc5MjU2MTRjYzQ2M2M5ZGQ4MTEyNDc3ZTY0MjFjL3RleHRyZWdpb246NjAzNzkyNTYxNGNjNDYzYzlkZDgxMTI0NzdlNjQyMWNfNTQ4_874d38b8-bcfe-4d74-8003-8fed9f8cbd3e"
      unitRef="usd">25000000</us-gaap:RestrictedCashEquivalents>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfNTY4NQ_e3c18fe7-5d02-4bb9-a21f-ef46080b1c2f">Commitments and Contingencies&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We conduct operations from certain leased facilities in various locations. At June&#160;30, 2022, we had various&#160;non-cancelable&#160;operating leases for office space and equipment, which expire between July 31, 2022 and September&#160;30, 2029, which represent the non-cancelable periods of the leases and include extension options that we determined are reasonably certain to be exercised. We exclude extension options that are not reasonably certain to be exercised from our lease terms. Our lease payments consist primarily of fixed rental payments for the right to use the underlying leased assets over the lease terms. We often receive customary incentives from our landlords, such as reimbursements for tenant improvements and rent abatement periods, which effectively reduce the total lease payments owed for these leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease ROU assets and liabilities on our condensed consolidated balance sheets represent the present value of our remaining lease payments over the remaining lease terms. We do not allocate lease payments to non-lease components. We use our incremental borrowing rate to calculate the present value of our lease payments, as the implicit rates in our leases are not readily determinable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022, the maturities of our remaining operating lease liabilities were as follows (in thousands, except years and percentages):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 31pt;text-align:left;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Effects of discounting&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities under ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: 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;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term lease liabilities&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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8 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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average incremental borrowing rate&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.25&#160;&lt;/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:'Open Sans',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;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The component of our lease costs included in our unaudited condensed consolidated statements of operations for the three and six months ended June&#160;30, 2022, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease cost&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Operating lease cost&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',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:#cceeff;padding:2px 1pt 2px 0;text-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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other variable 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net lease cost&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,116&#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;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022, we had lease agreements with commencement dates beginning on or after July 1, 2022. The total future aggregate minimum lease payments for such lease agreements calculated under ASC 842 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Effects of discounting&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities under ASC 842&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 #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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,449&#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;margin-top:111pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total future aggregate minimum lease payments calculated under ASC 840 as of December 31, 2021 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&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:'Open Sans',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:'Open Sans',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments under ASC 840&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising, Media and Other Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We use a variety of media to advertise our services, including search engine marketing, television and radio. At June&#160;30, 2022, we had&#160;non-cancelable&#160;minimum advertising and media commitments for future advertising spots of $17.1 million, substantially all of which will be paid over a two year period. We also have&#160;non-cancelable&#160;agreements with various vendors, which require us to pay $55.4 million over a 5-year period, of which $42.2 million remains to be paid as of June&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We received a demand letter dated April 20, 2020 from service partner Dun &amp;amp; Bradstreet alleging that Dun &amp;amp; Bradstreet had overpaid us for services. The letter alleges these overpayments occurred between 2015 and 2019, amounted to $5.6&#160;million, and were caused by overreporting by us. The parties have continued to negotiate, and no claim has been filed. We deny and will continue to deny all of the allegations and claims asserted by Dun &amp;amp; Bradstreet, including, but not limited to, any allegation that Dun &amp;amp; Bradstreet has suffered any harm or damages. We believe we have meritorious defenses to the claims and will vigorously defend any action. While there is at least a reasonable possibility that a loss may be incurred, we have not recorded any loss or accrual in the accompanying unaudited condensed consolidated financial statements at June 30, 2022 for this matter as a loss is not probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In July 2021, Legalinc Corporate Services Inc., LegalZoom&#x2019;s wholly owned subsidiary, or Legalinc, received a citation from the Wyoming Secretary of State of Wyoming regarding Legalinc&#x2019;s registered agent services in Wyoming. The citation alleges that Legalinc failed to comply with Wyoming&#x2019;s Registered Offices and Agents Act when carrying out its registered agent business in the state, and assessed an initial $4.1&#160;million penalty and revoked Legalinc&#x2019;s status as a commercial registered agent in Wyoming. Legalinc has requested a hearing to review the matter and is engaging in negotiations with the State. We are unable to predict the ultimate outcome of this matter. While there is at least a reasonable possibility that a loss may be incurred, we have not recorded any loss or accrual in the accompanying unaudited condensed consolidated financial statements at June 30, 2022 for this matter as a loss is not probable. If this matter is not resolved in our favor, the losses arising from the result of a final ruling, hearing or settlements may have a material adverse effect on our results of operations, cash flows and financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;From time to time, we may become subject to legal proceedings, claims and litigation arising in the ordinary course of business. Other than those described above and in our Annual Report on Form 10-K, we are not currently a party to any material legal proceedings, nor are we aware of any pending or threatened litigation that could have a material adverse effect on our results of operations, cash flows, and financial condition, should such litigation be resolved unfavorably.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Indemnification provisions in our third-party service provider agreements provide that we will indemnify, hold harmless, and reimburse the indemnified parties on a&#160;case-by-case&#160;basis for losses suffered or incurred by the indemnified parties in connection with any claim by any third-party as a result of our website, advertising, marketing, payment processing, collection or customer service activities. The maximum potential amount of future payments we could be required to make under these indemnification provisions is undeterminable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:18pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No amounts have been accrued or have been paid during any period presented as we believe the fair value of these indemnification obligations is immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfNTY4Nw_3da628f3-3e84-424f-867a-c3e823bf8592">At June&#160;30, 2022, the maturities of our remaining operating lease liabilities were as follows (in thousands, except years and percentages):&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.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 31pt;text-align:left;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Effects of discounting&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities under ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: 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;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term lease liabilities&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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8 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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average incremental borrowing rate&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.25&#160;&lt;/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:'Open Sans',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 style="margin-bottom:6pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022, we had lease agreements with commencement dates beginning on or after July 1, 2022. The total future aggregate minimum lease payments for such lease agreements calculated under ASC 842 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;text-indent:-12pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Effects of discounting&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities under ASC 842&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 #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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfMi0yLTEtMS03NjM2MA_f51fbba7-2b11-45c3-839a-f0197e1126d3"
      unitRef="usd">898000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfMy0yLTEtMS03NjM2MA_057fcc18-31f3-44ca-abfc-94daa156964b"
      unitRef="usd">1763000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfNC0yLTEtMS03NjM2MA_4b703733-c801-4dbe-8933-cf201d1bf375"
      unitRef="usd">1355000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfNS0yLTEtMS03NjM2MA_916f74b7-a1c8-49da-b56a-954d701c2527"
      unitRef="usd">814000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfNi0yLTEtMS03NjM2MA_b60ff19d-5e5b-42e7-a86c-ec0273ba807f"
      unitRef="usd">776000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <lz:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfNy0yLTEtMS03NjM2MA_60f0c02b-34d7-4f56-963e-efc813c376be"
      unitRef="usd">1304000</lz:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfOC0yLTEtMS03NjM2MA_fd46fdb4-f014-40a8-97cc-e834fc7c531d"
      unitRef="usd">6910000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfOS0yLTEtMS03NjM2MA_1f1069f6-ab64-4f6a-85e5-46e55c946861"
      unitRef="usd">526000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfMTAtMi0xLTEtNzYzNjA_5375a5ee-6c9f-44f9-9f08-61a262ca21ab"
      unitRef="usd">6384000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfMTEtMi0xLTEtNzYzNjA_7d6ea734-8b2a-44db-b724-51eee8f51e18"
      unitRef="usd">1542000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfMTItMi0xLTEtNzYzNjA_16b8873a-9cfa-47c3-9e2e-5ad5c3e6f52e"
      unitRef="usd">4842000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfMTMtMi0xLTEtNzYzNjA_0476388f-1df7-44aa-bf57-78767594a632">P4Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOmU1NWQ5OGY4N2E0MzQ4YTNhOGZhNDZiYjhjNjU4OWU0L3RhYmxlcmFuZ2U6ZTU1ZDk4Zjg3YTQzNDhhM2E4ZmE0NmJiOGM2NTg5ZTRfMTQtMi0xLTEtNzYzNjA_8fc48d23-dc59-44bc-9347-7c95ea06a790"
      unitRef="number">0.0325</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfNTY4OQ_f009a998-be4f-4222-a014-5dc08fb1b234">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The component of our lease costs included in our unaudited condensed consolidated statements of operations for the three and six months ended June&#160;30, 2022, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease cost&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Operating lease cost&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',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:#cceeff;padding:2px 1pt 2px 0;text-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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other variable 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net lease cost&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjljNjliYzMwNWNjZDRiZmZhNThkODc2MDUzYmY1YWQyL3RhYmxlcmFuZ2U6OWM2OWJjMzA1Y2NkNGJmZmE1OGQ4NzYwNTNiZjVhZDJfMi0xLTEtMS04MTk4MA_863c93c1-0070-4ec1-9291-8a3996614d39"
      unitRef="usd">524000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjljNjliYzMwNWNjZDRiZmZhNThkODc2MDUzYmY1YWQyL3RhYmxlcmFuZ2U6OWM2OWJjMzA1Y2NkNGJmZmE1OGQ4NzYwNTNiZjVhZDJfMS0yLTEtMS03NjM2MA_a4b5573e-cf75-4f84-aada-0c938d45ed9e"
      unitRef="usd">939000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjljNjliYzMwNWNjZDRiZmZhNThkODc2MDUzYmY1YWQyL3RhYmxlcmFuZ2U6OWM2OWJjMzA1Y2NkNGJmZmE1OGQ4NzYwNTNiZjVhZDJfMy0xLTEtMS04MTk4MA_dc438b62-6d6e-4432-a225-9337bd98ed54"
      unitRef="usd">61000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjljNjliYzMwNWNjZDRiZmZhNThkODc2MDUzYmY1YWQyL3RhYmxlcmFuZ2U6OWM2OWJjMzA1Y2NkNGJmZmE1OGQ4NzYwNTNiZjVhZDJfMi0yLTEtMS03NjM2MA_65519f80-e486-483e-a69f-edce95ad98ac"
      unitRef="usd">177000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjljNjliYzMwNWNjZDRiZmZhNThkODc2MDUzYmY1YWQyL3RhYmxlcmFuZ2U6OWM2OWJjMzA1Y2NkNGJmZmE1OGQ4NzYwNTNiZjVhZDJfNC0xLTEtMS04MTk4MA_da9d4de7-18e8-4e62-9e0f-3d775b12b603"
      unitRef="usd">585000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjljNjliYzMwNWNjZDRiZmZhNThkODc2MDUzYmY1YWQyL3RhYmxlcmFuZ2U6OWM2OWJjMzA1Y2NkNGJmZmE1OGQ4NzYwNTNiZjVhZDJfMy0yLTEtMS03NjM2MA_a2504bef-f4e5-4488-903a-e6fec22eabf0"
      unitRef="usd">1116000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ie01f26c0f9a6417ba8352fa2465300db_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjQ3MjY0ZGM1ZDE5MjQxNzA5NmUwNjc3ZWNhOGJiZjAxL3RhYmxlcmFuZ2U6NDcyNjRkYzVkMTkyNDE3MDk2ZTA2NzdlY2E4YmJmMDFfMi0yLTEtMS03NjM2MA_21d72bd4-86c6-4e8f-b77b-adf1d1bbc472"
      unitRef="usd">134000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ie01f26c0f9a6417ba8352fa2465300db_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjQ3MjY0ZGM1ZDE5MjQxNzA5NmUwNjc3ZWNhOGJiZjAxL3RhYmxlcmFuZ2U6NDcyNjRkYzVkMTkyNDE3MDk2ZTA2NzdlY2E4YmJmMDFfMy0yLTEtMS03NjM2MA_4e39840b-fcfb-4097-943f-6d82496392f8"
      unitRef="usd">807000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ie01f26c0f9a6417ba8352fa2465300db_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjQ3MjY0ZGM1ZDE5MjQxNzA5NmUwNjc3ZWNhOGJiZjAxL3RhYmxlcmFuZ2U6NDcyNjRkYzVkMTkyNDE3MDk2ZTA2NzdlY2E4YmJmMDFfNC0yLTEtMS03NjM2MA_567bc128-e8c4-4aea-b848-34f773ea6ea0"
      unitRef="usd">832000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ie01f26c0f9a6417ba8352fa2465300db_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjQ3MjY0ZGM1ZDE5MjQxNzA5NmUwNjc3ZWNhOGJiZjAxL3RhYmxlcmFuZ2U6NDcyNjRkYzVkMTkyNDE3MDk2ZTA2NzdlY2E4YmJmMDFfNS0yLTEtMS03NjM2MA_c6aee512-5b51-4abc-bb58-68b5622a5207"
      unitRef="usd">857000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ie01f26c0f9a6417ba8352fa2465300db_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjQ3MjY0ZGM1ZDE5MjQxNzA5NmUwNjc3ZWNhOGJiZjAxL3RhYmxlcmFuZ2U6NDcyNjRkYzVkMTkyNDE3MDk2ZTA2NzdlY2E4YmJmMDFfNi0yLTEtMS03NjM2MA_cc5387e4-e6a3-4afa-a34d-e50932f95411"
      unitRef="usd">882000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <lz:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="ie01f26c0f9a6417ba8352fa2465300db_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjQ3MjY0ZGM1ZDE5MjQxNzA5NmUwNjc3ZWNhOGJiZjAxL3RhYmxlcmFuZ2U6NDcyNjRkYzVkMTkyNDE3MDk2ZTA2NzdlY2E4YmJmMDFfNy0yLTEtMS03NjM2MA_dad1b1ea-5992-4dea-bab2-ea3052118459"
      unitRef="usd">2644000</lz:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ie01f26c0f9a6417ba8352fa2465300db_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjQ3MjY0ZGM1ZDE5MjQxNzA5NmUwNjc3ZWNhOGJiZjAxL3RhYmxlcmFuZ2U6NDcyNjRkYzVkMTkyNDE3MDk2ZTA2NzdlY2E4YmJmMDFfOC0yLTEtMS03NjM2MA_af105bf1-d0b0-4e59-9de9-dc353855a660"
      unitRef="usd">6156000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ie01f26c0f9a6417ba8352fa2465300db_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjQ3MjY0ZGM1ZDE5MjQxNzA5NmUwNjc3ZWNhOGJiZjAxL3RhYmxlcmFuZ2U6NDcyNjRkYzVkMTkyNDE3MDk2ZTA2NzdlY2E4YmJmMDFfOS0yLTEtMS03NjM2MA_a9df6013-90db-4f92-ab41-556c78678e53"
      unitRef="usd">707000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie01f26c0f9a6417ba8352fa2465300db_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjQ3MjY0ZGM1ZDE5MjQxNzA5NmUwNjc3ZWNhOGJiZjAxL3RhYmxlcmFuZ2U6NDcyNjRkYzVkMTkyNDE3MDk2ZTA2NzdlY2E4YmJmMDFfMTAtMi0xLTEtNzYzNjA_460bc8fd-ce6b-4a1f-a773-2449627aa38c"
      unitRef="usd">5449000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfNTY5MA_07e388e1-4e00-42d4-9090-f7f7d40d1695">&lt;div style="margin-bottom:6pt;margin-top:111pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total future aggregate minimum lease payments calculated under ASC 840 as of December 31, 2021 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&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:'Open Sans',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:'Open Sans',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments under ASC 840&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,428&#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:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjdjNzcwMjZiZTc0ODRkZDZhMjQzZDkxY2UwZDcwMWU0L3RhYmxlcmFuZ2U6N2M3NzAyNmJlNzQ4NGRkNmEyNDNkOTFjZTBkNzAxZTRfMi0yLTEtMS03NjM2MA_57645b3e-dfcf-4884-b231-26af3781dae5"
      unitRef="usd">2372000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjdjNzcwMjZiZTc0ODRkZDZhMjQzZDkxY2UwZDcwMWU0L3RhYmxlcmFuZ2U6N2M3NzAyNmJlNzQ4NGRkNmEyNDNkOTFjZTBkNzAxZTRfMy0yLTEtMS03NjM2MA_549418ef-a799-48af-9729-f9f21fd71d81"
      unitRef="usd">1101000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjdjNzcwMjZiZTc0ODRkZDZhMjQzZDkxY2UwZDcwMWU0L3RhYmxlcmFuZ2U6N2M3NzAyNmJlNzQ4NGRkNmEyNDNkOTFjZTBkNzAxZTRfNC0yLTEtMS03NjM2MA_4ff3947e-d19c-472c-8d98-5b040c0cb1a5"
      unitRef="usd">867000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjdjNzcwMjZiZTc0ODRkZDZhMjQzZDkxY2UwZDcwMWU0L3RhYmxlcmFuZ2U6N2M3NzAyNmJlNzQ4NGRkNmEyNDNkOTFjZTBkNzAxZTRfNS0yLTEtMS03NjM2MA_8511a212-3a13-4328-9587-7b457151f3dc"
      unitRef="usd">550000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjdjNzcwMjZiZTc0ODRkZDZhMjQzZDkxY2UwZDcwMWU0L3RhYmxlcmFuZ2U6N2M3NzAyNmJlNzQ4NGRkNmEyNDNkOTFjZTBkNzAxZTRfNi0yLTEtMS03NjM2MA_0937341e-bb35-43bc-8efa-514c52a15df9"
      unitRef="usd">505000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjdjNzcwMjZiZTc0ODRkZDZhMjQzZDkxY2UwZDcwMWU0L3RhYmxlcmFuZ2U6N2M3NzAyNmJlNzQ4NGRkNmEyNDNkOTFjZTBkNzAxZTRfNy0yLTEtMS03NjM2MA_be8a3da9-f6bf-4d1f-955c-89695cd94e6e"
      unitRef="usd">1033000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RhYmxlOjdjNzcwMjZiZTc0ODRkZDZhMjQzZDkxY2UwZDcwMWU0L3RhYmxlcmFuZ2U6N2M3NzAyNmJlNzQ4NGRkNmEyNDNkOTFjZTBkNzAxZTRfOC0yLTEtMS03NjM2MA_b2401856-64d5-47ea-9ecc-4c9548532640"
      unitRef="usd">6428000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <lz:MinimumNonCancellableCommitment
      contextRef="i993dd672371f43a0b7a55d97d0049c8f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfMjIyNg_a5ce9fdc-ad9b-4b4b-b9ba-36f476aa4d8b"
      unitRef="usd">17100000</lz:MinimumNonCancellableCommitment>
    <lz:NonCancellableCommitmentPayPeriod
      contextRef="ie6a94ab1da9e46e7ac69f0f6f4f01f41_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfMzI5ODUzNDg4OTQyMQ_d20ff1bb-1b38-45ce-837f-177f5e6545fc">P2Y</lz:NonCancellableCommitmentPayPeriod>
    <us-gaap:ContractualObligation
      contextRef="i993dd672371f43a0b7a55d97d0049c8f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfMjM4MQ_1136a187-064a-49cc-a586-f0a27012c0f5"
      unitRef="usd">55400000</us-gaap:ContractualObligation>
    <lz:ContractualObligationPayPeriod
      contextRef="ie6a94ab1da9e46e7ac69f0f6f4f01f41_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfMzI5ODUzNDg4OTQyMg_d04a67bd-c375-44a6-81a9-fd1b91e06e7f">P5Y</lz:ContractualObligationPayPeriod>
    <lz:ContractualObligationToBePaidRemainingAmount
      contextRef="i993dd672371f43a0b7a55d97d0049c8f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfMjQxNg_0a81a17a-d7dc-49a3-aab2-98fb0283415a"
      unitRef="usd">42200000</lz:ContractualObligationToBePaidRemainingAmount>
    <lz:ExcessPaymentReceivedFromTheServicePartner
      contextRef="ief2a64736ae84a4c8c4ba15e4aefe9c2_I20200420"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfMjY5Ng_beb83570-f2d4-4f45-85e0-678fe730153e"
      unitRef="usd">5600000</lz:ExcessPaymentReceivedFromTheServicePartner>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i57b29695d7154c768d82e89af8dc39a2_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF81OC9mcmFnOmNhYTAyOGQ2MGM2MTQ2MGFiYWVlYTg3MjU2NTE2ZDY5L3RleHRyZWdpb246Y2FhMDI4ZDYwYzYxNDYwYWJhZWVhODcyNTY1MTZkNjlfMzc2OA_bc254287-dcc3-4c65-91f4-00038e372465"
      unitRef="usd">4100000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82MS9mcmFnOmNkY2Y4OGI5Yzc0ZDQ1MGNiNDZiZjQ5OWFlYzdkYmRmL3RleHRyZWdpb246Y2RjZjg4YjljNzRkNDUwY2I0NmJmNDk5YWVjN2RiZGZfMTU2OA_ac31c469-7a9f-4757-a99d-cf4de9cb759e">Stockholders&#x2019; Equity&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 1, 2022, our board of directors approved a share repurchase program authorizing us to repurchase up to $150.0&#160;million of our common stock. Stock repurchases under this program may be made through any manner, including open market transactions, accelerated share repurchase agreements, or privately negotiated transactions with third parties, and in such amounts as management deems appropriate. Open market repurchases will be structured to occur in accordance with applicable federal securities laws, including within the pricing and volume requirements of Rule 10b-18 under the Securities Exchange Act of 1934, as amended. We may also, from time to time, enter into Rule 10b5-1 plans to facilitate repurchases of our shares of common stock under this authorization. This program does not obligate us to acquire any particular amount of common stock and may be modified, suspended or terminated at any time at the discretion of our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the six months ended June 30, 2022, using the Rule 10b5-1 plans, we repurchased a total of 3,039,443 shares of our common stock through open market purchases at an average per share price of $12.88 for a total repurchase of $39.2 million including broker commission. The repurchases were recorded as a reduction to stockholders' equity. We have made additional repurchases under the share repurchase program subsequent to June 30, 2022 of 1,537,158 shares of our common stock through open market purchases, amounting to $15.1&#160;million, as of the date of filing.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i8ed10579caee492e8e5916397e998ac4_I20220301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82MS9mcmFnOmNkY2Y4OGI5Yzc0ZDQ1MGNiNDZiZjQ5OWFlYzdkYmRmL3RleHRyZWdpb246Y2RjZjg4YjljNzRkNDUwY2I0NmJmNDk5YWVjN2RiZGZfMTcx_c0c3c926-fda5-4634-b925-716602fe837f"
      unitRef="shares">150000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82MS9mcmFnOmNkY2Y4OGI5Yzc0ZDQ1MGNiNDZiZjQ5OWFlYzdkYmRmL3RleHRyZWdpb246Y2RjZjg4YjljNzRkNDUwY2I0NmJmNDk5YWVjN2RiZGZfMTExNw_0d628a22-e62c-4f27-bebf-ade0de3537b9"
      unitRef="shares">3039443</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82MS9mcmFnOmNkY2Y4OGI5Yzc0ZDQ1MGNiNDZiZjQ5OWFlYzdkYmRmL3RleHRyZWdpb246Y2RjZjg4YjljNzRkNDUwY2I0NmJmNDk5YWVjN2RiZGZfMTIxMA_7ab6eb8b-e8c3-49d3-a546-a9948fc41fa1"
      unitRef="usdPerShare">12.88</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82MS9mcmFnOmNkY2Y4OGI5Yzc0ZDQ1MGNiNDZiZjQ5OWFlYzdkYmRmL3RleHRyZWdpb246Y2RjZjg4YjljNzRkNDUwY2I0NmJmNDk5YWVjN2RiZGZfMTIzOQ_1574d058-7c50-4445-b8a3-e0717cf1fcf7"
      unitRef="usd">39200000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i985138c7ca48405486eb6de964027b01_D20220701-20220811"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82MS9mcmFnOmNkY2Y4OGI5Yzc0ZDQ1MGNiNDZiZjQ5OWFlYzdkYmRmL3RleHRyZWdpb246Y2RjZjg4YjljNzRkNDUwY2I0NmJmNDk5YWVjN2RiZGZfMTQ2Nw_7322ce37-9b10-4032-a43f-37e729c24e31"
      unitRef="shares">1537158</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i985138c7ca48405486eb6de964027b01_D20220701-20220811"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82MS9mcmFnOmNkY2Y4OGI5Yzc0ZDQ1MGNiNDZiZjQ5OWFlYzdkYmRmL3RleHRyZWdpb246Y2RjZjg4YjljNzRkNDUwY2I0NmJmNDk5YWVjN2RiZGZfMTU0MA_2c552565-8545-49dc-9765-50cec0d7d868"
      unitRef="usd">15100000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA2MjY_b30a67a2-2746-47cd-9f71-b69822581930">Stock-based Compensation&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We recorded stock-based compensation expense in the following categories in the accompanying unaudited condensed consolidated statements of operations and balance sheets (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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="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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,608&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology and development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,847&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,954&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,712&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,896&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount capitalized to&#160;internal-use&#160;software&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/div&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 #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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,596&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,942&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,922&#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;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The change in compensation expense is due to certain award modifications in connection with our IPO in 2021 as described in &#x201c;Modification of Stock-Based Compensation Awards&#x201d; below.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock option activity for the six months ended June&#160;30, 2022 is as follows (in thousands, except weighted-average exercise price and remaining contract life):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:48.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Number&#160;of&lt;br/&gt;Options&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&lt;br/&gt;(in&#160;Years)&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,274&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,094&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled/forfeited&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,772&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,781&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Vested and expected to vest at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Exercisable at June&#160;30, 2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.3&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There was a realized tax benefit of, $0.6 million and $2.5 million for tax deductions from stock options exercised during the three and six months ended June 30, 2022, respectively, and $3.2 million and $5.5 million for tax deductions from stock options exercised during the three and six months ended June 30, 2021, respectively. At June&#160;30, 2022, total unrecognized stock-based compensation expense is $50.8 million, which is expected to be recognized over a weighted-average period of 2.5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions that were used to calculate the grant-date fair value of our stock option grants using the Black-Scholes option pricing model were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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;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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Open Sans',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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/div&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:'Open Sans',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;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.6&#160;&lt;/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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47.6&#160;&lt;/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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.6&#160;&lt;/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:'Open Sans',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;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In June 2021, we granted 970,970 options to our executive officers that were contingent on the effectiveness of the registration statement of our IPO, which occurred on June 29, 2021, or IPO Options. Because the number of options and exercise price of the IPO Options were based on the IPO price to the public, the grant date for accounting purposes was not established until the effective date of our IPO. As the IPO was a performance condition, no stock-based compensation expense was recognized until our IPO registration statement was declared effective. The related stock-based compensation expense for the three and six months ended June&#160;30, 2022 was $1.5 million and $2.9 million, respectively and the remaining stock-based compensation of $5.3&#160;million will be recognized over a weighted-average requisite service period of approximately 3.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted stock unit, or RSU, activity for the six months ended June&#160;30, 2022 is as follows (in thousands, except weighted-average grant-date fair value):&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:74.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Number&#160;of Units&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant-&lt;br/&gt;Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unvested at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,577&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.52&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled/forfeited&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unvested at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,792&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.94&#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;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;RSUs are measured based on the fair market value of the underlying stock on the date of grant and recognized as expense over the employee&#x2019;s requisite service period.At June&#160;30, 2022, total remaining stock-based compensation expense for unvested RSU awards is $101.8 million, which is expected to be recognized over a weighted-average period of 3.3 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In June 2021, we granted 388,389 RSUs with a value of $10.9 million to our executive officers that were contingent on the effectiveness of the registration statement of our IPO, or IPO RSUs. As the IPO was a performance condition, no stock-based compensation expense was recognized until our IPO registration statement was declared effective. Stock-based compensation expense for the three and six months ended June&#160;30, 2022 was $1.4 million and $2.8 million, respectively, and the remaining stock-based compensation of $5.1 million is expected to be recognized over a weighted-average period of 3.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In 2021, we granted 1,338,028 liquidity event RSUs, or LERSUs, to various employees, which only vest upon the achievement of up to four-years of service and upon the consummation of a change-in-control, or CIC event, which included an IPO. If the recipient&#x2019;s employment terminates for any reason other than for cause, the recipient shall retain any service-vested LERSUs until 6.5 years from the date of grant or the earlier settlement of the service-vested LERSUs upon the consummation of a CIC event. For the LERSUs, recognition of expense does not occur until the consummation of a CIC event and expense is recognized thereafter for any remaining service period, as such events are not considered probable of occurring prior to the CIC event for stock-based compensation purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Upon the effective date of our IPO registration statement on June 29, 2021, we commenced recognition of stock-based compensation for all LERSUs as the CIC performance event and service conditions for vested RSUs were &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;satisfied. Stock-based compensation expense for these LERSUs of $4.1 million and $10.5 million, was recognized on a graded vesting basis during the three and six months ended June&#160;30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2021, we granted 30,434 RSUs to various employees where the RSUs will vest depending upon the appreciation of the fair value of our common stock compared to the grant-date fair value of our common stock and upon the consummation of a CIC event, which included an IPO, merger, acquisition, or sale of more than 50% of our assets, or performance RSUs. The performance RSUs vest on a linear basis, starting at 0% with a fair value of our common stock equal to $19.64 per share and ending at 100% upon reaching a fair value of our common stock of $29.46 per share. The performance options were subsequently modified in June 2021, prior to the effective date of our IPO registration statement, as discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-option and RSU activity described above, including total stock-based compensation expense recognized and total remaining stock-based compensation expense, is inclusive of awards modified during the period as discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Modification of Stock-Based Compensation Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In June 2021, we modified the vesting conditions of certain stock options and RSUs as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We modified the vesting conditions of 4,477,218 outstanding performance options of certain executive officers and employees so that the performance options do not fully vest immediately upon an IPO. Instead, subject to and contingent upon the effective date of an IPO, the modified performance options for executive officers will vest monthly over a four-year period from their original vesting commencement dates and the modified performance options of certain employees will vest 25% on the first anniversary from the vesting commencement date, and then vest monthly over the remaining service period, subject to continued employment through the applicable vesting dates. As the modified awards contain a performance condition that is satisfied upon an IPO, we remeasured the fair value of the performance options on the date of modification. This new fair value of $76.6&#160;million will be recognized as stock-based compensation expense using the graded vesting method, with an immediate stock-based compensation expense recognized on the effective date of our IPO registration statement for the modified performance options for which the service vesting condition was satisfied on or prior to the effective date of the IPO registration statement, and all remaining compensation expense will be recognized thereafter over the remaining service period. We recognized stock-based compensation of $5.6 million and $12.7 million during the three and six months ended June&#160;30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We modified the vesting conditions of 3,627,936 outstanding 2019 performance options of an executive officer so that in the event of an IPO, the modified 2019 performance options will vest monthly over a four-year period from the original vesting commencement date in 2019, subject to continued employment of the executive officer, rather than vesting upon the fourth anniversary of the original date of grant based on achieving certain stock price thresholds. Incremental stock-based compensation expense as a result of this modification was $11.4&#160;million. Upon our IPO, we recognized stock-based compensation expense for the modified 2019 performance options for which the service vesting condition was satisfied on or prior to the effective date of the IPO registration statement, and all remaining compensation will be recognized thereafter over the remaining service period using the graded vesting method. We recognized stock-based compensation of $1.4 million and $3.2 million, during the three and six months ended June&#160;30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We modified the vesting conditions of 111,902 outstanding performance RSUs of certain employees so that the modified performance RSUs do not vest immediately upon an IPO. Instead, subject to and contingent upon the effective date of an IPO registration statement, the modified performance RSUs vest 25% on the first anniversary from their respective vesting commencement dates, then monthly over the remaining service period, subject to the continued employment through the applicable vesting dates. As the modified RSUs contain a performance condition that is satisfied upon an IPO, we remeasured the fair value of the performance RSUs on the date of modification. This new fair value of approximately $2.9&#160;million will be recognized as stock-based compensation expense using the graded vesting method, with an immediate stock-based compensation expense recognized on the effective date of our IPO registration statement for the performance RSUs for which the service vesting condition was satisfied on or prior to the effective date of the IPO registration statement, and all remaining compensation will be recognized thereafter over the remaining service period. We recognized stock-based compensation expense of $0.1 million and $0.3 million during the three and six months ended June&#160;30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We modified the vesting conditions of 1,725,942 outstanding LERSUs and 1,706,888 outstanding time-based options of certain executive officers to amend the severance vesting acceleration benefit applicable for the LERSUs and to remove the CIC event vesting acceleration benefit for the time-based options. There was no incremental stock-based compensation associated with the modification of the time-based options. We remeasured the fair value of the LERSUs on the date of modification and this new fair value of approximately $43.3&#160;million will be recognized using the graded vesting method, with an immediate stock-based compensation expense recognized on the effective date of our IPO registration statement for the modified LERSUs that have satisfied the service-vesting condition on or prior to the effective date of our IPO registration statement, and all remaining compensation will be recognized thereafter over the remaining service period. We recognized stock-based compensation expense of $3.5 million and $8.1 million, during the three and six months ended June&#160;30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA2Mjc_aa98ca06-0c19-4cd4-98b8-3088612aa3fd">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We recorded stock-based compensation expense in the following categories in the accompanying unaudited condensed consolidated statements of operations and balance sheets (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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="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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,608&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology and development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,847&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,954&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,712&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,896&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount capitalized to&#160;internal-use&#160;software&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/div&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 #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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,596&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,942&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i831af6c93eae4e7797e6315274344aa8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfMi0xLTEtMS03NjM2MA_71df6305-ddba-4ce5-8865-f630e297f124"
      unitRef="usd">1331000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i05f70476b7904b9cb998ba3393d25871_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfMi0zLTEtMS03NjM2MA_d0029d82-a0cb-40dd-8bc9-cfacaee44bac"
      unitRef="usd">762000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0ee2f0495a2749a88fb9fda704202f73_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfMi02LTEtMS03ODMzMg_bd1cf269-976d-455e-b1f6-a53577cbe2ed"
      unitRef="usd">1608000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5f90b7e315234eeaabc26c6a5e23ae16_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfMi04LTEtMS03ODMzNw_77e9fcab-e346-40fb-9845-662b7392b302"
      unitRef="usd">821000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i04eb45e4f40b45c980449dca38932774_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfMy0xLTEtMS03NjM2MA_1e0b30ef-d9cd-4f7c-80d3-493a45401f36"
      unitRef="usd">3536000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7205f9fa18b14253bb9e6ee2b16f77ea_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfMy0zLTEtMS03NjM2MA_0c5a1414-5bda-4762-90f6-742089c19635"
      unitRef="usd">5143000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id948deb425dc449f863a878293e80f54_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfMy02LTEtMS03ODMzMg_e5da073b-7f38-4114-a66d-134d9e7d29eb"
      unitRef="usd">6661000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie13563ccfdb94868a7ef8d9b1772b620_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfMy04LTEtMS03ODMzNw_0ca62957-f263-49d2-930c-9a6bb261a735"
      unitRef="usd">5350000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if99b06615fba428fa24c707ed5c72929_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNC0xLTEtMS03NjM2MA_a1a638c0-54d6-4b96-81c8-c1dd9a6c0c68"
      unitRef="usd">4148000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i39abedadce394ed2bab87d5c832bda6b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNC0zLTEtMS03NjM2MA_228cd5e6-59f1-4a2d-b912-0fb2635a117a"
      unitRef="usd">17619000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i77a431964c744fa194c0dbdf82634e99_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNC02LTEtMS03ODMzMg_0ff97e5c-dccd-4c0b-b49a-43d7a2e5936b"
      unitRef="usd">8446000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9280256fc0fd45dba2a0e786fa78c28f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNC04LTEtMS03ODMzNw_ba71229c-de72-4979-828d-63c22ac6bc1a"
      unitRef="usd">18145000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iffdcb9bb662c4b248573421b3e030ff5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNS0xLTEtMS03NjM2MA_c615b32e-3f07-4031-9410-5207853c0ca3"
      unitRef="usd">13832000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib3c6a3df16974a68a4f47a23ef154dcb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNS0zLTEtMS03NjM2MA_bd3631fa-cbd0-47fa-80a1-df04b5368a79"
      unitRef="usd">21430000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic968f757d33d43cbbb96d35b23d803f5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNS02LTEtMS03ODMzMg_e4119a0b-9ca8-48b7-9dc7-20d9f77001f2"
      unitRef="usd">27997000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iefec5474652c4f3792607047b10b3ba1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNS04LTEtMS03ODMzNw_88f15630-8d75-4daf-bfd9-524c787fed32"
      unitRef="usd">24580000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iafe05f01ba204d7ab9efa816afec07fe_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNi0xLTEtMS03NjM2MA_72368535-03de-4d6e-bb65-b69d9d09f528"
      unitRef="usd">22847000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i12af45f37512497f8133d2251e7d34f2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNi0zLTEtMS03NjM2MA_44e3c9d8-5961-4490-a59c-0e04b71528b4"
      unitRef="usd">44954000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i29b53dc2d68447cbb8f4a58ddceb629a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNi02LTEtMS03ODMzMg_c2af6d27-047d-4af6-b9f8-10f3b9dcb06f"
      unitRef="usd">44712000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i276c685acc4041118c4a22625eef8951_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNi04LTEtMS03ODMzNw_92c61a25-456c-42d0-95c6-d783d3157694"
      unitRef="usd">48896000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ida3f08ca4cd4478fa44b65d0c28ebb6c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNy0xLTEtMS03NjM2MA_b70abc6a-f62b-4e48-87df-75259effd856"
      unitRef="usd">749000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic01b128358564326841bfdc9250a7395_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNy0zLTEtMS03NjM2MA_ac876b9a-c8b2-4d83-9fba-8e6639fcbe66"
      unitRef="usd">13000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1f059cbdfbce4096aebe83c89d850a6c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNy02LTEtMS03ODMzMg_9eb25bd6-a72c-4e0f-8950-b52cf0b98779"
      unitRef="usd">1230000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2b6828f41641494bbf96f0155ea13247_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfNy04LTEtMS03ODMzNw_a737b5d0-3d9e-429d-801a-b4da78549fd0"
      unitRef="usd">26000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfOC0xLTEtMS03NjM2MA_f40a5e6b-8a90-4aaf-b5ca-18f849a3acc8"
      unitRef="usd">23596000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfOC0zLTEtMS03NjM2MA_1d95388a-ddc5-4383-9bdb-158691102695"
      unitRef="usd">44967000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfOC02LTEtMS03ODMzMg_719c64a5-7794-4c0d-afa0-37322f7ef07e"
      unitRef="usd">45942000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjJjZDU4ZjU3MWI4MjQwMGM4YjMwMTQzNDllYzMzYjU1L3RhYmxlcmFuZ2U6MmNkNThmNTcxYjgyNDAwYzhiMzAxNDM0OWVjMzNiNTVfOC04LTEtMS03ODMzNw_e47114c2-b8f9-4820-945e-af0f3d677093"
      unitRef="usd">48922000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA2MjE_0070a374-0012-4f20-8866-327a2513f6a9">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock option activity for the six months ended June&#160;30, 2022 is as follows (in thousands, except weighted-average exercise price and remaining contract life):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:48.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Number&#160;of&lt;br/&gt;Options&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&lt;br/&gt;(in&#160;Years)&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,274&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,094&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled/forfeited&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,772&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,781&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Vested and expected to vest at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Exercisable at June&#160;30, 2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.3&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfMS0xLTEtMS03NjM2MA_f0a81e84-81a3-452d-8cb4-76e01ef4e563"
      unitRef="shares">15274000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfMS0zLTEtMS03NjM2MA_e21d2ee9-0974-4e01-83f2-986bd2a1773d"
      unitRef="usdPerShare">10.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i44be819a1c234f3d933cf95a835ce323_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfMS01LTEtMS03NjM2MA_4f4b5a18-7d41-4767-a4e6-5b6284c493ef">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfMS03LTEtMS03NjM2MA_2de605ee-ba73-4d9e-82cb-b4a0704745ac"
      unitRef="usd">97094000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfMi0xLTEtMS03NjM2MA_1c29d931-2874-4d2b-b702-5edbf912bafa"
      unitRef="shares">2766000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfMi0zLTEtMS03NjM2MA_34240987-60ba-4df7-a797-c8b60d2d3cf7"
      unitRef="usdPerShare">14.15</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfMy0xLTEtMS03NjM2MA_e95c1eee-b2b7-4514-808c-c9d8f78194cb"
      unitRef="shares">258000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfMy0zLTEtMS03NjM2MA_e4993f13-8f40-44b0-ab48-31777668de34"
      unitRef="usdPerShare">1.11</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNC0xLTEtMS03NjM2MA_5c330e59-f290-476d-a618-0452a2a55546"
      unitRef="shares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNC0zLTEtMS03NjM2MA_b730fb51-869c-40b9-b599-2bd4fdd2a455"
      unitRef="usdPerShare">1.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNS0xLTEtMS03NjM2MA_75dcd3c5-7813-46c5-8bac-aaf006c01a75"
      unitRef="shares">17772000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNS0zLTEtMS03NjM2MA_7f1ab1ac-b3ed-42c3-bde8-e4b5b8d35d31"
      unitRef="usdPerShare">11.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNS01LTEtMS03NjM2MA_183344f1-48ef-4604-8b3f-e7e10250d1cd">P7Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNS03LTEtMS03NjM2MA_860cb5a5-2363-4ceb-ae6f-42d1e3a1347a"
      unitRef="usd">21781000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNi0xLTEtMS03NjM2MA_654eca0d-cca0-42da-9d9a-24b6c8b6383b"
      unitRef="shares">17764000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNi0zLTEtMS03NjM2MA_5ed2df35-0d2e-4cfb-b204-0d7e6dda9dcd"
      unitRef="usdPerShare">11.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNi01LTEtMS03NjM2MA_b122a690-765d-461a-bf02-d6c79040fa45">P7Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNi03LTEtMS03NjM2MA_c5c77518-fb99-4a29-94b8-412001fa62c1"
      unitRef="usd">21757000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNy0xLTEtMS03NjM2MA_799b4bbe-7ca2-4ca7-9839-bc89f086ff75"
      unitRef="shares">8516000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNy0zLTEtMS03NjM2MA_5d8010a6-a889-42e5-b022-923addaad3c9"
      unitRef="usdPerShare">9.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNy01LTEtMS03NjM2MA_f712efa6-4683-43ce-95a4-3b341600f21c">P7Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmY5YjVhM2Y2YzcwODQ0NTNiZmUzYTA4Nzc2YmVkNGFkL3RhYmxlcmFuZ2U6ZjliNWEzZjZjNzA4NDQ1M2JmZTNhMDg3NzZiZWQ0YWRfNy03LTEtMS03NjM2MA_4548325a-8525-44dd-aa2c-a974780cf517"
      unitRef="usd">15200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTY0MjAxNQ_4a138baf-53da-4897-a6c2-3902aee5430b"
      unitRef="usd">600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTY0MjAyNQ_0340a498-b378-4342-b423-5a71e82e0073"
      unitRef="usd">2500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTY0Mzc4NA_3e822c9f-9d7a-4fa8-969a-d60fb6267967"
      unitRef="usd">3200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTY0Mzc5Mg_7a1d99e9-1a54-4994-aa2a-520451f3e2c2"
      unitRef="usd">5500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTY0MDg2Ng_b52376d8-9a2c-4d39-b80a-778376a0b5fb"
      unitRef="usd">50800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTY0MDk0MA_5c5d2db5-6f09-4993-863c-7eda5fbf15c5">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA2Mjg_1920bbce-6458-4370-995f-2884cb1b1910">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions that were used to calculate the grant-date fair value of our stock option grants using the Black-Scholes option pricing model were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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;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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Open Sans',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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/div&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:'Open Sans',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;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.6&#160;&lt;/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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47.6&#160;&lt;/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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.6&#160;&lt;/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:'Open Sans',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;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfMS0xLTEtMS03NjM2MA_12175beb-edf0-4e81-8e9b-13daa7095f41">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfMi02LTEtMS04NTc1MQ_eaed4e85-e966-4eb0-ae1e-b6bdd7fc6e1c">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfMS0zLTEtMS03ODQzNg_40566cd5-53a9-46c5-bd57-df01c7008917">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfMy0yLTEtMS04NTc0Ng_94ae86fb-799b-4f4b-8fb5-8b02caec45be"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfMi0xLTEtMS03NjM2MA_000d56b1-e652-489a-8790-17b0f4e9311b"
      unitRef="number">0.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfMy02LTEtMS04NTc1MQ_c831c98f-4529-4d30-9e92-a3d108033fe8"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfMi0zLTEtMS03ODQzNg_b7f4df0a-c2e1-4c3c-93c0-01be39e628fc"
      unitRef="number">0.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfNC0yLTEtMS04NTc0Ng_a94b5858-fb07-488e-9b6c-898f49b0fb1a"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfMy0xLTEtMS03NjM2MA_a49c7085-c7e1-4358-b6e1-3e899a2e1bf0"
      unitRef="number">0.456</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfNC02LTEtMS04NTc1MQ_bc30b591-2d60-4df4-8f63-98cef4bc1270"
      unitRef="number">0.476</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfMy0zLTEtMS03ODQzNg_fb0c272c-b6a9-44ca-95d5-2bcc0620044f"
      unitRef="number">0.456</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfNS0yLTEtMS04NTc0Ng_c9147774-1f3c-4e77-a7af-c09665ee5d41"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfNC0xLTEtMS03NjM2MA_326217a0-91a5-43f7-8758-8c57c5078ed0"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfNS02LTEtMS04NTc1MQ_48423765-72ce-415d-ba5b-2b8f2fe46ac5"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOmQyYzMwNjdiOWY5MjRjMDM4YjcwYTliMjRkMzAzZWYwL3RhYmxlcmFuZ2U6ZDJjMzA2N2I5ZjkyNGMwMzhiNzBhOWIyNGQzMDNlZjBfNC0zLTEtMS03ODQzNg_c0b43f5b-0903-47e1-97af-d7d678679c23"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i9cde639f9d4245eeaa6cc76c5c8fcdab_D20210601-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTUzMg_5fed6bb6-31d4-488e-b11e-34220fb9c9c4"
      unitRef="shares">970970</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1e2b166f277c46f396947fe8e208d04b_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMjE0MA_94643362-a1d3-4aa1-8e84-9e753e6f76f9"
      unitRef="usd">1500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id1dea2de27a04f129480c45cdb7b39c0_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTYzODY1OA_da957c98-57a2-4701-a07f-043510dab240"
      unitRef="usd">2900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i95e4d145f17b4560ba22d32bb17026fa_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMjE4OQ_0419c5eb-3b93-4f64-996b-b90ac7f028f3"
      unitRef="usd">5300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i1e2b166f277c46f396947fe8e208d04b_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMjI3Nw_8bc74ff4-9100-4d45-a0f4-d8c9253bae93">P3Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA2MjQ_c61eae4f-4776-43cb-8595-d23464a331af">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted stock unit, or RSU, activity for the six months ended June&#160;30, 2022 is as follows (in thousands, except weighted-average grant-date fair value):&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:74.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Number&#160;of Units&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant-&lt;br/&gt;Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unvested at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,577&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.52&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled/forfeited&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unvested at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,792&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0b52ecae710548198f0abbf00a0fa929_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjgxNmJiNmJmZGIxYTRhOGVhMTYzNTRkODkwNDgyNzJmL3RhYmxlcmFuZ2U6ODE2YmI2YmZkYjFhNGE4ZWExNjM1NGQ4OTA0ODI3MmZfMS0xLTEtMS03NjM2MA_88aefb42-a359-4e46-91c7-eae1367ad034"
      unitRef="shares">3577000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0b52ecae710548198f0abbf00a0fa929_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjgxNmJiNmJmZGIxYTRhOGVhMTYzNTRkODkwNDgyNzJmL3RhYmxlcmFuZ2U6ODE2YmI2YmZkYjFhNGE4ZWExNjM1NGQ4OTA0ODI3MmZfMS0zLTEtMS03NjM2MA_ed72ea4d-1678-466f-9403-76f084a433da"
      unitRef="usdPerShare">21.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic21006d200ea4f5da59727ad01bff0d7_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjgxNmJiNmJmZGIxYTRhOGVhMTYzNTRkODkwNDgyNzJmL3RhYmxlcmFuZ2U6ODE2YmI2YmZkYjFhNGE4ZWExNjM1NGQ4OTA0ODI3MmZfMi0xLTEtMS03NjM2MA_04a8ae9f-8dce-43d5-a410-18dc2dae3004"
      unitRef="shares">5310000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic21006d200ea4f5da59727ad01bff0d7_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjgxNmJiNmJmZGIxYTRhOGVhMTYzNTRkODkwNDgyNzJmL3RhYmxlcmFuZ2U6ODE2YmI2YmZkYjFhNGE4ZWExNjM1NGQ4OTA0ODI3MmZfMi0zLTEtMS03NjM2MA_95c6eba8-b715-4ab0-bde9-cd2fc33c0ede"
      unitRef="usdPerShare">13.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ic21006d200ea4f5da59727ad01bff0d7_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjgxNmJiNmJmZGIxYTRhOGVhMTYzNTRkODkwNDgyNzJmL3RhYmxlcmFuZ2U6ODE2YmI2YmZkYjFhNGE4ZWExNjM1NGQ4OTA0ODI3MmZfMy0xLTEtMS03NjM2MA_54bd9f5c-bccc-4566-acd3-3c7de62b4df6"
      unitRef="shares">432000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ic21006d200ea4f5da59727ad01bff0d7_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjgxNmJiNmJmZGIxYTRhOGVhMTYzNTRkODkwNDgyNzJmL3RhYmxlcmFuZ2U6ODE2YmI2YmZkYjFhNGE4ZWExNjM1NGQ4OTA0ODI3MmZfMy0zLTEtMS03NjM2MA_5483afcc-d6c1-40c0-8e7e-012854b9953f"
      unitRef="usdPerShare">14.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic21006d200ea4f5da59727ad01bff0d7_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjgxNmJiNmJmZGIxYTRhOGVhMTYzNTRkODkwNDgyNzJmL3RhYmxlcmFuZ2U6ODE2YmI2YmZkYjFhNGE4ZWExNjM1NGQ4OTA0ODI3MmZfNC0xLTEtMS03NjM2MA_4df79740-1be0-45c7-b541-ba0c32f647a9"
      unitRef="shares">663000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic21006d200ea4f5da59727ad01bff0d7_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjgxNmJiNmJmZGIxYTRhOGVhMTYzNTRkODkwNDgyNzJmL3RhYmxlcmFuZ2U6ODE2YmI2YmZkYjFhNGE4ZWExNjM1NGQ4OTA0ODI3MmZfNC0zLTEtMS03NjM2MA_48169650-c7ad-4be5-8a08-c2eda1a2c23e"
      unitRef="usdPerShare">20.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie3430fd1390a4a7dba4ce386fead6d17_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjgxNmJiNmJmZGIxYTRhOGVhMTYzNTRkODkwNDgyNzJmL3RhYmxlcmFuZ2U6ODE2YmI2YmZkYjFhNGE4ZWExNjM1NGQ4OTA0ODI3MmZfNS0xLTEtMS03NjM2MA_33492f71-9a36-47a7-b2f6-40d62959e282"
      unitRef="shares">7792000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie3430fd1390a4a7dba4ce386fead6d17_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RhYmxlOjgxNmJiNmJmZGIxYTRhOGVhMTYzNTRkODkwNDgyNzJmL3RhYmxlcmFuZ2U6ODE2YmI2YmZkYjFhNGE4ZWExNjM1NGQ4OTA0ODI3MmZfNS0zLTEtMS03NjM2MA_0adede32-e90b-47f0-b2d6-ce0113443903"
      unitRef="usdPerShare">16.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ie3430fd1390a4a7dba4ce386fead6d17_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMjgwMA_da3ba40d-9228-44eb-920f-2a3c930a507a"
      unitRef="usd">101800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ic21006d200ea4f5da59727ad01bff0d7_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMjg3Mw_19a89b6e-e86f-4c6f-a834-d8e67d9897fb">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib257ab8c23344e07b049a3097a7255f5_D20210601-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMzI4Mg_d51f61ce-ddf3-4e3f-9d7b-87bbb14a5818"
      unitRef="shares">388389</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <lz:ShareBasedCompensationByShareBasedPaymentArrangementEquityInstrumentsOtherThanOptionsGrantedDuringThePeriodAggregateFairValue
      contextRef="ib257ab8c23344e07b049a3097a7255f5_D20210601-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMzMwNg_573ac35d-c5cb-4376-8493-ec68fdba76ba"
      unitRef="usd">10900000</lz:ShareBasedCompensationByShareBasedPaymentArrangementEquityInstrumentsOtherThanOptionsGrantedDuringThePeriodAggregateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id166085b15d241a2924973ba0e7d896f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMzY1MQ_f51812fd-5238-46d1-9d3c-e8a4d2983a2f"
      unitRef="usd">1400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0538addb2a0a4d119db31014ec5f1874_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTYzODg0Nw_469d6efe-03cd-41e4-9332-03cf5bd2f7a2"
      unitRef="usd">2800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i5b359320547e46aa9fce8f25a8f18c2a_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMzcwMQ_0b915e2e-b85d-444a-9ffd-bbdc5f0c04fa"
      unitRef="usd">5100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id166085b15d241a2924973ba0e7d896f_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMzc2Nw_576ab733-6077-482c-88b1-52e1b9822129">P3Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i46e1c658efe948b5bac63a17dff401e7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMzc5Nw_7ed7410d-449f-404c-9dae-c67b138c7d6f"
      unitRef="shares">1338028</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i06bdec451dfb45e0be15c36cb14c590f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA2MjU_175d54fc-d686-4231-ae09-11f7a19646fa">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <lz:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodOfRetentionFromTheDateOfGrant
      contextRef="i46e1c658efe948b5bac63a17dff401e7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNDE0NQ_711cdd33-2afb-49b4-8b14-868074b4c503">P6Y6M</lz:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodOfRetentionFromTheDateOfGrant>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib5623d2125ca41c8bffaf074543e9526_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNDgyNg_3f649ab5-efd0-4725-a0bc-0896fefd551c"
      unitRef="usd">4100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i02ef9571412e416ca074d6db8437afd3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTYzODg2NQ_afbb60d4-8189-4a03-af74-29468c0aff07"
      unitRef="usd">10500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib348f9016d4d4eea9d1293080a35fa8c_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNDkzMA_4dcf1cce-8604-44c6-bd25-157801370dc9"
      unitRef="shares">30434</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <lz:PercentageOfAssetsSoldOrTransferredForTheEquityInstrumentsOtherThanOptionsToVest
      contextRef="i85fecd5f345844c5996cc84a9d4eb147_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNTIxOQ_1e23d1b2-0651-42f8-826c-bd02f08e2c0a"
      unitRef="number">0.50</lz:PercentageOfAssetsSoldOrTransferredForTheEquityInstrumentsOtherThanOptionsToVest>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i13a66f34d966439d84668c0ed13882a8_D20210301-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNTMxNQ_a4fb410b-7291-4110-9c06-67e526f6ac4d"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharePrice
      contextRef="i6f20f598a1bd417da5cd1a46d210be05_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNTM2NQ_03fdf3b9-d883-4936-bf52-806ec0cb2f57"
      unitRef="usdPerShare">19.64</us-gaap:SharePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i712b5e327b784bde8278a2047c4f423f_D20210301-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNTM5Mg_bbe15944-085f-4bfc-b624-9f45d69d31ba"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharePrice
      contextRef="i46f3e9105272407980bc64e1d34d398a_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNTQ0NQ_6fbf78a4-f0c2-42ec-aad7-36fe8ec23e3d"
      unitRef="usdPerShare">29.46</us-gaap:SharePrice>
    <lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfOptionsOutstandingForWhichTheVestingConditionsWereModified
      contextRef="ia191f2f455df4827a2c251e55553a2c3_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNjAyNw_1e7a5026-ac68-49c9-afc5-beee090b614a"
      unitRef="shares">4477218</lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfOptionsOutstandingForWhichTheVestingConditionsWereModified>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib5ac574a760347259bf949e42aea1a9e_D20210601-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA2Mjk_2d7b25c7-47e1-4f30-9a79-7706d174aa3b">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfOptionsOutstandingForWhichTheVestingConditionsWereModifiedVestingPercentage
      contextRef="i947373654b18454d9b33cd6b59e0fc2f_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNjQ2Mg_5be50a53-e8ee-4926-9a2a-e2f09f5e0708"
      unitRef="number">0.25</lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfOptionsOutstandingForWhichTheVestingConditionsWereModifiedVestingPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="i821f3ebb830c454fa0d99d9ca6207d91_D20210601-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNjg0Nw_25d3da19-b7fb-484c-826b-c9dd889a530d"
      unitRef="usd">76600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib4643f0d613e4f528da7887e7ed91c0a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNzM2Mg_f9c1879e-36ce-41f3-85ae-b4c5326be065"
      unitRef="usd">5600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i407a3f83a41044a0bd38ac0d00f24448_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTYzODg5MA_7ebe0624-e68f-45e8-a7ce-40d6bfea9b54"
      unitRef="usd">12700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfOptionsOutstandingForWhichTheVestingConditionsWereModified
      contextRef="ic3631108cda24b499b25a30032676586_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNzQzOA_a7b43718-ac00-4255-84e5-eb4fcdf0be3e"
      unitRef="shares">3627936</lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfOptionsOutstandingForWhichTheVestingConditionsWereModified>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibe950638f88c418cae084a7928cea357_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA2MjI_a2f47978-f88f-4ef3-b298-72fc0e4a5f97">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="i37a3ac8d1aef4753a347be91168fd017_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfNzkzNA_e9a220ca-a512-4a71-bbb0-114635bd2824"
      unitRef="usd">11400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i23290287846f478abaeaf1c4507e16ec_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfODMzNA_e9e66b54-2ce8-481a-8503-c43cd2580573"
      unitRef="usd">1400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i35713c892e6b4f55aa557ff38dab3140_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTYzODkyMQ_b7d35a18-47ed-4c1a-a001-90725af1284a"
      unitRef="usd">3200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfEquityInstrumentsOtherThanOptionsOutstandingForWhichTheVestingConditionsWereModified
      contextRef="i3cbd53b4f32049f697ffb5203fe48358_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfODQxMA_d24fbb12-96df-40ca-9f45-18d33f006c65"
      unitRef="shares">111902</lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfEquityInstrumentsOtherThanOptionsOutstandingForWhichTheVestingConditionsWereModified>
    <lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfEquityInstrumentsOtherThanOptionsOutstandingForWhichTheVestingConditionsWereModifiedVestingPercentage
      contextRef="i2f8aa8d8ea24430f9a4ed91dda4ad310_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfODY2Ng_0a376a2a-98d9-4903-9b97-efd8981ab903"
      unitRef="number">0.25</lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfEquityInstrumentsOtherThanOptionsOutstandingForWhichTheVestingConditionsWereModifiedVestingPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="i2388c19e56d44f64ae7f33c8c7faf3ab_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfOTA2OQ_dee7e05d-c7f1-4914-b7e0-2ac7d94fc0d5"
      unitRef="usd">2900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie096c08f4bf2428f8c83d71285d82592_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfOTU3Mg_4df5762d-f5da-407f-a197-7a2ef0d5d66c"
      unitRef="usd">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8a14e1dee5804e51837d66677e41b0fd_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTYzODk1OQ_031c3c99-3974-47fe-b38e-9cfe17c0970a"
      unitRef="usd">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="ic1a52b5057e345d487cdfaa681a699f1_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfOTY0OA_86325138-e05f-4b5f-b26a-6daa4e713b4f"
      unitRef="shares">1725942</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfEquityInstrumentsOtherThanOptionsOutstandingForWhichTheVestingConditionsWereModified
      contextRef="iab1c5f2c872349e2ae71dbdfbc3662d1_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfOTY3NA_0e929a99-a7d3-4489-9c60-3147556124af"
      unitRef="shares">1706888</lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfEquityInstrumentsOtherThanOptionsOutstandingForWhichTheVestingConditionsWereModified>
    <lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfEquityInstrumentsOtherThanOptionsOutstandingForWhichAcceleratedVestingIsApplicableGrossCompensationExpense
      contextRef="ic1a52b5057e345d487cdfaa681a699f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTAxMjM_f51cc310-bd79-4082-8397-67034d7d5a97"
      unitRef="usd">43300000</lz:ShareBasedCompensationByShareBasedPaymentAwardNumberOfEquityInstrumentsOtherThanOptionsOutstandingForWhichAcceleratedVestingIsApplicableGrossCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="ic8fdfb7b00c949e89de4f24d917a8e97_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA1ODU_1f59af65-9cdb-46f7-8b16-79058b88b947"
      unitRef="usd">3500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="ic1a52b5057e345d487cdfaa681a699f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82NC9mcmFnOjIyYmI3ZjY4NzA4YTRhMDE5NjJmYmU1M2IyOWQxMjVlL3RleHRyZWdpb246MjJiYjdmNjg3MDhhNGEwMTk2MmZiZTUzYjI5ZDEyNWVfMTA5OTUxMTYzODk5MQ_5b42fc33-06cc-423f-85b5-628831db6e8d"
      unitRef="usd">8100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMjY1OQ_228e492e-59e7-444f-9c2a-442608459790">Income Taxes&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We account for income taxes in accordance with ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Ta&lt;/span&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;xes, which requires an estimate of the annual effective tax rate for the full year to be applied to the interim period, taking into account year-to-date amounts and projected results for the full year. Our effective tax rate could fluctuate significantly from quarter to quarter based on recurring and nonrecurring factors including, but not limited to: variations in the estimated and actual level of pre-tax income or loss by jurisdiction; changes in enacted tax laws and regulations, and interpretations thereof, including with respect to tax credits and state and local income taxes; developments in tax audits and other matters; recognition of excess tax benefits and tax deficiencies from stock-based compensation and certain nondeductible expenses. Changes in judgment from the evaluation of new information resulting in the recognition, derecognition, or remeasurement of a tax position taken in a prior annual period are recognized separately in the quarter of the change.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;We recorded a benefit from income taxes of $0.5 million and provision for income taxes of $2.0 million for the three months ended June&#160;30, 2022 and 2021, respectively and provision for income taxes of $2.5 million and benefit from income taxes of $0.9 million for the six months ended June&#160;30, 2022 and 2021, respectively. The effective tax rate for the three months ended June&#160;30, 2022 and 2021 was 3.3% and (5.5)%, respectively. For the six months ended June&#160;30, 2022 and 2021, the effective tax rate was (6.1)% and 1.9%, respectively. The difference from the federal statutory rate of 21% primarily due to the recognition of significant non-deductible stock-based compensation and other discrete adjustments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross unrecognized tax benefits were $8.2 million and $7.9&#160;million as of June&#160;30, 2022 and December 31, 2021, respectively. The gross unrecognized tax benefits, if recognized by us, will result in a reduction of approximately $8.2&#160;million, excluding interest and penalties, to the provision for income taxes thereby favorably impacting our effective tax rate. Our policy is to recognize interest and penalties related to income tax matters in income tax expense. For the periods presented, interest and penalties related to income tax positions were not material to our unaudited condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are subject to taxation and file income tax returns in the U.S. federal, state, and foreign jurisdictions. The federal income tax return for the years 2018 through 2021 and state income tax returns for the tax years 2008 through 2021 remain open to examination. We are under examination in two states which are not expected to have an impact on our results of operations, cash flows and financial condition.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMTExOA_b8a22d49-d058-406d-97e9-256d05ab3ddc"
      unitRef="usd">-500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMTE1NA_b91153b4-0892-4b71-b847-d99efb2a5bfe"
      unitRef="usd">2000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMTA5OTUxMTYzMDYyOA_1b2f957b-3cfa-45c8-915d-d0740d0bf152"
      unitRef="usd">2500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMTA5OTUxMTYzMDYzOQ_3f5898a1-1da6-4ba4-be39-c1f2e19606e5"
      unitRef="usd">-900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMTA5OTUxMTYzMDcyNg_2ab8b383-fa78-48cf-897e-2ea7caee19b8"
      unitRef="number">0.033</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMTA5OTUxMTYzMDczNQ_d4b22fda-67a5-47dd-a466-cfcea24057e6"
      unitRef="number">-0.055</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMTI2NQ_5bf4c669-69a7-45d5-aaf7-571f63aea795"
      unitRef="number">-0.061</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMTA5OTUxMTYzMDgxMg_6d1da13e-d8f6-4143-8e46-811cd7360bb2"
      unitRef="number">0.019</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMTcwNQ_1fb867ed-cf27-4431-98d3-f77352926cbf"
      unitRef="usd">8200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1d23d224d8f8426c8b10043cef2abe6b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMTcxMg_7331892b-669e-448a-8731-1133f6271d17"
      unitRef="usd">7900000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ia5fe26d7b3fd43868ee77a66540da5b9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF82Ny9mcmFnOjA2NGM2MjUzNDM4NjQ0ZDk5ZjUzZDEyMTE2ODY5MTlkL3RleHRyZWdpb246MDY0YzYyNTM0Mzg2NDRkOTlmNTNkMTIxMTY4NjkxOWRfMzI5ODUzNDg4NzQ5OQ_6f5a1d47-ff3d-44a2-bf09-1df802d6ba84"
      unitRef="usd">8200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RleHRyZWdpb246Njk2ODdiMGQ1MGM4NGJiOGFkMjFlN2I2NjMxODI0NmFfNDUy_f677bf2d-9d87-4d9b-8647-68264fcf7d11">Net Loss Per Share Attributable to Common Stockholders&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table shows the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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="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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,788)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net&#160;loss attributable&#160;to&#160;common&#160;stockholders&#x2014;basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,179)&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38,395)&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,788)&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,218)&lt;/span&gt;&lt;/td&gt;&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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Denominator:&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/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="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common stock used in computing net loss per share attributable to common stockholders&#x2014;basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198,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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to common stockholders&#x2014;basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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="margin-bottom:66pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the number of options, RSUs and restricted stock excluded from the calculation of diluted net loss per share attributable to common stockholders because they are anti-dilutive (in thousands):&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:73.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/div&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options to purchase common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,772&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,666&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;RSUs&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,792&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,795&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee stock purchase plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted stock&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,511&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RleHRyZWdpb246Njk2ODdiMGQ1MGM4NGJiOGFkMjFlN2I2NjMxODI0NmFfNDUz_90d89e63-6e68-4a5d-ac75-1379dd02edb5">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table shows the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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="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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,788)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net&#160;loss attributable&#160;to&#160;common&#160;stockholders&#x2014;basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,179)&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38,395)&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,788)&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,218)&lt;/span&gt;&lt;/td&gt;&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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Denominator:&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/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="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common stock used in computing net loss per share attributable to common stockholders&#x2014;basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198,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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to common stockholders&#x2014;basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfMy0xLTEtMS03NjM2MA_893a64b3-4195-49cc-9311-c019d7917e11"
      unitRef="usd">-13179000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfMy0zLTEtMS03NjM2MA_9bf8b9bc-93f9-4b68-8c45-eadd96384f01"
      unitRef="usd">-38395000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfMy02LTEtMS03ODcwNg_4fdb0324-f514-43f8-839a-372bbebc8a3d"
      unitRef="usd">-43788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfMy04LTEtMS03ODcwNg_fad88be9-99e0-44aa-a840-bbce638e4a99"
      unitRef="usd">-48218000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNC0xLTEtMS03NjM2MA_40ee78b3-520c-4060-8e0f-4b59b233e806"
      unitRef="usd">-13179000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNC0xLTEtMS03NjM2MA_f681a66a-ac94-44b0-91ca-745afdf81ca2"
      unitRef="usd">-13179000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNC0zLTEtMS03NjM2MA_0a0dbad7-4a93-4f96-84f0-602028d3e66e"
      unitRef="usd">-38395000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNC0zLTEtMS03NjM2MA_9c19cdda-0859-449e-8681-0c4eb76783fe"
      unitRef="usd">-38395000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNC02LTEtMS03ODcwOA_a3525b48-25d8-46b1-8b4f-30ea98211a2b"
      unitRef="usd">-43788000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNC02LTEtMS03ODcwOA_c5fc4a22-0c4f-4f9b-a60c-76c0d2f3b8d9"
      unitRef="usd">-43788000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNC04LTEtMS03ODcxMA_9d30c83d-44fe-4a4b-b81d-1e9bdd87191d"
      unitRef="usd">-48218000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNC04LTEtMS03ODcxMA_df3280b5-ad0e-421d-bc65-86bcb026d8d0"
      unitRef="usd">-48218000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNi0xLTEtMS03NjM2MA_84c03562-7655-4532-a68e-894d937d94d1"
      unitRef="shares">197819000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNi0xLTEtMS03NjM2MA_f278c4d8-13ad-41f8-94ad-af7a87ec3117"
      unitRef="shares">197819000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNi0zLTEtMS03NjM2MA_9f235885-4b7e-4318-b7b9-0254783b1497"
      unitRef="shares">125423000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNi0zLTEtMS03NjM2MA_facaff71-baf0-4dc4-b3ff-e9e98b440350"
      unitRef="shares">125423000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNi02LTEtMS03ODcxMg_053ba162-f379-4899-8657-cb27727188e0"
      unitRef="shares">198040000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNi02LTEtMS03ODcxMg_f4af328e-13b1-4ad8-9c04-bedbf162505c"
      unitRef="shares">198040000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNi04LTEtMS03ODcxMw_7624f75b-3013-4a8f-82e5-780b4092a07f"
      unitRef="shares">125245000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNi04LTEtMS03ODcxMw_a65b8da6-37e4-4b4d-8d42-f778999584e3"
      unitRef="shares">125245000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNy0xLTEtMS03NjM2MA_37d66019-5673-4476-bfaa-b66e3e3a0040"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8fc0339e0dff4647b77f4fda626e53cd_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNy0xLTEtMS03NjM2MA_ffed5794-403f-48f9-be50-dcc6b7e3b501"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNy0zLTEtMS03NjM2MA_c710fe3d-2b09-4194-b000-7b8005a207ca"
      unitRef="usdPerShare">-0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0d4e7e054c7f411d98f8f2065fb36b9d_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNy0zLTEtMS03NjM2MA_f5f06315-3a5d-4173-a05f-10e05dabb797"
      unitRef="usdPerShare">-0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNy02LTEtMS03ODUzOA_bf789fff-419c-40a8-9152-4dcae156ba3c"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNy02LTEtMS03ODUzOA_f8695f47-c0b5-4b0c-9178-87d369505e41"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNy04LTEtMS03ODU0NQ_d44c6b7d-10c9-46d8-97c8-5ec9692f0e8b"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjg3Yjc5ZjIwNDIwNzRiZTJhZmM0OGYxMTJhYTM1ODgyL3RhYmxlcmFuZ2U6ODdiNzlmMjA0MjA3NGJlMmFmYzQ4ZjExMmFhMzU4ODJfNy04LTEtMS03ODU0NQ_f0fb97dc-5063-4b68-9b37-b6712f536e82"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RleHRyZWdpb246Njk2ODdiMGQ1MGM4NGJiOGFkMjFlN2I2NjMxODI0NmFfNDU0_e717d663-4e7c-4ffe-8836-bda5c7339bb0">&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the number of options, RSUs and restricted stock excluded from the calculation of diluted net loss per share attributable to common stockholders because they are anti-dilutive (in thousands):&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:73.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/div&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options to purchase common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,772&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,666&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;RSUs&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,792&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,795&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee stock purchase plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted stock&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,511&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iab6d286db0f14c1db80c20d1b4166163_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjI1NDkyYTU5ODBjNjQ0NzhiYmIzOTkxNjVmZDA5MTQ3L3RhYmxlcmFuZ2U6MjU0OTJhNTk4MGM2NDQ3OGJiYjM5OTE2NWZkMDkxNDdfMi0xLTEtMS03NjM2MA_337509e6-a7e3-4f6c-aeac-ad3920eb1fec"
      unitRef="shares">17772000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0aef838fcf25409aac07918adda2873f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjI1NDkyYTU5ODBjNjQ0NzhiYmIzOTkxNjVmZDA5MTQ3L3RhYmxlcmFuZ2U6MjU0OTJhNTk4MGM2NDQ3OGJiYjM5OTE2NWZkMDkxNDdfMi0zLTEtMS03NjM2MA_a116f17c-3cdc-48d4-966d-e8c80c78c792"
      unitRef="shares">15666000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i31b115160c134e45b4ebd95b98ffa686_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjI1NDkyYTU5ODBjNjQ0NzhiYmIzOTkxNjVmZDA5MTQ3L3RhYmxlcmFuZ2U6MjU0OTJhNTk4MGM2NDQ3OGJiYjM5OTE2NWZkMDkxNDdfMy0xLTEtMS03NjM2MA_7948130e-c903-441e-a382-b751790d1681"
      unitRef="shares">7792000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5ee6727ab4664b81b9cf16a5a64b42cf_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjI1NDkyYTU5ODBjNjQ0NzhiYmIzOTkxNjVmZDA5MTQ3L3RhYmxlcmFuZ2U6MjU0OTJhNTk4MGM2NDQ3OGJiYjM5OTE2NWZkMDkxNDdfMy0zLTEtMS03NjM2MA_7d4d25c4-e0d7-4563-8b4f-f260d515187e"
      unitRef="shares">3795000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1c5b9d1ad158447cb532d5470f925e51_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjI1NDkyYTU5ODBjNjQ0NzhiYmIzOTkxNjVmZDA5MTQ3L3RhYmxlcmFuZ2U6MjU0OTJhNTk4MGM2NDQ3OGJiYjM5OTE2NWZkMDkxNDdfNC0xLTEtMS03NjM2MA_2e04c4c5-a4f3-4a6c-af08-639d5a27a2e2"
      unitRef="shares">83000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4ecf8186b9984679a84a3b7765a8b174_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjI1NDkyYTU5ODBjNjQ0NzhiYmIzOTkxNjVmZDA5MTQ3L3RhYmxlcmFuZ2U6MjU0OTJhNTk4MGM2NDQ3OGJiYjM5OTE2NWZkMDkxNDdfNC0zLTEtMS03NjM2MA_da069d17-7370-484c-9fca-5bea0bf531f7"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0690c84c08f742abab956da68c81fc9b_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjI1NDkyYTU5ODBjNjQ0NzhiYmIzOTkxNjVmZDA5MTQ3L3RhYmxlcmFuZ2U6MjU0OTJhNTk4MGM2NDQ3OGJiYjM5OTE2NWZkMDkxNDdfNS0xLTEtMS03NjM2MA_2e6facf0-39ee-4aae-a7bb-1a09632063f5"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0c1a5f21f02c453f94e2debff72ef711_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjI1NDkyYTU5ODBjNjQ0NzhiYmIzOTkxNjVmZDA5MTQ3L3RhYmxlcmFuZ2U6MjU0OTJhNTk4MGM2NDQ3OGJiYjM5OTE2NWZkMDkxNDdfNS0zLTEtMS03NjM2MA_9c3b7a26-25ab-40ec-bf9e-11a8e2bc99f1"
      unitRef="shares">50000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjI1NDkyYTU5ODBjNjQ0NzhiYmIzOTkxNjVmZDA5MTQ3L3RhYmxlcmFuZ2U6MjU0OTJhNTk4MGM2NDQ3OGJiYjM5OTE2NWZkMDkxNDdfNi0xLTEtMS03NjM2MA_c299f434-badb-4cd3-8a50-ca0ce179976e"
      unitRef="shares">25647000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4b559dd0c7c6489391bf5fe415793e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83MC9mcmFnOjY5Njg3YjBkNTBjODRiYjhhZDIxZTdiNjYzMTgyNDZhL3RhYmxlOjI1NDkyYTU5ODBjNjQ0NzhiYmIzOTkxNjVmZDA5MTQ3L3RhYmxlcmFuZ2U6MjU0OTJhNTk4MGM2NDQ3OGJiYjM5OTE2NWZkMDkxNDdfNi0zLTEtMS03NjM2MA_56d91be2-cea9-4642-87c9-b7993d00e774"
      unitRef="shares">19511000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RleHRyZWdpb246NGEyZDQ5MTE1YzQ3NDdjMGIzZGZlZDI1NmRkNTRkOGZfMjEyOA_cf7f742d-b654-423e-8806-8c40c2b50098">Fair Value Measurements&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received from selling an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. The standard establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument&#x2019;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2014; Quoted prices in active markets for identical assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;text-indent:-40.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2014; Quoted prices for identical assets and liabilities in markets that are not active, quoted prices for similar assets and liabilities in active markets or financial instruments for which significant inputs are observable, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;text-indent:-40.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022 and December&#160;31, 2021, our financial assets and liabilities recorded at fair value on a recurring basis consisted of cash equivalents and available-for-sale debt securities. Cash equivalents consisted of a money market fund valued using quoted prices in active markets, which represent Level 1 inputs in the fair value hierarchy. The available-for-sale debt securities were valued using a Monte Carlo simulation, which include inputs that represent Level 3 inputs in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amounts of accounts receivable, accounts payable and accrued expenses and other current liabilities approximate fair values because of the short-term nature of these items. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables summarize our assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;3&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale&#160;debt securities&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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,276&#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:'Open Sans',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:'Open Sans',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 #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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,182&#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:256pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale&#160;debt securities&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market fund&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,215&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',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 #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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',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 #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:'Open Sans',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:'Open Sans',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 #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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RleHRyZWdpb246NGEyZDQ5MTE1YzQ3NDdjMGIzZGZlZDI1NmRkNTRkOGZfMjEyOQ_694b5276-9aa1-4c02-8dad-97992eea77e5">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables summarize our assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;3&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale&#160;debt securities&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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,276&#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:'Open Sans',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:'Open Sans',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 #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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,182&#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:256pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale&#160;debt securities&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market fund&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,215&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',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 #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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',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 #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:'Open Sans',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:'Open Sans',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 #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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i19a30b6d83054dee922939a00088e3a3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjQyZjg0YjhiOTNkMzRmNzk5MThmZDBkNmEzYTZjZTA3L3RhYmxlcmFuZ2U6NDJmODRiOGI5M2QzNGY3OTkxOGZkMGQ2YTNhNmNlMDdfMi0xLTEtMS03NjM2MA_95eceef1-9164-4f34-8123-b62a32e73faf"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4e3fa6a26efe4d5eb2f5ddf80f8aa436_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjQyZjg0YjhiOTNkMzRmNzk5MThmZDBkNmEzYTZjZTA3L3RhYmxlcmFuZ2U6NDJmODRiOGI5M2QzNGY3OTkxOGZkMGQ2YTNhNmNlMDdfMi0zLTEtMS03NjM2MA_8a606d87-8924-458e-b59a-2a0b360dec35"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib5a303558bf94d9a976a36243c4ff47b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjQyZjg0YjhiOTNkMzRmNzk5MThmZDBkNmEzYTZjZTA3L3RhYmxlcmFuZ2U6NDJmODRiOGI5M2QzNGY3OTkxOGZkMGQ2YTNhNmNlMDdfMi01LTEtMS03NjM2MA_313d08a2-d5bb-4cf5-b710-5ba90f5ce21a"
      unitRef="usd">1182000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib1b84454e22041b8860d839b16e0efad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjQyZjg0YjhiOTNkMzRmNzk5MThmZDBkNmEzYTZjZTA3L3RhYmxlcmFuZ2U6NDJmODRiOGI5M2QzNGY3OTkxOGZkMGQ2YTNhNmNlMDdfMy0xLTEtMS03NjM2MA_3d3f2724-66b8-4cf2-855a-9b905f2da6a7"
      unitRef="usd">80276000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9909d1723132423b9c21ae406f5ead53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjQyZjg0YjhiOTNkMzRmNzk5MThmZDBkNmEzYTZjZTA3L3RhYmxlcmFuZ2U6NDJmODRiOGI5M2QzNGY3OTkxOGZkMGQ2YTNhNmNlMDdfMy0zLTEtMS03NjM2MA_b1981ded-043e-4890-8833-979808924576"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifb378d50936543acbd281bd0bfbd2ca0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjQyZjg0YjhiOTNkMzRmNzk5MThmZDBkNmEzYTZjZTA3L3RhYmxlcmFuZ2U6NDJmODRiOGI5M2QzNGY3OTkxOGZkMGQ2YTNhNmNlMDdfMy01LTEtMS03NjM2MA_2e7e3522-c7dd-40ab-98dc-d2092a7eb000"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0930c01fc45643e2ae7200b33c82bcbd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjQyZjg0YjhiOTNkMzRmNzk5MThmZDBkNmEzYTZjZTA3L3RhYmxlcmFuZ2U6NDJmODRiOGI5M2QzNGY3OTkxOGZkMGQ2YTNhNmNlMDdfNC0xLTEtMS03NjM2MA_a6fc55f7-1dfe-4a44-880b-3e3187e48b5b"
      unitRef="usd">80276000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i212c00bf020f43258d1d49ac3ba4d236_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjQyZjg0YjhiOTNkMzRmNzk5MThmZDBkNmEzYTZjZTA3L3RhYmxlcmFuZ2U6NDJmODRiOGI5M2QzNGY3OTkxOGZkMGQ2YTNhNmNlMDdfNC0zLTEtMS03NjM2MA_7f737ca7-2871-41e6-9bcb-abed34d0d1d5"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7eff776ddc9645f48240c8493a31216a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjQyZjg0YjhiOTNkMzRmNzk5MThmZDBkNmEzYTZjZTA3L3RhYmxlcmFuZ2U6NDJmODRiOGI5M2QzNGY3OTkxOGZkMGQ2YTNhNmNlMDdfNC01LTEtMS03NjM2MA_e9bbf1d1-28f9-4add-8ee1-61f72e2ebfbf"
      unitRef="usd">1182000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i202c6daf0a69439d8b8b341d91d11a1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfMi0xLTEtMS03NjM2MA_cd4eba34-cd09-45b2-bd2a-aa1781d91947"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i82ede455fb6d4fc8a7a1d3fe404008f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfMi0zLTEtMS03NjM2MA_ceda85a8-7f0d-4180-b430-2b4582f20dc3"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib6404490562140278a0aef8239a35cb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfMi01LTEtMS03NjM2MA_4550334f-c863-442d-af02-a8b0a2512fe7"
      unitRef="usd">1122000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic5897578b1294da891c92af1d559e91a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfMy0xLTEtMS03NjM2MA_82cfe55a-48e7-4f8e-b111-aeebc250aee9"
      unitRef="usd">30215000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i887eed5c03a649d38c8c86ed4e815dad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfMy0zLTEtMS03NjM2MA_3c9da641-cf28-4dbf-8a2f-4c495db420f8"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1be89de47f474ef2acc2a82d4f5958dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfMy01LTEtMS03NjM2MA_daafec53-de0e-43c3-86c9-eea8a17cf8b6"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2fd1ac94c6b94c898e80bc74b365076c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfNC0xLTEtMS03NjM2MA_a2b2a17b-520f-4d6b-bb66-b289947cb0f6"
      unitRef="usd">30215000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3509634adb07458bad32a93d75ac83b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfNC0zLTEtMS03NjM2MA_50c7ac6c-08a2-43ae-9a0b-8a30001bec22"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3518eba9a065410bb55e572d43af22af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfNC01LTEtMS03NjM2MA_8f18c628-94e5-4ba9-bf55-40715fa5a9c3"
      unitRef="usd">1122000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7cfe732488df4e5ea58b1064100a9e60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfNS0xLTEtMS03NjM2MA_64ebdb04-e72e-444e-b327-c3c218ccfa5f"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib2322635edf249068dddeb34e7b391b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfNS0zLTEtMS03NjM2MA_6bc14691-d0ff-4ef8-848a-e8e2c4ee936a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia09ae3db85324da3a944f488e4fd9a52_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfNS01LTEtMS03NjM2MA_703b53c2-ebfa-4df6-a1ce-6bcf6924771f"
      unitRef="usd">750000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2fd1ac94c6b94c898e80bc74b365076c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfNi0xLTEtMS03NjM2MA_3f957360-2b7d-4baa-a24d-c5bc4df85654"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3509634adb07458bad32a93d75ac83b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfNi0zLTEtMS03NjM2MA_af86d6fa-5c0f-4658-b211-00148d92cd12"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3518eba9a065410bb55e572d43af22af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83My9mcmFnOjRhMmQ0OTExNWM0NzQ3YzBiM2RmZWQyNTZkZDU0ZDhmL3RhYmxlOjBjODQ4NDI4NjRhNTRmODM4YzVjNmEzNzMwZWUzZGY5L3RhYmxlcmFuZ2U6MGM4NDg0Mjg2NGE1NGY4MzhjNWM2YTM3MzBlZTNkZjlfNi01LTEtMS03NjM2MA_933b9511-ded0-4ad7-a515-dfa1af233bea"
      unitRef="usd">750000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RleHRyZWdpb246MmQxODlmNjM3NjllNGE3ZGJlYWRmOTA1ODQyNjJjMWRfMTMw_4d91b5fb-c59f-42fd-9fd8-084c733e6abd">Accumulated Other Comprehensive (Loss) Income&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in accumulated other comprehensive (loss) income consisted of the following:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Before&#160;Tax&lt;br/&gt;Amount&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tax&#160;Effect&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&#160;of&#160;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Foreign currency translation adjustments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change during period&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(676)&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change during period&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2022&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,533&#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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,533&#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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Available-for-sale&#160;debt securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gains&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31 and June 30, 2022&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;382&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321&#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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive (loss) income:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(355)&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2209&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2022&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,854&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Before&#160;Tax&lt;br/&gt;Amount&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tax&#160;Effect&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&#160;of&#160;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Foreign currency translation adjustments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2020&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change during period&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,161)&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change during period&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,365)&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Available-for-sale&#160;debt securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2020&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gains&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258&#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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized loss&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Cash flow hedges:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2020&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gain on interest rate swaps and cap&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification of losses from interest rate cap to net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification of prior hedge effectiveness to net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,960)&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gain on interest rate swaps&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification of prior hedge effectiveness to net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,472)&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,080&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,392)&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive loss:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2020&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,443)&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,863)&lt;/span&gt;&lt;/td&gt;&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,595)&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,055&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RleHRyZWdpb246MmQxODlmNjM3NjllNGE3ZGJlYWRmOTA1ODQyNjJjMWRfMTI5_7dd6c8b9-9a30-4548-8921-c5ac35c5d68c">&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in accumulated other comprehensive (loss) income consisted of the following:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Before&#160;Tax&lt;br/&gt;Amount&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tax&#160;Effect&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&#160;of&#160;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Foreign currency translation adjustments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change during period&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(676)&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change during period&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2022&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,533&#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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,533&#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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Available-for-sale&#160;debt securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gains&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31 and June 30, 2022&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;382&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321&#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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive (loss) income:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(355)&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/div&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2209&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2022&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,854&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Before&#160;Tax&lt;br/&gt;Amount&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tax&#160;Effect&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:'Open Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&#160;of&#160;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Foreign currency translation adjustments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2020&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change during period&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,161)&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change during period&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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 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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,365)&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Available-for-sale&#160;debt securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2020&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gains&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258&#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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized loss&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Cash flow hedges:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2020&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gain on interest rate swaps and cap&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification of losses from interest rate cap to net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification of prior hedge effectiveness to net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,960)&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gain on interest rate swaps&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification of prior hedge effectiveness to net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,472)&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,080&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,392)&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive loss:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance at December 31, 2020&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at March 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,443)&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&lt;/td&gt;&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,863)&lt;/span&gt;&lt;/td&gt;&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance at June 30, 2021&lt;/span&gt;&lt;/div&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,595)&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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,055&#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:'Open Sans',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:'Open Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i7985a6201fdf4a748e9153dce2f7fca8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMy0xLTEtMS03NjM2MA_bf445b61-7293-49ff-9dd9-a8fa43db02d1"
      unitRef="usd">-2078000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i7985a6201fdf4a748e9153dce2f7fca8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMy01LTEtMS03NjM2MA_b1e953b8-9b85-4721-9134-52e0d3397fe8"
      unitRef="usd">-2078000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
      contextRef="i2ecfc597ba5c4755978de101dc6e027b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfNC0xLTEtMS03NjM2MA_5956e0d9-08c0-4ebf-9620-d8c2bbf9d28d"
      unitRef="usd">1402000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i2ecfc597ba5c4755978de101dc6e027b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfNC01LTEtMS03NjM2MA_629d2195-0820-4ba9-909d-b1d7bc48e5f4"
      unitRef="usd">1402000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i1f0d11b8362d4ecc8d4a6ec91597849e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfNS0xLTEtMS03NjM2MA_0006bce6-4e63-4e69-8a6f-36682aa43ccb"
      unitRef="usd">-676000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i1f0d11b8362d4ecc8d4a6ec91597849e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfNS01LTEtMS03NjM2MA_e25191de-062f-4cf3-9364-4119fc960de4"
      unitRef="usd">-676000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
      contextRef="i279952a159494a2399a9d343b23cc5af_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfNi0xLTEtMS04MjAwMA_f476ba86-580d-4a05-a475-5db5f2f6a9cc"
      unitRef="usd">2209000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i279952a159494a2399a9d343b23cc5af_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfNi01LTEtMS04MjAwMA_58a0ad52-870f-4bc6-a9ef-cc8b43d0ce86"
      unitRef="usd">2209000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="ica81f81d6041406db8a524fec93e5826_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfNy0xLTEtMS03NjM2MA_377252be-6f33-48e8-9270-666b2018f471"
      unitRef="usd">1533000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="ica81f81d6041406db8a524fec93e5826_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfNy01LTEtMS03NjM2MA_a0ab1c9e-159d-4764-ab6d-91791dc871ca"
      unitRef="usd">1533000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="ic54d6692553d41a29e10e89cb7c8286d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfOS0xLTEtMS03NjM2MA_df97eca2-8793-49e4-b4ac-be377a49dae5"
      unitRef="usd">331000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="ic54d6692553d41a29e10e89cb7c8286d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfOS0zLTEtMS03NjM2MA_a1083157-780e-4d26-be2a-932bb38c4521"
      unitRef="usd">-48000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ic54d6692553d41a29e10e89cb7c8286d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfOS01LTEtMS03NjM2MA_c545e2cc-ff5c-4f7e-a62f-e2758f8c36ef"
      unitRef="usd">283000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i7ad09bfd38164b1188fac0695999ca89_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTAtMS0xLTEtODIwMDI_76f4aa18-bf9f-46c3-bbe1-fd38ef9ad5df"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i01049076f0c4490785f209c453e958cf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTAtMS0xLTEtODIwMDI_85621eac-2c08-4587-9d32-a264652e78b1"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i01049076f0c4490785f209c453e958cf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTAtMy0xLTEtODIwMDI_a9dffe5e-6f49-47be-b56e-564e927c3688"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i7ad09bfd38164b1188fac0695999ca89_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTAtMy0xLTEtODIwMDI_c3a4406b-6279-4e07-95f7-ecb19ada6efd"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i7ad09bfd38164b1188fac0695999ca89_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTAtNS0xLTEtODIwMDI_38bc23f8-8d80-480d-bbc1-aeeba1626856"
      unitRef="usd">38000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i01049076f0c4490785f209c453e958cf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTAtNS0xLTEtODIwMDI_7ccaf7ec-adac-4273-a87e-bf73d725f38c"
      unitRef="usd">38000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="id745da53d4774d4fb3268ee6a1ceee09_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTEtMS0xLTEtNzYzNjA_4ca76691-e448-4b9e-b091-637e7aa40689"
      unitRef="usd">382000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i9621a28ec54d470f96e735b1e4ce4ddd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTEtMS0xLTEtNzYzNjA_89d66614-dc45-419f-90ac-556ac12683be"
      unitRef="usd">382000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="id745da53d4774d4fb3268ee6a1ceee09_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTEtMy0xLTEtNzYzNjA_b3ca4075-cf9e-4a2b-8ba5-7f299294bd88"
      unitRef="usd">-61000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="i9621a28ec54d470f96e735b1e4ce4ddd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTEtMy0xLTEtNzYzNjA_ec060cc4-c9b9-4ddc-bc2f-74fee77c472c"
      unitRef="usd">-61000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="id745da53d4774d4fb3268ee6a1ceee09_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTEtNS0xLTEtNzYzNjA_2d698e72-ac2c-4e43-ba79-5d42434a634f"
      unitRef="usd">321000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i9621a28ec54d470f96e735b1e4ce4ddd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTEtNS0xLTEtNzYzNjA_e5b3b855-8019-446a-8422-eb54f1848fcb"
      unitRef="usd">321000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i86747cbf4a8f4a80adede3e38160415d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTUtMS0xLTEtODIwMDY_8eafee66-3585-47be-9e6b-fdaad525f54a"
      unitRef="usd">-1747000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="i86747cbf4a8f4a80adede3e38160415d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTUtMy0xLTEtODIwMDY_ce99dd8d-b4e7-4e68-a404-1f6a84c9ac6f"
      unitRef="usd">-48000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i86747cbf4a8f4a80adede3e38160415d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTUtNS0xLTEtODIwMDY_88869902-4106-4d6e-8040-7538184fcfcc"
      unitRef="usd">-1795000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i02e2f6d907d248f689dbd4b4c723d242_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTYtMS0xLTEtODIwMDY_5769c68c-72c4-42f4-aa18-6f9b18624839"
      unitRef="usd">1453000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i02e2f6d907d248f689dbd4b4c723d242_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTYtMy0xLTEtODIwMDY_36c32b3f-8053-4b9b-a1d7-8fdb20fafcf6"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i02e2f6d907d248f689dbd4b4c723d242_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTYtNS0xLTEtODIwMDY_785057e9-7863-4962-8be2-34f786b05529"
      unitRef="usd">1440000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="id34af3ecf8064b06963f456b32ab17cc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTctMS0xLTEtODIwMDY_638a50f6-d135-4526-9a5a-f1262b7f7e16"
      unitRef="usd">-294000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="id34af3ecf8064b06963f456b32ab17cc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTctMy0xLTEtODIwMDY_1862be5d-a58c-4d4c-99bc-6d5f65713b3d"
      unitRef="usd">-61000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id34af3ecf8064b06963f456b32ab17cc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTctNS0xLTEtODIwMDY_e36a0e59-0cbe-4067-9a54-c8af2751368d"
      unitRef="usd">-355000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ibecb0018d3914ef084caa4e6fa610de0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTgtMS0xLTEtODIwMDg_154f6774-379c-4ec0-94a7-b869c899f904"
      unitRef="usd">2209000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ibecb0018d3914ef084caa4e6fa610de0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTgtMy0xLTEtODIwMDg_54b69e8a-11df-4fb6-b98e-05f74e866a03"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibecb0018d3914ef084caa4e6fa610de0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTgtNS0xLTEtODIwMDg_c008fef5-55ec-4f56-8f39-900735f539d9"
      unitRef="usd">2209000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i3f1dac841c1f497f87f2fc6e61a5ba57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTktMS0xLTEtODIwMDg_87d75560-26ca-4212-915f-d15930e29899"
      unitRef="usd">1915000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="i3f1dac841c1f497f87f2fc6e61a5ba57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTktMy0xLTEtODIwMDg_642798c9-a911-41e2-a1b8-f0ea61295dd3"
      unitRef="usd">-61000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3f1dac841c1f497f87f2fc6e61a5ba57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmY5MTA3MjM1ZDUyNDRmNmY4NzlmNzUwZGI5ODEzNDYxL3RhYmxlcmFuZ2U6ZjkxMDcyMzVkNTI0NGY2Zjg3OWY3NTBkYjk4MTM0NjFfMTktNS0xLTEtODIwMDg_a04d5d6a-aaad-4898-9b18-342cb5a795c7"
      unitRef="usd">1854000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i92f1344b026b4a28adc5cade824138ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMy0xLTEtMS03NjM2MA_83820d1c-d004-455f-bf25-aa277c00e8aa"
      unitRef="usd">-3014000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i92f1344b026b4a28adc5cade824138ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMy01LTEtMS03NjM2MA_969e8547-6f08-48aa-bdee-59337ae551d7"
      unitRef="usd">-3014000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
      contextRef="i80e73060c72a4ee8bde88178bc13cd9b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfNC0xLTEtMS03NjM2MA_16ee7620-a88b-439a-a799-d502bd39e8f8"
      unitRef="usd">-147000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i80e73060c72a4ee8bde88178bc13cd9b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfNC01LTEtMS03NjM2MA_618ed83c-7dd6-44d8-948e-97a6afa019ab"
      unitRef="usd">-147000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i9601e1fb08d64ceda515a43d67d8b520_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfNS0xLTEtMS03NjM2MA_496cf411-aeef-4236-a977-f128a2cdef73"
      unitRef="usd">-3161000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i9601e1fb08d64ceda515a43d67d8b520_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfNS01LTEtMS03NjM2MA_baef3b35-6a6f-4323-a785-13fd9262c0c7"
      unitRef="usd">-3161000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
      contextRef="i9cb1fa8875834f2a8a19f6fde2ce8f86_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfNi0xLTEtMS04MjAxMA_be9f5373-f345-40b9-b115-e539d971625a"
      unitRef="usd">-204000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i9cb1fa8875834f2a8a19f6fde2ce8f86_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfNi01LTEtMS04MjAxMA_76ec8aa0-071b-40f4-8822-9d26c963e5e8"
      unitRef="usd">-204000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="icb2346d399c749f3957a28049cd3bce9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfNy0xLTEtMS03NjM2MA_ab9a08db-f3ec-4f8e-96b8-c69cd638688a"
      unitRef="usd">-3365000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="icb2346d399c749f3957a28049cd3bce9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfNy01LTEtMS03NjM2MA_2b048dc3-91d8-463a-b4fa-5e0e0cd7dda4"
      unitRef="usd">-3365000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="ieac31d737f9048bb8d49c11395666052_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfOS0xLTEtMS03NjM2MA_1021979e-8cdf-4183-a2b9-8dea0f93e8cd"
      unitRef="usd">281000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="ieac31d737f9048bb8d49c11395666052_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfOS0zLTEtMS03NjM2MA_e0d6dd3b-421b-49da-92b4-e75247f20dff"
      unitRef="usd">-36000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ieac31d737f9048bb8d49c11395666052_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfOS01LTEtMS03NjM2MA_a1f5f6a8-5057-4536-afb9-adce3a26ecc6"
      unitRef="usd">245000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="id52d93bf5ec34d809ca20d0c34fb45bf_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTAtMS0xLTEtODIwMTA_2105c400-bdd9-4957-b317-e99f649865bb"
      unitRef="usd">17000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="id52d93bf5ec34d809ca20d0c34fb45bf_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTAtMy0xLTEtODIwMTA_59828f4e-9921-47ac-8200-c66a2585d16e"
      unitRef="usd">-4000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="id52d93bf5ec34d809ca20d0c34fb45bf_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTAtNS0xLTEtODIwMTA_9fb2e4ef-6636-41ae-982c-092825e62199"
      unitRef="usd">13000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i3fc6d1835ea34210a524d007c260646f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTEtMS0xLTEtNzYzNjA_b76567d3-3902-4f05-9de8-5bd70665a319"
      unitRef="usd">298000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="i3fc6d1835ea34210a524d007c260646f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTEtMy0xLTEtNzYzNjA_0317ed68-3b5a-49a1-9672-dd7ee1081316"
      unitRef="usd">-40000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i3fc6d1835ea34210a524d007c260646f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTEtNS0xLTEtNzYzNjA_6e8473af-3245-4159-a6b4-4c43fd6acce7"
      unitRef="usd">258000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i3c2dcc3e7f7f49da81c7d72d6fcde8c0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTItMS0xLTEtNzYzNjA_28729791-29d6-4bba-84a8-1c60f91d4a60"
      unitRef="usd">-56000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i3c2dcc3e7f7f49da81c7d72d6fcde8c0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTItMy0xLTEtNzYzNjA_475bbd3f-ac79-40a8-9ad9-062676ef21da"
      unitRef="usd">-15000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i3c2dcc3e7f7f49da81c7d72d6fcde8c0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTItNS0xLTEtNzYzNjA_c35114d8-be12-4515-91ce-3544db98544c"
      unitRef="usd">-41000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="if568d4fa27c04348b7ab678b39b3a2ae_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTMtMS0xLTEtNzYzNjA_62f6a40e-2e7f-4855-a368-2cd7286ac983"
      unitRef="usd">242000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="if568d4fa27c04348b7ab678b39b3a2ae_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTMtMy0xLTEtNzYzNjA_c48108d3-076d-4d7a-8a4d-b1ba17454384"
      unitRef="usd">-25000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="if568d4fa27c04348b7ab678b39b3a2ae_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTMtNS0xLTEtNzYzNjA_81d04b23-198c-4cef-ae40-1346cff1144e"
      unitRef="usd">217000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i1f90e55a6cc04142b0666fc36f37bbcc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTUtMS0xLTEtNzYzNjA_cc363d5b-2af0-49a7-874c-4b06213838fd"
      unitRef="usd">-14708000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="i1f90e55a6cc04142b0666fc36f37bbcc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTUtMy0xLTEtNzYzNjA_d5ea1e05-bed1-4987-b2d3-310d7a4887a1"
      unitRef="usd">3650000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i1f90e55a6cc04142b0666fc36f37bbcc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTUtNS0xLTEtNzYzNjA_698221c0-e67f-4300-bc9d-9af424b7c50a"
      unitRef="usd">-11058000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i33e160a05c2a4a9b83a0f2002d8b20e8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTYtMS0xLTEtODIwMTI_08fa47c5-7f38-4702-ba28-e1d06fb66c3b"
      unitRef="usd">2772000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i33e160a05c2a4a9b83a0f2002d8b20e8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTYtMy0xLTEtODIwMTI_043202df-9c12-43a9-bb5b-41d1897fac1d"
      unitRef="usd">-691000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i33e160a05c2a4a9b83a0f2002d8b20e8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTYtNS0xLTEtODIwMTI_970dd276-26ef-4015-bbd5-8b76b40832bd"
      unitRef="usd">2081000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i33e160a05c2a4a9b83a0f2002d8b20e8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTctMS0xLTEtNzYzNjA_8bfb3c91-2c49-4ae2-95e4-94297336e48c"
      unitRef="usd">-28000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i33e160a05c2a4a9b83a0f2002d8b20e8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTctMy0xLTEtNzYzNjA_cdeda0b6-2b17-4cb7-ace1-74f991221f5e"
      unitRef="usd">-8000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i33e160a05c2a4a9b83a0f2002d8b20e8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTctNS0xLTEtNzYzNjA_349e0723-2582-4806-a5c7-034591e05269"
      unitRef="usd">-20000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationBeforeTax
      contextRef="i33e160a05c2a4a9b83a0f2002d8b20e8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTgtMS0xLTEtNzYzNjA_d57aed18-a7c2-4f7b-b3c9-3c36e02f2821"
      unitRef="usd">1328000</lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationBeforeTax>
    <lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationTax
      contextRef="i33e160a05c2a4a9b83a0f2002d8b20e8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTgtMy0xLTEtNzYzNjA_ca5883cf-b97f-444b-ab0b-42ae0f51a77b"
      unitRef="usd">-331000</lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationTax>
    <lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationAfterTax
      contextRef="i33e160a05c2a4a9b83a0f2002d8b20e8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTgtNS0xLTEtNzYzNjA_cfb33a31-2bdb-4ad5-b0eb-69674e4756c6"
      unitRef="usd">997000</lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationAfterTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i11c45519effc455db1338a3d82cadde2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTktMS0xLTEtNzYzNjA_7ae6b478-31c4-48cb-9f0e-5d9471a726b2"
      unitRef="usd">-10580000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="i11c45519effc455db1338a3d82cadde2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTktMy0xLTEtNzYzNjA_7f4f1013-0def-45bc-80be-14f6290cd61c"
      unitRef="usd">2620000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i11c45519effc455db1338a3d82cadde2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMTktNS0xLTEtNzYzNjA_ddb40291-0bf7-4379-b3ca-d3acd8c8ac57"
      unitRef="usd">-7960000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i02b7ca89f21542019015227faafe9f52_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjAtMS0xLTEtODIwMTQ_88299a81-7669-4d3d-ae33-bd0e9e5ce898"
      unitRef="usd">360000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i02b7ca89f21542019015227faafe9f52_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjAtMy0xLTEtODIwMTQ_1b3810eb-93ee-4869-945b-b94313f082f1"
      unitRef="usd">-90000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i02b7ca89f21542019015227faafe9f52_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjAtNS0xLTEtODIwMTQ_148e5e71-65c2-4ee3-a2c2-37660037b07e"
      unitRef="usd">270000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationBeforeTax
      contextRef="i02b7ca89f21542019015227faafe9f52_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjEtMS0xLTEtODIwMTY_5edb921e-8338-46a3-8759-fa658695781a"
      unitRef="usd">1748000</lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationBeforeTax>
    <lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationTax
      contextRef="i02b7ca89f21542019015227faafe9f52_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjEtMy0xLTEtODIwMTY_89d5680f-92f9-4127-b18b-990d4f8a9785"
      unitRef="usd">-450000</lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationTax>
    <lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationAfterTax
      contextRef="i02b7ca89f21542019015227faafe9f52_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjEtNS0xLTEtODIwMTY_11bb6b1b-3e9a-4a73-9679-60f35e0134a4"
      unitRef="usd">1298000</lz:OtherComprehensiveIncomeLossCashFlowHedgePriorHedgeEffectivenessReclassificationAfterTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i7f732862f04e44e68ea78744a384eb14_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjItMS0xLTEtODIwMTY_0dfc908d-b51b-46e4-ad4a-9d23ccae3d6e"
      unitRef="usd">-8472000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="i7f732862f04e44e68ea78744a384eb14_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjItMy0xLTEtODIwMTY_fec23645-73da-4333-adf2-e97c22385c18"
      unitRef="usd">2080000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i7f732862f04e44e68ea78744a384eb14_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjItNS0xLTEtODIwMTY_49e13292-c72a-442b-84ca-1fbf6d47ca46"
      unitRef="usd">-6392000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="idd3b893944d142b9bdd796ee7c7ec743_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjQtMS0xLTEtODIwMTg_1d8933ae-1190-4d4f-8a3b-d448ac698d25"
      unitRef="usd">-17441000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="idd3b893944d142b9bdd796ee7c7ec743_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjQtMy0xLTEtODIwMTg_18f14c71-b0ff-4fd8-bb17-a07a5ae33454"
      unitRef="usd">3614000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idd3b893944d142b9bdd796ee7c7ec743_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjQtNS0xLTEtODIwMTg_6fdac423-c8a6-4073-a824-81d8ee6f60a6"
      unitRef="usd">-13827000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i40bf8402b8f947148eb6818931235a6e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjUtMS0xLTEtODIwMTg_a8df5659-edb2-4627-b813-4807d9ede9ef"
      unitRef="usd">3998000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i40bf8402b8f947148eb6818931235a6e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjUtMy0xLTEtODIwMTg_c8f622b1-48f4-458d-8829-c7358108baea"
      unitRef="usd">-1034000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i40bf8402b8f947148eb6818931235a6e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjUtNS0xLTEtODIwMTg_7fbbd9f8-13d2-4eaf-930d-fae1cc4db607"
      unitRef="usd">2964000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i362e0dcd32f54814b8bad366b5c867ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjYtMS0xLTEtODIwMTg_7d434472-14f2-4168-831b-0fb854c53bf6"
      unitRef="usd">-13443000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="i362e0dcd32f54814b8bad366b5c867ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjYtMy0xLTEtODIwMTg_4e3e97b3-c89d-41ad-a4d5-7a378754c3e2"
      unitRef="usd">2580000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i362e0dcd32f54814b8bad366b5c867ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjYtNS0xLTEtODIwMTg_e986087a-acf1-490c-8780-a2b35f103ecb"
      unitRef="usd">-10863000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ia15a24a1760a465b872d09c262227957_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjctMS0xLTEtODIwMTg_b524ecf8-197e-4f19-ac27-befaaef39aec"
      unitRef="usd">1848000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ia15a24a1760a465b872d09c262227957_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjctMy0xLTEtODIwMTg_74a08873-5fdb-467c-b7c1-c72fd8ba2393"
      unitRef="usd">-525000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia15a24a1760a465b872d09c262227957_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjctNS0xLTEtODIwMTg_e066361d-4248-4446-8e25-745a2831dec2"
      unitRef="usd">1323000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax
      contextRef="i3676bebe393047df990bb09a6a2f6019_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjgtMS0xLTEtODIwMTg_59b9370e-18b5-4ef3-8e12-0a2300f4c9c7"
      unitRef="usd">-11595000</lz:AccumulatedOtherComprehensiveIncomeLossBeforeTax>
    <lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment
      contextRef="i3676bebe393047df990bb09a6a2f6019_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjgtMy0xLTEtODIwMTg_9af2d7da-f31b-4095-893e-79c66e2dfdd6"
      unitRef="usd">2055000</lz:AccumulatedOtherComprehensiveIncomeLossTaxAdjustment>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3676bebe393047df990bb09a6a2f6019_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF83Ni9mcmFnOjJkMTg5ZjYzNzY5ZTRhN2RiZWFkZjkwNTg0MjYyYzFkL3RhYmxlOmIyZjA5NTg3YmNlYzRlZGZhYWZjY2U3MjRiNGQwMTE0L3RhYmxlcmFuZ2U6YjJmMDk1ODdiY2VjNGVkZmFhZmNjZTcyNGI0ZDAxMTRfMjgtNS0xLTEtODIwMTg_8c960f0c-1d6a-4511-9349-73fe3e6a9374"
      unitRef="usd">-9540000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i885730e4960843c8a7d5e806b850e0ef_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xMDk5NTExNjI4NDE5L2ZyYWc6YzMyMGIyN2RlOGRmNGNhYjk4YThkNWNhZmE4NTc2YTUvdGV4dHJlZ2lvbjpjMzIwYjI3ZGU4ZGY0Y2FiOThhOGQ1Y2FmYTg1NzZhNV8zMjk4NTM0ODg0Mjc5_8e48f87e-a7e5-405a-9633-2570b2005989">Subsequent EventsIn August 2022, we acquired all of the assets in a business providing registered agent services and corporate compliance solutions. The total purchase price was $4.1&#160;million, subject to customary adjustments, which was paid at closing and funded by our available cash on hand. We are currently evaluating the purchase price allocation for this transaction.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="ib0a4b393da41473fbd204e3fcc23cefd_D20220801-20220811"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjNhNTg3YzZmNzA1MjRiMTc5MTljNDdkMmFjNDVlYWVkL3NlYzozYTU4N2M2ZjcwNTI0YjE3OTE5YzQ3ZDJhYzQ1ZWFlZF8xMDk5NTExNjI4NDE5L2ZyYWc6YzMyMGIyN2RlOGRmNGNhYjk4YThkNWNhZmE4NTc2YTUvdGV4dHJlZ2lvbjpjMzIwYjI3ZGU4ZGY0Y2FiOThhOGQ1Y2FmYTg1NzZhNV8zMjk4NTM0ODg0Mjgx_b578647a-1feb-4d47-8878-e64925541461"
      unitRef="usd">4100000</us-gaap:AssetAcquisitionConsiderationTransferred>
</xbrl>
