<?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/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:tree="http://www.tree.com/20230331"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="tree-20230331.xsd" xlink:type="simple"/>
    <context id="ie06a83d22006418ca896f8b994629bca_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i79d976216fcf404088393d3c397aac9f_I20230426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <instant>2023-04-26</instant>
        </period>
    </context>
    <context id="i583566b187b24b348576f50b39329653_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if473a70e139243c294d291824b1c251f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7274cd3d68954128ae832050fe99e4d7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id32c610555a44043bea30e804de66ee0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i51f07c24cf3c4ab283c1892f3450cb34_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i454488d9516846c9acb00e4bda80719b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i563576cee56540af84f344dd0c4bd672_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i279bd14c02f74a63be6cf360a088fdc9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i588ff685b01e49429ff613beb9207fec_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie0a4d267bf1e45e5883962a6cf9ff5f4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id2be9cc85d9149b586d2038e0f1cc7af_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3bbec68999cd42a582cc4277fd974c9d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id5c81cf33fb242f5aa14196a2b7f59e4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8571ae5cae634ba5b69b13b1bbd00297_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2cfc96981fdc44ba9d16c508a3848024_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</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="ieaaea4c701a24a64a06dc9ace9509935_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</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="iafe5dc5baa494ed09f8a05e07d91a710_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</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="ic1033c5fba624054b09b8642dfa4d806_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b304e2ec7ab48a9b8eb09a80cbfc866_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</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="ic17d28388e7d4154aea70716f72d4024_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</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="i0de24b48cf3a4364aa782a4fc915e793_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id4610ce3083b41078b2c6204d0f77987_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</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="i848a98c1e18543aba9499fd691c39ee4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i54d7d04e9ce54f2f9a3f1412344f2b3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7d03dedf88f43fcb63835aae30d8d6d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9afdc595e5634cf2ac4a3ec7f6effd71_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd6e9f73c0b147da9e2b7104214d8780_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i26e60887b5a649aeb1c420a2351ffb39_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</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="ie5ea5858a033445c941ab6a7335d02c8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</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="ic54db20b90dc4825861bc4aa90198a0b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</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="i325731894ac84b11a9613994beecdc52_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id35a0438dea04a5b8a5459d456be006b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2025ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i32ae0be9bd264ff1bd0f2768fe497492_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i2b55eaeb4b614fd88923ee04a0cb4e3f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:HomeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i297558a5e3ee47a6a7a93a3f5c576985_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:HomeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id7be6b0896e54b3d9cd8e5959ac6e28d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:CreditCardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i90090070b15a487f9df0281c9a1e0924_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:CreditCardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifb0d57d8cac645ddaf3163cca61685fd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:PersonalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic6248c5ba4204a05b4006e1841e33294_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:PersonalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic5571e074dc9401d9eea17a941ae857d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:OtherConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if8ff33a7c6a04949868231a90ed10e08_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:OtherConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iea4f204393924f068a32e804a3d33e09_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:ConsumerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie52be50b75af4403a631ff1229af4fe9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:ConsumerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3006b0d250db4792a5fc321f21e19fbc_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:InsuranceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i85df5b4ff4d94affa04d64c87bab6813_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:InsuranceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0da35745e4664816b423e925f9b0362a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tree:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iafe36015182c4608a941b4a4c3efa48d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tree:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1c587eef866d4ed8933db2adebbcdc5f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:HomeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i27347812e3484c4bb3db80610ac2fe2b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:HomeSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0edf54796edc48be8b633071b0b5143a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:ConsumerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i99734a9aa1da4989a8d76ca85a174fd5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:ConsumerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7d17b928c0b84514ba0bac7b4942a2e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:InsuranceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i96536d20da5744bdb16fd42d7c8a9a57_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:InsuranceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7af283a2cfc04bec8607f1228a393a9a_D20220630-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie776353cb6444193ac8fc2b326484462_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i35d44bac9fa849b3be4b4e8be3f4c4d6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1296b246ae1b4281be23a70576b71828_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6bddd9c7a3d7443c9fb619bfdb384758_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i977b9c432461463fa1e8d5e5390993bc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tree:ConsumerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8293080ee1c242b7b41f201ce788253e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i59ddaccd509644f1aa505cfdcf976aba_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie6d16ad72ea54ce999f8b280d25ee78a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if2246ccd5d854ca38cce4b4ca526a500_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if1d748a6118147c298f9dd1a219095c3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifa648866c6f048b9a301d1fb9f5fce76_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2025ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6d0a88da2608431b80fc4b97cf718f92_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i20c471025dab459db6b87697269725e8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2022ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i92b0e9e97b254324b64ccbe79c494735_I20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <instant>2018-02-28</instant>
        </period>
    </context>
    <context id="i471a3b3626de46f2b754fcb0d74f1a59_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="icb70e852e97e4dadbff1d2374e57d6d1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1c43c446f3d6497caaf20a5d5631c6b1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifb5ff6351abc4504ba0ccde4015c43a0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7b9892252a774576ae5459d1b2ddd530_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iec01dfcfa61a4befb21b298b5a7c3edc_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i18c6352f83d64d19b57c8b437d17cb37_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i29a0a45eadbe45fdb38f22bdf4c28fd7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="icec13f965bb44ff7b16e230c431e5602_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibd2ef01da5b945169209f95387dc9fd0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i815485ec17594a4499de01b9d2a3b6c9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iddb0258d3d1440b4b3a157cd80c99ead_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9523009233e149de820306bc1dac873f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4d8c6ef2a5b94bd9940e89f7e7ab611b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tree:PerformanceOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tree:PerformanceOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4845d4b1b1b244d68845d71c7dd1b2cb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tree:PerformanceOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i59535a7df32842e89103218b774077d6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifea7ef6e3c3a48abb7e140bc6a04de86_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6394bc7ef96649f08cda6bcfe43a3ff7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7a77b8d5f9ea4bed91f6ba466c2e9f6a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7db5df95437f4324b8000d43bfec80dc_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2ea7b54777c940c8b9fa65be2540ea3d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i776f4fd4185d487aae3f9f344f193582_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f95e595bc504169ae705d419af3b0ac_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie738711756c5439c9c9082483d9d8932_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i46adbf3a615b4e7d857889a2cf4344e2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if5f49cab3a5743478358409d2ab55f45_I20200724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2025ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-24</instant>
        </period>
    </context>
    <context id="i7b3631c4834f4e778de2f836df195b20_I20200724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2025ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-24</instant>
        </period>
    </context>
    <context id="i74407817e9a844bbaa9c21e318f84427_I20230308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2025ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-08</instant>
        </period>
    </context>
    <context id="i17f95a69b9a141a997d7462432753c55_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2025ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i317d56f63af0402bb19363a33762649d_D20200724-20200724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2025ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-24</startDate>
            <endDate>2020-07-24</endDate>
        </period>
    </context>
    <context id="i4aebf5a9e3ce4061ae4fcdddf49c3a51_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2025ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8b6ca1e26ad843a4a7410ff5928133df_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2025ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7af59ec20f6246e48a7604bb23cf52bd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2022ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic0a5d36383c744b7a16b01bf6894eb16_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:A2022ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0d8d693957f746909850e365b0c7dc32_I20200724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">tree:A2020WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-24</instant>
        </period>
    </context>
    <context id="iacd18ab563c94303831d57097d3fec54_I20200721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">tree:A2020WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-21</instant>
        </period>
    </context>
    <context id="i20e9a273f25d4313aebec014006cb752_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">tree:A2020WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0ea8df23842e46aaa493d546b71f5cb2_I20210915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-15</instant>
        </period>
    </context>
    <context id="i75d9b50fc31e46058debaa2a3f4ce596_I20210915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tree:DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-15</instant>
        </period>
    </context>
    <context id="ic0c1eb247618449ca8a4ab960bf5bc57_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tree:DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i257f95981c154e18b7dbc457f4451443_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tree:DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6a3886444bd541349bcc22df9f3c67b7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i320035ae8bb942aa8fe9199c8299e9e1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tree:DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i365717d5e7494e8b8102023818710e5e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic0e35304efd54ea2a55d9de59f213ce8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iaa87e445018145019e24429f1cad1f4d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tree:DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2af79d77afa9489fa03db4206fd3c572_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i58f877b8758044dfadc41edd3478bf0a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tree:DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tree:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia9ac993687094987b15a609774fda871_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6f3daedf63504aad84b7a907456a3d3d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic8c3f117dd414031bd8b0f6a9e6fbe07_D20230324-20230324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-24</startDate>
            <endDate>2023-03-24</endDate>
        </period>
    </context>
    <context id="icb389722656041688b0b5e903eac0059_D20230324-20240630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-24</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="i48455c731c9b4a108886700d9bcad613_I20230324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-24</instant>
        </period>
    </context>
    <context id="ifef36a8f922e44f286892b92109c1bf4_I20230324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-24</instant>
        </period>
    </context>
    <context id="ic7276607057743a4a006d00e7902aba9_I20230324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tree:NonCashCompensationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-24</instant>
        </period>
    </context>
    <context id="i98c7b6ee5e5e4f07ab9c02f7f1ab61f5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ief122eb472bc472b8bf0cebe54015382_D20230401-20230630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="i2855fe2c1abd410bb29d5b9989ab8159_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2022ReductionActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iae50957348214115b76c1c81d9af6b3e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2022ReductionActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic3eb3fdc33824325a041610d4c3ad91e_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2022ReductionActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i356c66118f354f99bb0a7ab670dabc35_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id2ac0c1142b34301b4fb5d861a4e2183_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9a5fcef88b6243d29a2f62816bb620f5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9fdda8d64ea94ae1afbb995a22e99702_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tree:NonCashCompensationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i30f3368be50643258ab7670189333b5d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tree:NonCashCompensationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if9a942d7748b4459ad8b288049a16487_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">tree:NonCashCompensationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2023ReductionActionReductionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8cbd1c1ee05345309b91c54bef41ee0a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2022ReductionActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id1b946161d4642128be5cd68dbb6083e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2022ReductionActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic6a00ef1d12f4af0947d654182f817e3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2022ReductionActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8f464ac4f5b8475dbd045b95e5dbe05b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2022And2023ReductionActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i81ecea4361de4f359eaa8781948366e2_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2022And2023ReductionActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ieca9937fdbf0455e80918d6bafff4925_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434621</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">tree:A2022And2023ReductionActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="day">
        <measure>tree:day</measure>
    </unit>
    <unit id="segment">
        <measure>tree:segment</measure>
    </unit>
    <unit id="employee">
        <measure>tree:employee</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180L2ZyYWc6MWI4MWI5YmVmNDQyNGJlNmE1ZDUyZTZlZDIxMWNhZTEvdGFibGU6ZmU4ZTdkYjhlMzQ1NDA2NWI4MjdmMjU2NTJlOTFkNWMvdGFibGVyYW5nZTpmZThlN2RiOGUzNDU0MDY1YjgyN2YyNTY1MmU5MWQ1Y182LTItMS0xLTg1OTI4_4e1573e1-aaa5-4d9e-93c1-9faff8e22208">0001434621</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180L2ZyYWc6MWI4MWI5YmVmNDQyNGJlNmE1ZDUyZTZlZDIxMWNhZTEvdGFibGU6ZmU4ZTdkYjhlMzQ1NDA2NWI4MjdmMjU2NTJlOTFkNWMvdGFibGVyYW5nZTpmZThlN2RiOGUzNDU0MDY1YjgyN2YyNTY1MmU5MWQ1Y185LTItMS0xLTg1OTI4_c42bcb40-c303-485a-8d8f-1792135ccbc4">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180L2ZyYWc6MWI4MWI5YmVmNDQyNGJlNmE1ZDUyZTZlZDIxMWNhZTEvdGFibGU6ZmU4ZTdkYjhlMzQ1NDA2NWI4MjdmMjU2NTJlOTFkNWMvdGFibGVyYW5nZTpmZThlN2RiOGUzNDU0MDY1YjgyN2YyNTY1MmU5MWQ1Y18xMC0yLTEtMS04NTkyOA_05783841-0fbf-4440-8b13-5a1ee61e9d16">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180L2ZyYWc6MWI4MWI5YmVmNDQyNGJlNmE1ZDUyZTZlZDIxMWNhZTEvdGFibGU6ZmU4ZTdkYjhlMzQ1NDA2NWI4MjdmMjU2NTJlOTFkNWMvdGFibGVyYW5nZTpmZThlN2RiOGUzNDU0MDY1YjgyN2YyNTY1MmU5MWQ1Y18xNC0yLTEtMS04NTkyOA_030ed567-8bb5-4cdd-99c7-43e1e82129b2">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180L2ZyYWc6MWI4MWI5YmVmNDQyNGJlNmE1ZDUyZTZlZDIxMWNhZTEvdGFibGU6ZmU4ZTdkYjhlMzQ1NDA2NWI4MjdmMjU2NTJlOTFkNWMvdGFibGVyYW5nZTpmZThlN2RiOGUzNDU0MDY1YjgyN2YyNTY1MmU5MWQ1Y18xNS0yLTEtMS04NTkyOA_89dc69ab-ae2b-4e7f-a04d-d6010c3b6b82">Q1</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i848a98c1e18543aba9499fd691c39ee4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOC0wLTEtMS04NzgzMA_d16c4d0c-f00c-4a0c-9432-29c6dc0dd26d">http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <dei:DocumentType
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTMy_7c93ce18-44f3-4797-b996-cab7f8d26c00">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGFibGU6NThmZDRkMmJiODk4NDg1NzkwZWExODVlODI1YjRlYWIvdGFibGVyYW5nZTo1OGZkNGQyYmI4OTg0ODU3OTBlYTE4NWU4MjViNGVhYl8wLTAtMS0xLTg1OTI4_f3d2cbd9-fe74-4608-af45-3195dca93546">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18xMjg_57958bd9-cbe2-4766-8e57-244a5f64c57f">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGFibGU6MzlhNjFjNmM5ZWFkNDNlNDhjYzA2MzBkMDg4YTllMmEvdGFibGVyYW5nZTozOWE2MWM2YzllYWQ0M2U0OGNjMDYzMGQwODhhOWUyYV8wLTAtMS0xLTg1OTI4_7a0e3f43-df70-4eba-bc36-387978a00083">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTMz_22b68afc-2e1e-4c5e-a2a4-2e4a19f1d584">001-34063</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTM0_1c778816-f28e-4705-9e44-9cabc5aaade9">LendingTree,&#160;Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGFibGU6OThhMDYwZDI2ODVmNGNhZGJlNWUxODQwMzZmZjhiY2EvdGFibGVyYW5nZTo5OGEwNjBkMjY4NWY0Y2FkYmU1ZTE4NDAzNmZmOGJjYV8wLTAtMS0xLTg1OTI4_12f5b380-050a-4c48-aa15-35a3a90ff306">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGFibGU6OThhMDYwZDI2ODVmNGNhZGJlNWUxODQwMzZmZjhiY2EvdGFibGVyYW5nZTo5OGEwNjBkMjY4NWY0Y2FkYmU1ZTE4NDAzNmZmOGJjYV8wLTItMS0xLTg1OTI4_0de78392-27f2-41ab-b646-27f29c742bc0">26-2414818</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18xNjQ5MjY3NDQzODA1_ed5d168c-f9f0-4b97-bf98-75900d78be4c">1415 Vantage Park Dr.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18xNjQ5MjY3NDQzODA2_469b17c4-6bc0-4572-aead-9c05fe8f66e5">Suite 700</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTI2_7ff90a3a-5fe7-4e2b-b45e-2516a2d2ad95">Charlotte</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTMw_47730602-a1eb-4dd4-a51d-aac13592c410">NC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTI3_402798c2-2221-4b76-9082-0141a34e1cdf">28203</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTMx_68ab3f50-8b4b-4e64-9f38-16b700e4e3fe">704</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTI4_8198e054-ebeb-4b0c-aa62-d2efc4998de0">541-5351</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGFibGU6NmUxNzJhNDNmYzQwNDQwMGFlNWJkZTg2MDVjYjhiZDAvdGFibGVyYW5nZTo2ZTE3MmE0M2ZjNDA0NDAwYWU1YmRlODYwNWNiOGJkMF8xLTAtMS0xLTg1OTI4_0ed67322-d845-486c-99aa-50ea19b052cf">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGFibGU6NmUxNzJhNDNmYzQwNDQwMGFlNWJkZTg2MDVjYjhiZDAvdGFibGVyYW5nZTo2ZTE3MmE0M2ZjNDA0NDAwYWU1YmRlODYwNWNiOGJkMF8xLTItMS0xLTg1OTI4_413f3fa0-e35f-4710-9ae2-0736e2fd92a1">TREE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGFibGU6NmUxNzJhNDNmYzQwNDQwMGFlNWJkZTg2MDVjYjhiZDAvdGFibGVyYW5nZTo2ZTE3MmE0M2ZjNDA0NDAwYWU1YmRlODYwNWNiOGJkMF8xLTQtMS0xLTg1OTI4_382cbf3b-f381-4c54-ae33-2273eb0415bd">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTIz_5231067a-1e31-4c34-a737-c4e985ebbe3a">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTI0_60f2ca8a-80c0-4d8a-aeee-f4307381d6a3">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGFibGU6Yzk2ZGMyNDk0Yzk1NDhlODhkYjExYjA5NWMwM2VhMTcvdGFibGVyYW5nZTpjOTZkYzI0OTRjOTU0OGU4OGRiMTFiMDk1YzAzZWExN18wLTMtMS0xLTg3NzAw_9a7c6a69-500d-4881-9524-fbfef41d3b43">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGFibGU6Yzk2ZGMyNDk0Yzk1NDhlODhkYjExYjA5NWMwM2VhMTcvdGFibGVyYW5nZTpjOTZkYzI0OTRjOTU0OGU4OGRiMTFiMDk1YzAzZWExN18xLTQtMS0xLTg1OTI4_c220d46c-5055-45a3-8282-56bc74164623">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGFibGU6Yzk2ZGMyNDk0Yzk1NDhlODhkYjExYjA5NWMwM2VhMTcvdGFibGVyYW5nZTpjOTZkYzI0OTRjOTU0OGU4OGRiMTFiMDk1YzAzZWExN18yLTQtMS0xLTg1OTI4_63de0adf-604e-4174-ba39-b4804d07a64f">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMTI1_d05fc175-ee2a-4676-83fc-2884024bc728">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i79d976216fcf404088393d3c397aac9f_I20230426"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xL2ZyYWc6YWRlOWQ0YzRlMTc5NGNjMmJmNmY2NGNlYTU4MzdiODMvdGV4dHJlZ2lvbjphZGU5ZDRjNGUxNzk0Y2MyYmY2ZjY0Y2VhNTgzN2I4M18yMDEz_28e5c209-d8ce-42b1-9f93-bd8b4bdd8054"
      unitRef="shares">12910742</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMy0xLTEtMS04NTkyOA_6b74867c-cab6-4b96-a9ea-107829ef5a12"
      unitRef="usd">200508000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMy0zLTEtMS04NTkyOA_8d0c585b-67de-44db-9875-f4d5e22b06b5"
      unitRef="usd">283178000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfNS0xLTEtMS04NTkyOA_3c04850c-9c29-4bb5-acc5-470d7c4f6f21"
      unitRef="usd">13760000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfNS0zLTEtMS04NTkyOA_cf6d047d-6fe3-4a1b-b187-763594d40c69"
      unitRef="usd">15561000</us-gaap:CostOfRevenue>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfNi0xLTEtMS04NTkyOA_35fa934d-bb54-4ef1-8155-7517fea4e79e"
      unitRef="usd">137111000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfNi0zLTEtMS04NTkyOA_e37aff56-1929-4a56-81da-0ad34afcce59"
      unitRef="usd">204157000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfNy0xLTEtMS04NTkyOA_820e42c1-afec-406a-adf7-8375339c3717"
      unitRef="usd">36683000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfNy0zLTEtMS04NTkyOA_3d0c10ee-d640-4b31-8192-9fdc6147a8ed"
      unitRef="usd">35977000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfOC0xLTEtMS04NTkyOA_27acb2d9-83ea-44d2-acfb-4b2e04da7849"
      unitRef="usd">14655000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfOC0zLTEtMS04NTkyOA_acbc7f6f-27df-4bf6-8cb6-1585b73657f9"
      unitRef="usd">14052000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfOS0xLTEtMS04NTkyOA_3c41ed3a-0064-4604-9e23-92b892786121"
      unitRef="usd">4795000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfOS0zLTEtMS04NTkyOA_31a25f98-0360-4da4-879a-ec4952b94d03"
      unitRef="usd">4854000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTAtMS0xLTEtODU5Mjg_e9a0ac8c-c2f2-42ce-9fec-c4f0c8d979fc"
      unitRef="usd">2049000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTAtMy0xLTEtODU5Mjg_9e16be92-71f9-412d-95d1-af61e03c9277"
      unitRef="usd">7917000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:RestructuringCharges
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTItMS0xLTEtODU5Mjg_d799162b-c079-4a67-88f8-c3bf692af739"
      unitRef="usd">4454000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTItMy0xLTEtODU5Mjg_5142cd98-ec91-4661-9735-0f6599791c29"
      unitRef="usd">3625000</us-gaap:RestructuringCharges>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTMtMS0xLTEtODU5Mjg_b4fbfc74-19e5-4b3e-bfc6-bce14f746e64"
      unitRef="usd">-12000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTMtMy0xLTEtODU5Mjg_cb9cd571-5d02-4bf8-b462-11d13ed4a14b"
      unitRef="usd">27000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:CostsAndExpenses
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTQtMS0xLTEtODU5Mjg_ce2e149e-49e8-45d9-9a4c-74f46e306132"
      unitRef="usd">213519000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTQtMy0xLTEtODU5Mjg_f33f3cd2-fe5d-42bc-b77d-413865ae9fcb"
      unitRef="usd">286116000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTUtMS0xLTEtODU5Mjg_81cbba68-1c78-48ea-ada5-98a25d641c46"
      unitRef="usd">-13011000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTUtMy0xLTEtODU5Mjg_a8b44f2d-343a-4c1f-a515-fd59c36f5aeb"
      unitRef="usd">-2938000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTctMS0xLTEtODU5Mjg_3cef58e8-f1d9-4530-9d17-b8764a2c117d"
      unitRef="usd">25029000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTctMy0xLTEtODU5Mjg_4fc6a29e-bda0-431c-9395-8e7e332e7bfd"
      unitRef="usd">-7505000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTgtMS0xLTEtODU5Mjg_7db018ce-1510-497b-87ec-526adc7252c5"
      unitRef="usd">1834000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTgtMy0xLTEtODU5Mjg_ccf32723-b31c-482e-afd0-2586e0711ba8"
      unitRef="usd">-1000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTktMS0xLTEtODU5Mjg_fc361a4e-afbc-47e9-8be7-77e5bd8c0132"
      unitRef="usd">13852000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMTktMy0xLTEtODU5Mjg_3054da5e-3e07-46b9-8462-e7b53a04295e"
      unitRef="usd">-10444000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMjAtMS0xLTEtODU5Mjg_a9c89fb5-0bcb-4247-8d04-5a799ac68f46"
      unitRef="usd">395000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMjAtMy0xLTEtODU5Mjg_50632e5c-9c74-48db-9611-9471ec0b6d4b"
      unitRef="usd">382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMjMtMS0xLTEtODU5Mjg_04fd47cd-40f3-480a-8da9-058648d9402d"
      unitRef="usd">13457000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMjMtMS0xLTEtODU5Mjg_fdb64bfc-3ae7-4d51-92f3-4dccff4ed866"
      unitRef="usd">13457000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMjMtMy0xLTEtODU5Mjg_0ad726f8-4bba-4f67-88b1-2ed933fda15f"
      unitRef="usd">-10826000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMjMtMy0xLTEtODU5Mjg_cccf203f-072d-4de4-b444-666d264af704"
      unitRef="usd">-10826000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMjYtMS0xLTEtODU5Mjg_a870e6f7-0ce0-4df1-b8d8-9d23bf75d5a7"
      unitRef="shares">12846000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMjYtMy0xLTEtODU5Mjg_aa6d4d03-5ea5-42ef-9f33-5ad7cb5b9c8a"
      unitRef="shares">12901000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMjctMS0xLTEtODU5Mjg_09af1ec0-7e0d-4114-b234-82123f9bc569"
      unitRef="shares">12935000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMjctMy0xLTEtODU5Mjg_9e966e90-3ba0-4592-9985-fb1d79db6844"
      unitRef="shares">12901000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMzUtMS0xLTEtODU5Mjg_7607dca3-6174-4857-85cd-ef0641ee4731"
      unitRef="usdPerShare">1.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMzUtMy0xLTEtODU5Mjg_01c3a00e-2934-423b-ab8c-d4fa07d2a7c0"
      unitRef="usdPerShare">-0.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMzYtMS0xLTEtODU5Mjg_43e83941-a1b2-4b99-acda-de7622d49208"
      unitRef="usdPerShare">1.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xNi9mcmFnOmNmZjY2ZWNmMzVkZDQ1YWZhNWMyYTI0NmFhYTA5ZTZmL3RhYmxlOmI3MGIyOGY1MTE3NjQ1ZjU5YTAwMDE2ZjVmNmI1OTg3L3RhYmxlcmFuZ2U6YjcwYjI4ZjUxMTc2NDVmNTlhMDAwMTZmNWY2YjU5ODdfMzYtMy0xLTEtODU5Mjg_f34839ee-49b5-48b3-ab3b-deb84ec50669"
      unitRef="usdPerShare">-0.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMy0xLTEtMS04NTkyOA_cc40ddc6-d18e-43b4-8bb8-4804c49b1ade"
      unitRef="usd">150074000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMy0zLTEtMS04NTkyOA_489c4934-7e5d-4e1d-8229-a7df2e71b108"
      unitRef="usd">298845000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfNC0xLTEtMS04NTkyOA_221f7747-184c-488f-a62d-ff4fbd0f57ba"
      unitRef="usd">34000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfNC0zLTEtMS04NTkyOA_bfaf319d-b49c-427e-9143-1a366fcafecd"
      unitRef="usd">124000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfNS0wLTEtMS04NTkyOC90ZXh0cmVnaW9uOjY0NGY5Nzg4OWQ1MzQ1MGFiZDdkYTU5NDBhZWZmZDI2XzQ2_18acad4f-47c6-4ed0-acaf-95c9f2103343"
      unitRef="usd">2688000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfNS0wLTEtMS04NTkyOC90ZXh0cmVnaW9uOjY0NGY5Nzg4OWQ1MzQ1MGFiZDdkYTU5NDBhZWZmZDI2XzU0_a2c3fdf4-9c14-4ed5-9575-93211864d53d"
      unitRef="usd">2317000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfNS0xLTEtMS04NTkyOA_641162a1-1e17-4be9-b638-b69665e344e6"
      unitRef="usd">83662000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfNS0zLTEtMS04NTkyOA_0bec4726-bc46-416a-8943-a5c3856a2260"
      unitRef="usd">83060000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfNi0xLTEtMS04NTkyOA_ff0be6e2-bd73-4320-9c85-4b6551a9a63b"
      unitRef="usd">28231000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfNi0zLTEtMS04NTkyOA_dc0ba9ff-3373-46bf-8bdd-0befee125502"
      unitRef="usd">26250000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfOC0xLTEtMS04NjYzOA_51130a3b-3136-41ac-a2ef-ae277fdcb1e9"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfOC0zLTEtMS04NjYzOA_f38b1d6e-b363-4ffb-83eb-f06d2e55b52f"
      unitRef="usd">5689000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfOC0xLTEtMS04NTkyOA_31f308dc-690e-47b1-8450-548f39fe76fd"
      unitRef="usd">262001000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfOC0zLTEtMS04NTkyOA_b0ca1b66-e24a-4f36-aaab-ead7bcf7ce99"
      unitRef="usd">413968000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfOS0wLTEtMS04NTkyOC90ZXh0cmVnaW9uOjgzZjdlYzUyM2VlYjRjYjRhMmU4YzZjZGE4YzYzZTM1XzY0_eda95108-ab58-4bcc-af71-88eca1aa1c38"
      unitRef="usd">34925000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfOS0wLTEtMS04NTkyOC90ZXh0cmVnaW9uOjgzZjdlYzUyM2VlYjRjYjRhMmU4YzZjZGE4YzYzZTM1Xzcy_b8e8ce00-3dda-4e7f-849b-c163bcdbc8fb"
      unitRef="usd">33851000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfOS0xLTEtMS04NTkyOA_419516ed-fbee-410e-9cc0-2b187e493da4"
      unitRef="usd">57411000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfOS0zLTEtMS04NTkyOA_caabc07f-b411-4c5d-91af-dfa8c8fb306f"
      unitRef="usd">59160000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTAtMS0xLTEtODU5Mjg_c5f56c30-644f-467f-b6d7-ad0fe26bebe2"
      unitRef="usd">65578000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTAtMy0xLTEtODU5Mjg_63149142-73bc-4ddf-b702-85e77cfeb6c1"
      unitRef="usd">67050000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTEtMS0xLTEtODU5Mjg_b4d9f06b-719a-4c7a-9ee9-d2050eecfbee"
      unitRef="usd">420139000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTEtMy0xLTEtODU5Mjg_d3106ae6-b2ec-4763-a428-edd2abb6c9a3"
      unitRef="usd">420139000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTItMS0xLTEtODU5Mjg_89ff5cf2-da44-47dd-80d8-f84142cf3b3c"
      unitRef="usd">56266000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTItMy0xLTEtODU5Mjg_def560a3-9bc5-411d-9801-f44ac3db7f6d"
      unitRef="usd">58315000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:EquityMethodInvestments
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTQtMS0xLTEtODU5Mjg_9e3239c1-ecb6-4f93-b7db-fbcd63687498"
      unitRef="usd">174580000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTQtMy0xLTEtODU5Mjg_a4cc8f29-c8b4-4b48-8127-329a645d30eb"
      unitRef="usd">174580000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTUtMS0xLTEtODU5Mjg_00695011-7595-4a40-9c48-6b888622dd50"
      unitRef="usd">6319000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTUtMy0xLTEtODU5Mjg_a6994fee-e5cc-47b5-98eb-0b44c0f4af02"
      unitRef="usd">6101000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTctMS0xLTEtODU5Mjg_44ec5a15-c44a-4fa9-9806-da83c7ed3d17"
      unitRef="usd">1042294000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMTctMy0xLTEtODU5Mjg_14226baf-adc8-40b3-8f70-5348710f5299"
      unitRef="usd">1199313000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjAtMS0xLTEtODU5Mjg_267cf1cf-a364-41fc-8f54-d77e364f1bb3"
      unitRef="usd">2500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjAtMy0xLTEtODU5Mjg_25a2b9be-e170-4123-aafa-9d59af8ea134"
      unitRef="usd">2500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjEtMS0xLTEtODU5Mjg_08f726f5-d2dd-4933-ad1b-bb2921109e3b"
      unitRef="usd">4473000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjEtMy0xLTEtODU5Mjg_a2f879cb-18e8-4030-9455-60a2d451dd9f"
      unitRef="usd">2030000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjItMS0xLTEtODU5Mjg_a0a6ba16-8682-4d4a-8a50-91f907540ffd"
      unitRef="usd">84829000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjItMy0xLTEtODU5Mjg_c425c297-feba-4259-85fe-ca2d49e7ea99"
      unitRef="usd">75095000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjYtMS0xLTEtODY2NjI_4a4b22c8-972f-468e-ba8a-af0302caa462"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjYtMy0xLTEtODY2NTM_58e5522f-74a8-4be7-9a80-462b2cf51cbb"
      unitRef="usd">2909000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjUtMS0xLTEtODU5Mjg_ea8ad521-fb1b-431b-a614-cb635a81d248"
      unitRef="usd">91802000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjUtMy0xLTEtODU5Mjg_5237082e-7eac-4d18-be11-952df2b341d0"
      unitRef="usd">82534000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjYtMS0xLTEtODU5Mjg_8d8ee70c-c2b6-4dca-9cda-95754de0840f"
      unitRef="usd">625356000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjYtMy0xLTEtODU5Mjg_421fdc7b-63aa-4af9-9cf4-915d78918bcb"
      unitRef="usd">813516000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjctMS0xLTEtODU5Mjg_3f45e390-f27f-42b0-bb95-7e929bc24555"
      unitRef="usd">86685000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjctMy0xLTEtODU5Mjg_a0dcac7b-52c2-4b92-b8c7-a6b804b9a711"
      unitRef="usd">88232000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjktMS0xLTEtODU5Mjg_ba076789-7fb7-45f0-90ac-5e74d0368e26"
      unitRef="usd">7143000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMjktMy0xLTEtODU5Mjg_5068a96a-cad1-47f8-b32a-ec4664f2d7b5"
      unitRef="usd">6783000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzAtMS0xLTEtODU5Mjg_5fe5b7f1-fe75-473b-bc71-4dbe9dc783ed"
      unitRef="usd">329000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzAtMy0xLTEtODU5Mjg_bffcfb47-9787-4e10-ac78-523c63e9469f"
      unitRef="usd">308000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzEtMS0xLTEtODU5Mjg_424e91cb-8346-42b6-8c10-be7d9a51ec76"
      unitRef="usd">811315000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzEtMy0xLTEtODU5Mjg_4b98d274-0aa4-4535-ad7a-6a161ecdc70e"
      unitRef="usd">991373000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzItMS0xLTEtODU5Mjg_27d02b4d-75ec-454a-bcf1-d7ac8b864978"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzItMy0xLTEtODU5Mjg_184d2b34-6970-454a-b5c6-d4153a716810"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzQtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjplMWMxZWFhOWE3YzM0ZGEzOTIxYTQ1NzgwYTY2NDg4NF8yMA_204a953a-929b-4fb7-97db-5507a24c35e0"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzQtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjplMWMxZWFhOWE3YzM0ZGEzOTIxYTQ1NzgwYTY2NDg4NF8yMA_7fc17aab-70d9-4c0f-8389-c8f1459e90cc"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzQtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjplMWMxZWFhOWE3YzM0ZGEzOTIxYTQ1NzgwYTY2NDg4NF8zNA_39c67c6d-a701-4aa9-856b-a76f9eeed2a4"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzQtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjplMWMxZWFhOWE3YzM0ZGEzOTIxYTQ1NzgwYTY2NDg4NF8zNA_9675b42e-5761-4f05-b76c-cf90e37e65a8"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzQtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjplMWMxZWFhOWE3YzM0ZGEzOTIxYTQ1NzgwYTY2NDg4NF81Ng_1087759d-6ca9-4736-8114-74cae4d16529"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzQtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjplMWMxZWFhOWE3YzM0ZGEzOTIxYTQ1NzgwYTY2NDg4NF81Ng_27d2b033-1174-4630-86cc-9b7a264b25b5"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzQtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjplMWMxZWFhOWE3YzM0ZGEzOTIxYTQ1NzgwYTY2NDg4NF81Ng_37d299c4-bd9c-463f-9828-d5ccb2d9e099"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzQtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjplMWMxZWFhOWE3YzM0ZGEzOTIxYTQ1NzgwYTY2NDg4NF81Ng_abc28586-67dd-43f6-a078-01bbc78fe240"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzQtMS0xLTEtODU5Mjg_67a1608d-28af-432a-a0d0-14e86faca61f"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzQtMy0xLTEtODU5Mjg_64ce15c7-ddf4-4566-83c2-b1fff56b776a"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzUtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjo5OGU0NTYwMDA4YmI0ZDdhOGY0MmU3YzE3YmI4NDVlMF8xNw_dd1ae32c-04ef-4551-bbc4-357eccbf1e3a"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzUtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjo5OGU0NTYwMDA4YmI0ZDdhOGY0MmU3YzE3YmI4NDVlMF8xNw_e3aec5fc-1504-4936-b1f9-c35b38d94af2"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzUtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjo5OGU0NTYwMDA4YmI0ZDdhOGY0MmU3YzE3YmI4NDVlMF8zMQ_32c36960-182d-4d4f-812c-38c3d0894b29"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzUtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjo5OGU0NTYwMDA4YmI0ZDdhOGY0MmU3YzE3YmI4NDVlMF8zMQ_6053ccc0-1785-456c-afb6-25a37ea6fd83"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzUtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjo5OGU0NTYwMDA4YmI0ZDdhOGY0MmU3YzE3YmI4NDVlMF81Mw_33762cca-ccc2-4d22-afe2-c9a2ff712d1d"
      unitRef="shares">16265177</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzUtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjo5OGU0NTYwMDA4YmI0ZDdhOGY0MmU3YzE3YmI4NDVlMF82MA_33993271-5332-417f-9ade-10c187e3ae9d"
      unitRef="shares">16167184</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzUtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjo5OGU0NTYwMDA4YmI0ZDdhOGY0MmU3YzE3YmI4NDVlMF85Ng_6f00f3f0-c9ba-4433-8503-78640e4c3aeb"
      unitRef="shares">12909711</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzUtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjo5OGU0NTYwMDA4YmI0ZDdhOGY0MmU3YzE3YmI4NDVlMF8xMDM_1d6a9e7d-e0d8-4f82-bf30-434a00b266a8"
      unitRef="shares">12811718</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzUtMS0xLTEtODU5Mjg_cd2c9bb4-465c-482e-a24d-de5d9e547197"
      unitRef="usd">163000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzUtMy0xLTEtODU5Mjg_c6d93454-27f3-45bc-a53d-0e6933d4bdb2"
      unitRef="usd">162000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzYtMS0xLTEtODU5Mjg_edadb6f0-95da-4d53-b9be-7fc2e6868075"
      unitRef="usd">1198836000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzYtMy0xLTEtODU5Mjg_374cc852-acf2-4d9c-85bf-4ab57f500de3"
      unitRef="usd">1189255000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzctMS0xLTEtODU5Mjg_7bb9d44e-9e39-439d-808d-d8283b0ec1fc"
      unitRef="usd">-701842000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzctMy0xLTEtODU5Mjg_82fa9085-fa0c-4323-bf5c-cd5f4d688c8c"
      unitRef="usd">-715299000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzgtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjplZmU2NjEyZTM3MWQ0NmRmYTk4NWVhMWI3ZGJlZTVjYV8yMA_63ca1ab8-d8f1-42e4-8656-a6082f435fd1"
      unitRef="shares">3355466</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzgtMC0xLTEtODU5MjgvdGV4dHJlZ2lvbjplZmU2NjEyZTM3MWQ0NmRmYTk4NWVhMWI3ZGJlZTVjYV8yNw_6be4afdf-403c-4bc4-8619-853be78bdf31"
      unitRef="shares">3355466</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzgtMS0xLTEtODU5Mjg_e300e3a1-1a36-4537-bff5-462cac0cc98a"
      unitRef="usd">266178000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzgtMy0xLTEtODU5Mjg_ae0a3c25-c32b-4baf-bd7f-bb514ed698e0"
      unitRef="usd">266178000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzktMS0xLTEtODU5Mjg_ae01f853-7c8b-4e78-ae64-fd5fa812db95"
      unitRef="usd">230979000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfMzktMy0xLTEtODU5Mjg_b95ae21d-5034-43c5-92c7-2b74b256e859"
      unitRef="usd">207940000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfNDAtMS0xLTEtODU5Mjg_6294b54e-161d-481e-a726-21f2a84e5e8a"
      unitRef="usd">1042294000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xOS9mcmFnOmEzNzRmYTdiNTY0NzRiNDdhODc2MzA5YjM4MjVkZTY5L3RhYmxlOjljZjRjOTM0YTQ3YzQyMzg4NDQ3ZDYxYTMxNzdkZDliL3RhYmxlcmFuZ2U6OWNmNGM5MzRhNDdjNDIzODg0NDdkNjFhMzE3N2RkOWJfNDAtMy0xLTEtODU5Mjg_67ca677e-3bec-4f85-8865-91df4e9009a2"
      unitRef="usd">1199313000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMy0xLTEtMS04NTkyOA_6f0ab754-757f-4391-9e04-ba2456ea96b7"
      unitRef="usd">207940000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7274cd3d68954128ae832050fe99e4d7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMy0zLTEtMS04NTkyOA_6ef78da4-21c0-41e2-90e3-cd0c4e5e9477"
      unitRef="shares">16167000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7274cd3d68954128ae832050fe99e4d7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMy01LTEtMS04NTkyOA_9807fffd-bc2d-42b6-a9c7-e36cb93efb9c"
      unitRef="usd">162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id32c610555a44043bea30e804de66ee0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMy03LTEtMS04NTkyOA_fbd58af7-cbc0-4e5e-bd41-1d2f8a4b0824"
      unitRef="usd">1189255000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i51f07c24cf3c4ab283c1892f3450cb34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMy05LTEtMS04NTkyOA_6ef9878d-1fbb-4cc4-9433-3010b90b0fd1"
      unitRef="usd">-715299000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i454488d9516846c9acb00e4bda80719b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMy0xMS0xLTEtODU5Mjg_afaf7d95-9bdc-45e2-a1ff-49f931afcbdb"
      unitRef="shares">3355000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i454488d9516846c9acb00e4bda80719b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMy0xMy0xLTEtODU5Mjg_9e3b792b-8148-4b4b-a43a-33d2f3dbc41d"
      unitRef="usd">-266178000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfNC0xLTEtMS04NTkyOA_c17c99d2-2ebd-48d7-81e7-ae88835976e3"
      unitRef="usd">13457000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfNC0xLTEtMS04NTkyOA_f4148549-ce9a-4411-ae35-ec0961b68b09"
      unitRef="usd">13457000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i563576cee56540af84f344dd0c4bd672_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfNC05LTEtMS04NTkyOA_a41a7a7e-9f7c-437c-bdb3-f0af8c83304d"
      unitRef="usd">13457000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i563576cee56540af84f344dd0c4bd672_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfNC05LTEtMS04NTkyOA_cf2bda2e-55a4-49b7-af04-fe9af4ec60b2"
      unitRef="usd">13457000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfNS0xLTEtMS04NTkyOA_32578415-cdab-4d1b-8a58-8b3c5b8dc06d"
      unitRef="usd">11274000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i279bd14c02f74a63be6cf360a088fdc9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfNS03LTEtMS04NTkyOA_ba791aaf-d709-4ffe-ac32-9ab2d7a3e3ba"
      unitRef="usd">11274000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfNy0xLTEtMS04NTkyOA_171b2caf-552b-4424-8bfe-5b253bd95f9e"
      unitRef="usd">-1693000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i588ff685b01e49429ff613beb9207fec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfNy0zLTEtMS04NTkyOA_57442c0b-dd9b-4c2a-aa83-abf76e4bfd5a"
      unitRef="shares">98000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i588ff685b01e49429ff613beb9207fec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfNy01LTEtMS05MDc1OA_5c032a6b-261c-4e47-ae98-9dfc068e5523"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i279bd14c02f74a63be6cf360a088fdc9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfNy03LTEtMS04NTkyOA_2bed9184-9cf9-4463-9426-56a2394fe132"
      unitRef="usd">-1694000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfOS0xLTEtMS04NTkyOA_ad391681-ae7b-4c18-825f-afe02dcc2bdd"
      unitRef="usd">1000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i279bd14c02f74a63be6cf360a088fdc9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfOS03LTEtMS04NTkyOA_916c1aa7-6f7c-4933-855b-0e57703caa99"
      unitRef="usd">1000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquity
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMTAtMS0xLTEtODU5Mjg_aa9f36e2-4f22-43db-aeff-eea94ea5758a"
      unitRef="usd">230979000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie0a4d267bf1e45e5883962a6cf9ff5f4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMTAtMy0xLTEtODU5Mjg_a2b403fb-a18a-4914-b8ca-8f1a6e4713d4"
      unitRef="shares">16265000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie0a4d267bf1e45e5883962a6cf9ff5f4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMTAtNS0xLTEtODU5Mjg_4167dc75-92b9-4664-bf6e-6d0084fbc062"
      unitRef="usd">163000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id2be9cc85d9149b586d2038e0f1cc7af_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMTAtNy0xLTEtODU5Mjg_5aaa7212-e72e-4e3c-84ad-e7fae46e6e65"
      unitRef="usd">1198836000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3bbec68999cd42a582cc4277fd974c9d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMTAtOS0xLTEtODU5Mjg_b82c14db-2097-4e80-8ab9-c14a52b23cd8"
      unitRef="usd">-701842000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="id5c81cf33fb242f5aa14196a2b7f59e4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMTAtMTEtMS0xLTg1OTI4_a9399460-c484-4b84-855f-24a00c274386"
      unitRef="shares">3355000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="id5c81cf33fb242f5aa14196a2b7f59e4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjFjNmU1YmMxYWU2NDQ4N2Q4MjhiOWUzNGIyZWEyYTU1L3RhYmxlcmFuZ2U6MWM2ZTViYzFhZTY0NDg3ZDgyOGI5ZTM0YjJlYTJhNTVfMTAtMTMtMS0xLTg1OTI4_0738d11d-01d1-4394-b6dd-1a82874622e5"
      unitRef="usd">-266178000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8571ae5cae634ba5b69b13b1bbd00297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfMy0xLTEtMS04NTkyOA_b6854115-411c-461f-94c1-6f76dde1a3a2"
      unitRef="usd">447992000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2cfc96981fdc44ba9d16c508a3848024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfMy0zLTEtMS04NTkyOA_fedabf89-2a60-4f5e-b99c-0304d8f23c98"
      unitRef="shares">16071000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2cfc96981fdc44ba9d16c508a3848024_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfMy01LTEtMS04NTkyOA_9ebd0425-e588-4c1b-9dce-0d68347fab39"
      unitRef="usd">161000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieaaea4c701a24a64a06dc9ace9509935_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfMy03LTEtMS04NTkyOA_218efe71-134b-4c86-a983-0f46d9b95484"
      unitRef="usd">1242794000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iafe5dc5baa494ed09f8a05e07d91a710_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfMy05LTEtMS04NTkyOA_70556a38-20d4-4d9b-b764-c19e7fea18b4"
      unitRef="usd">-571794000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ic1033c5fba624054b09b8642dfa4d806_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfMy0xMS0xLTEtODU5Mjg_c3ca22a9-618e-4210-beb0-2b009e815a86"
      unitRef="shares">2976000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="ic1033c5fba624054b09b8642dfa4d806_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfMy0xMy0xLTEtODU5Mjg_ca4742d0-07cd-4fff-a1d1-d2e14f40d214"
      unitRef="usd">-223169000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNC0xLTEtMS04NTkyOA_5c3ebb09-73fe-499f-93a3-8b0fddd4653c"
      unitRef="usd">-10826000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNC0xLTEtMS04NTkyOA_acd5dd35-e300-4018-8126-cfd7688baf9e"
      unitRef="usd">-10826000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i1b304e2ec7ab48a9b8eb09a80cbfc866_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNC05LTEtMS04NTkyOA_a930980c-1e5d-4ac4-9eb2-710eaf883a40"
      unitRef="usd">-10826000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1b304e2ec7ab48a9b8eb09a80cbfc866_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNC05LTEtMS04NTkyOA_aa854f85-768c-433a-b526-9641314a761c"
      unitRef="usd">-10826000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNS0xLTEtMS04NTkyOA_a3e1097d-0f2e-45c9-883b-a9971c0e1917"
      unitRef="usd">15080000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic17d28388e7d4154aea70716f72d4024_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNS03LTEtMS04NTkyOA_128b9f6f-0520-4e59-9c17-3a8e5c703bab"
      unitRef="usd">15080000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNi0xLTEtMS04NTkyOA_3d139347-f42b-45df-8dc9-07a122c19946"
      unitRef="usd">43009000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i0de24b48cf3a4364aa782a4fc915e793_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNi0xMS0xLTEtODU5Mjg_05addf61-a20f-478e-8534-c4ec74bfd6c9"
      unitRef="shares">379000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0de24b48cf3a4364aa782a4fc915e793_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNi0xMy0xLTEtODU5Mjg_6255f5d9-16de-46e5-901b-a7e31a2c95eb"
      unitRef="usd">43009000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNy0xLTEtMS04NTkyOA_731205d7-81db-4529-90c0-bc44a10c27a6"
      unitRef="usd">-3086000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="id4610ce3083b41078b2c6204d0f77987_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNy0zLTEtMS04NTkyOA_8c036582-d3be-470d-80fa-fe48a2bac41e"
      unitRef="shares">49000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic17d28388e7d4154aea70716f72d4024_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfNy03LTEtMS04NTkyOA_9d569f51-9efd-49d6-b368-443f44e0faa5"
      unitRef="usd">-3086000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockholdersEquity
      contextRef="i54d7d04e9ce54f2f9a3f1412344f2b3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOC0xLTEtMS04Nzg1Ng_048fd8f3-1856-400a-ba85-2225993f2bdd"
      unitRef="usd">-65303000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie7d03dedf88f43fcb63835aae30d8d6d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOC03LTEtMS04Nzg1Ng_4f31a04b-7b47-4a5e-9afd-35bcefb0fca7"
      unitRef="usd">-109750000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9afdc595e5634cf2ac4a3ec7f6effd71_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOC05LTEtMS04Nzg1Ng_ba9b94fa-8cab-43b0-ad3c-1a0ea0362df3"
      unitRef="usd">44447000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd6e9f73c0b147da9e2b7104214d8780_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOS0xLTEtMS04NTkyOA_f728a510-fb8e-4380-9053-e90006752545"
      unitRef="usd">340848000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i26e60887b5a649aeb1c420a2351ffb39_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOS0zLTEtMS04NTkyOA_8a36f392-c857-40db-8a20-505e20455a45"
      unitRef="shares">16120000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i26e60887b5a649aeb1c420a2351ffb39_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOS01LTEtMS04NTkyOA_160dda60-2a7d-451e-be9d-b16b29935c54"
      unitRef="usd">161000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5ea5858a033445c941ab6a7335d02c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOS03LTEtMS04NTkyOA_e6d854c8-030b-4386-8346-58f26a007fa9"
      unitRef="usd">1145038000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic54db20b90dc4825861bc4aa90198a0b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOS05LTEtMS04NTkyOA_ec32010b-83c1-4111-a501-a060962564b4"
      unitRef="usd">-538173000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i325731894ac84b11a9613994beecdc52_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOS0xMS0xLTEtODU5Mjg_43edb74e-851d-412c-9e0b-c60ee59b0c6e"
      unitRef="shares">3355000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i325731894ac84b11a9613994beecdc52_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yNS9mcmFnOmU1ZjE2YzBlNGQ3ZDRlODk4Yjg2OTE5OTk2NjJmODAxL3RhYmxlOjY3NDMwMjU4MDc5MTQ2YzQ4OWE4NmRiOTYzOGU4MzFmL3RhYmxlcmFuZ2U6Njc0MzAyNTgwNzkxNDZjNDg5YTg2ZGI5NjM4ZTgzMWZfOS0xMy0xLTEtODU5Mjg_8870f73a-2dbf-421b-b5fd-83b2c1ce2965"
      unitRef="usd">-266178000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNC0xLTEtMS04NTkyOA_a9cca6b3-8cf2-45a7-b49c-c6e9d9d88c9a"
      unitRef="usd">13457000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNC0zLTEtMS04NTkyOA_31a533d9-08b5-4d1d-96bd-8a954b3a3c88"
      unitRef="usd">-10826000</us-gaap:NetIncomeLoss>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfOC0xLTEtMS04NTkyOA_235599fe-3b39-4656-9ffa-d8f728c1610f"
      unitRef="usd">-5027000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfOC0zLTEtMS04NTkyOA_4f099ffb-fef9-4fdd-895d-3d011f8ea0f1"
      unitRef="usd">-431000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfOS0xLTEtMS04NTkyOA_9b3671aa-2ac1-4342-bce0-b3e8ac9c5033"
      unitRef="usd">2049000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfOS0zLTEtMS04NTkyOA_767f9435-d305-44b8-8863-b29baf0c8fc1"
      unitRef="usd">7917000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:Depreciation
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTAtMS0xLTEtODU5Mjg_fafa09fa-cbda-401e-9946-f86ea9d71c34"
      unitRef="usd">4795000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTAtMy0xLTEtODU5Mjg_5a4d5d38-193f-440e-b7fe-86cfdb7d3b71"
      unitRef="usd">4854000</us-gaap:Depreciation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTEtMS0xLTEtODU5Mjg_dda74198-ad9b-44ba-9e14-e17eef9b8a56"
      unitRef="usd">11274000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTEtMy0xLTEtODU5Mjg_fd30e0ab-d452-4590-bdc3-e193ce52de99"
      unitRef="usd">15080000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTItMS0xLTEtODU5Mjg_4eea0fc1-c005-4170-b141-024579c00013"
      unitRef="usd">360000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTItMy0xLTEtODU5Mjg_ea182951-fa2f-4183-8d21-cd33099efa72"
      unitRef="usd">326000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTUtMS0xLTEtODU5Mjg_3aee62b0-08ad-4540-8d2d-a63b4bccd18e"
      unitRef="usd">963000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTUtMy0xLTEtODU5Mjg_a8fcecc5-3222-4008-8ad4-63847ba1da85"
      unitRef="usd">850000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTYtMS0xLTEtODU5Mjg_59b3cfed-5ace-443e-841c-12ec062400cc"
      unitRef="usd">1959000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTYtMy0xLTEtODU5Mjg_2d9a7f17-f192-4be3-9c68-5de588d27640"
      unitRef="usd">2467000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTctMS0xLTEtODU5Mjg_50ab7a77-765f-4329-8ae1-c6c450bf04d6"
      unitRef="usd">2373000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTctMy0xLTEtODU5Mjg_b329c1d1-d8ed-4bac-95f3-dc7a53d236f1"
      unitRef="usd">0</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTgtMS0xLTEtODU5Mjg_d86e996d-dd62-4f14-9b37-574ec99ffcdb"
      unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMTgtMy0xLTEtODU5Mjg_33e1c762-e613-4424-9ec1-dfe97469c7b6"
      unitRef="usd">879000</us-gaap:AmortizationOfDebtDiscountPremium>
    <tree:ROUassetamortizationoffsetbychangeinoperatingleaseliabilities
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjAtMS0xLTEtODU5Mjg_3a4510ed-ab64-492f-b0ca-266c616fee99"
      unitRef="usd">-877000</tree:ROUassetamortizationoffsetbychangeinoperatingleaseliabilities>
    <tree:ROUassetamortizationoffsetbychangeinoperatingleaseliabilities
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjAtMy0xLTEtODU5Mjg_48fc4726-9e80-4908-b6ed-2262e674929a"
      unitRef="usd">-49000</tree:ROUassetamortizationoffsetbychangeinoperatingleaseliabilities>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjItMS0xLTEtODkwODM_605a8f6b-e70e-4488-a046-a08ba85b1023"
      unitRef="usd">34308000</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjItMy0xLTEtODkwODM_db77bcaf-70b6-45dd-9161-e5aa4c853920"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjItMS0xLTEtODU5Mjg_c0d6eb0e-1f99-44dc-9f8d-6c391139ca71"
      unitRef="usd">211000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjItMy0xLTEtODU5Mjg_5d23977f-4788-4b50-b4d2-2a999000e9f6"
      unitRef="usd">17488000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjMtMS0xLTEtODU5Mjg_4fcb691d-d064-407d-a2ca-1953cd6ce880"
      unitRef="usd">1882000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjMtMy0xLTEtODU5Mjg_47a19fdb-a453-47e2-aa0d-ccbc74863b51"
      unitRef="usd">3666000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <tree:IncreaseDecreaseInAccountsPayableAndOtherCurrentLiabilities
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjQtMS0xLTEtODU5Mjg_ade0898b-1b56-4651-9d44-22805da75589"
      unitRef="usd">8559000</tree:IncreaseDecreaseInAccountsPayableAndOtherCurrentLiabilities>
    <tree:IncreaseDecreaseInAccountsPayableAndOtherCurrentLiabilities
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjQtMy0xLTEtODU5Mjg_1ad43522-d7ea-410c-b9de-510828b862af"
      unitRef="usd">9322000</tree:IncreaseDecreaseInAccountsPayableAndOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjYtMS0xLTEtODU5Mjg_97f7d2f9-8fc5-4a1d-8ba1-e40e52e8cf1f"
      unitRef="usd">42000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjYtMy0xLTEtODU5Mjg_1c68883b-97cb-4bcd-942f-0e9083f1558b"
      unitRef="usd">48000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjctMS0xLTEtODU5Mjg_e6b4ef6e-a2b7-4034-bc1f-e5cb9fd347c1"
      unitRef="usd">424000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjctMy0xLTEtODU5Mjg_8a161060-dd8b-4f38-8653-96923aebd74e"
      unitRef="usd">146000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjgtMS0xLTEtODU5Mjg_55ebe023-41ac-46ee-b20e-3759964f0906"
      unitRef="usd">13156000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMjgtMy0xLTEtODU5Mjg_04933d2d-1633-459c-97cf-a2252ed07dee"
      unitRef="usd">9999000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMzAtMS0xLTEtODU5Mjg_1ae7f79a-7349-4dca-b3a8-21bd05df3c2c"
      unitRef="usd">2452000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMzAtMy0xLTEtODU5Mjg_16e38775-a6d1-4bc2-8bd4-e7af37410439"
      unitRef="usd">3465000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMzItMS0xLTEtODU5Mjg_c5573eb5-6c73-4f01-8820-aa16ce80938f"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMzItMy0xLTEtODU5Mjg_bcf5c58e-aa5d-4c8f-9a4f-099386213e6b"
      unitRef="usd">15000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMzUtMS0xLTEtODU5Mjg_58dc5276-10ca-45c5-9c43-29e1a23bc03e"
      unitRef="usd">-2452000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMzUtMy0xLTEtODU5Mjg_9612fa95-b54e-4ad0-887f-5427e381411b"
      unitRef="usd">-18465000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMzgtMS0xLTEtODU5Mjg_61e4253d-23c4-475e-bb04-00e30076ee84"
      unitRef="usd">625000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfMzgtMy0xLTEtODU5Mjg_23469d10-cdfa-458b-b313-c2c7a0847381"
      unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <tree:ProceedsPaymentsRelatedToNetShareSettlementOfStockBasedCompensationNet
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNDAtMS0xLTEtODU5Mjg_339a34f4-503b-48aa-b0be-c72ad70a6fa4"
      unitRef="usd">-1693000</tree:ProceedsPaymentsRelatedToNetShareSettlementOfStockBasedCompensationNet>
    <tree:ProceedsPaymentsRelatedToNetShareSettlementOfStockBasedCompensationNet
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNDAtMy0xLTEtODU5Mjg_35588cd4-8756-464d-9c1e-c19d1f1cc79e"
      unitRef="usd">-3085000</tree:ProceedsPaymentsRelatedToNetShareSettlementOfStockBasedCompensationNet>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNDEtMS0xLTEtODU5Mjg_6b45b9a7-540f-4690-a2ef-ab6ff94ecffe"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNDEtMy0xLTEtODU5Mjg_81a1a34b-5bcc-4a61-815a-b90c61836610"
      unitRef="usd">43009000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id35a0438dea04a5b8a5459d456be006b_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNDQtMC0xLTEtODkxMjEvdGV4dHJlZ2lvbjpmYmI0OGNjYWZjM2Y0MjZmYjgyYTBiMWQ2NmNiMzMxMl8zNA_f9d32735-ac3c-4901-8174-f87a1196ed88"
      unitRef="rate">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNDQtMS0xLTEtODkxMzA_26794813-7324-4b1b-9e56-11dc55f6cdb6"
      unitRef="usd">156294000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNDQtMy0xLTEtODkxMzA_ad243e0a-3e30-49a7-b5f3-439919832cbc"
      unitRef="usd">0</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNDktMS0xLTEtODU5Mjg_9bd5c237-e475-4db1-b79f-5553e38ab6a3"
      unitRef="usd">953000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNDktMy0xLTEtODU5Mjg_67edf80f-dbb4-4ff0-b723-86594729a33b"
      unitRef="usd">4000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNTMtMS0xLTEtODU5Mjg_86d1b9ec-d160-4a0e-a1c8-628c5985e13f"
      unitRef="usd">-159565000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNTMtMy0xLTEtODU5Mjg_fa498675-06be-43dd-bcb7-86936caeb166"
      unitRef="usd">-46098000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNTgtMS0xLTEtODU5Mjg_e50cb489-47ce-4b72-b3ca-debd896209b5"
      unitRef="usd">-148861000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNTgtMy0xLTEtODU5Mjg_19112b67-1bd9-417b-ada0-ffe518c2cf5e"
      unitRef="usd">-54564000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNTktMS0xLTEtODU5Mjg_7f643b5c-8dde-43d0-ae63-53668baf30c4"
      unitRef="usd">298969000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8571ae5cae634ba5b69b13b1bbd00297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNTktMy0xLTEtODU5Mjg_bad6a87a-e6b2-4eee-8d0e-d82ee6567a17"
      unitRef="usd">251342000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNjAtMS0xLTEtODU5Mjg_447343a0-03bb-48bc-9171-2ce5151d5756"
      unitRef="usd">150108000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idd6e9f73c0b147da9e2b7104214d8780_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18yOC9mcmFnOjQ3NDJiYTdkMzU2OTRlNTViMWEzYTdhN2RiODI2NmY2L3RhYmxlOjdkMTY2MTVjM2VkNTRmYmY5NmVhN2RjOTAwMjY0ZTRlL3RhYmxlcmFuZ2U6N2QxNjYxNWMzZWQ1NGZiZjk2ZWE3ZGM5MDAyNjRlNGVfNjAtMy0xLTEtODU5Mjg_41713d79-f584-4a5c-8e0c-5fe6c1b1b187"
      unitRef="usd">196778000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18zNy9mcmFnOmJhMDM0ZWM5YThkNTQ3OTliZTlhYzAzYzFhYTVlNGY2L3RleHRyZWdpb246YmEwMzRlYzlhOGQ1NDc5OWJlOWFjMDNjMWFhNWU0ZjZfMzg4OA_fadc80ff-8e15-4177-a04f-d96aecd7dd0d">ORGANIZATION&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Company Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LendingTree, Inc. is the parent of LT Intermediate Company, LLC, which holds all of the outstanding ownership interests of LendingTree, LLC, and LendingTree, LLC owns several companies (collectively, &#x201c;LendingTree&#x201d; or the &#x201c;Company&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LendingTree operates what it believes to be the leading online consumer platform that connects consumers with the choices they need to be confident in their financial decisions. The Company offers consumers tools and resources, including free credit scores, that facilitate comparison-shopping for mortgage loans, home equity loans and lines of credit, auto loans, credit cards, deposit accounts, personal loans, student loans, small business loans, insurance quotes, sales of insurance policies, and other related offerings.  The Company primarily seeks to match in-market consumers with multiple providers on its marketplace who can provide them with competing quotes for loans, deposit products, insurance, or other related offerings they are seeking.  The Company also serves as a valued partner to lenders and other providers seeking an efficient, scalable, and flexible source of customer acquisition with directly measurable benefits, by matching the consumer inquiries it generates with these providers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of LendingTree and all its wholly-owned entities. Intercompany transactions and accounts have been eliminated.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;The accompanying unaudited interim consolidated financial statements as of March&#160;31, 2023 and for the three months ended March&#160;31, 2023 and 2022, respectively, have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and pursuant to the rules&#160;and regulations of the U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;).  In the opinion of management, the unaudited interim consolidated financial statements have been prepared on the same basis as the audited financial statements, and include all adjustments, consisting only of normal recurring adjustments, necessary for the fair statement of the Company's financial position for the periods presented.  The results for the three months ended March&#160;31, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023, or any other period.  The accompanying consolidated balance sheet as of December&#160;31, 2022 was derived from audited financial statements included in the Company's annual report on Form&#160;10-K for the year ended December&#160;31, 2022 (the &#x201c;2022 Annual Report&#x201d;).  The accompanying consolidated financial statements do not include all of the information and footnotes required by GAAP for annual financial statements.  Accordingly, they should be read in conjunction with the audited financial statements and notes thereto included in the 2022 Annual Report.  The Company reclassified certain amounts in the prior year consolidated statement of operations and comprehensive income and consolidated statement of cash flows to be consistent with the current year presentation.</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180MC9mcmFnOjlkYTUzOWE5NDQ4YzQ3Mjk5MTU1MGRkNmM1ZTU4NzMyL3RleHRyZWdpb246OWRhNTM5YTk0NDhjNDcyOTkxNTUwZGQ2YzVlNTg3MzJfNjg1Nw_f02f9408-a584-448c-921e-b9ac2df26882">SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounting Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management is required to make certain estimates and assumptions during the preparation of the consolidated financial statements in accordance with GAAP.  These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements.  They also impact the reported amount of net earnings during any period.  Actual results could differ from those estimates.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant estimates underlying the accompanying consolidated financial statements include: the recoverability of long-lived assets, goodwill and intangible assets; the determination of income taxes payable and deferred income taxes, including related valuation allowances; fair value of assets acquired in a business combination; litigation accruals; contract assets; various other allowances, reserves and accruals; assumptions related to the determination of stock-based compensation; and the determination of right-of-use assets and lease liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considered the impact of the current economic conditions, including interest rates, inflation, and the COVID-19 pandemic on the assumptions and estimates used when preparing its consolidated financial statements including, but not limited to, the allowance for doubtful accounts, valuation allowances, contract asset, and the recoverability of long-lived assets, goodwill and intangible assets.  These assumptions and estimates may change as new events occur and additional &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;information is obtained.  If economic conditions worsen, such future changes may have an adverse impact on the Company's results of operations, financial position and liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Certain Risks and Concentrations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LendingTree's business is subject to certain risks and concentrations including dependence on third-party technology providers, exposure to risks associated with online commerce security and credit card fraud.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments, which potentially subject the Company to concentration of credit risk at March&#160;31, 2023, consist primarily of cash and cash equivalents and accounts receivable, as disclosed in the consolidated balance sheet.  Cash and cash equivalents are in excess of Federal Deposit Insurance Corporation insurance limits, but are maintained with quality financial institutions of high credit.  The Company requires certain Network Partners to maintain security deposits with the Company, which in the event of non-payment, would be applied against any accounts receivable outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the nature of the mortgage lending industry, interest rate fluctuations may negatively impact future revenue from the Company's marketplace.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lenders and lead purchasers participating on the Company's marketplace can offer their products directly to consumers through brokers, mass marketing campaigns or through other traditional methods of credit distribution.  These lenders and lead purchasers can also offer their products online, either directly to prospective borrowers, through one or more online competitors, or both.  If a significant number of potential consumers are able to obtain loans and other products from Network Partners without utilizing the Company's services, the Company's ability to generate revenue may be limited.  Because the Company does not have exclusive relationships with the Network Partners whose loans and other financial products are offered on its online marketplace, consumers may obtain offers from these Network Partners without using its service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other than a support services office in India, the Company's operations are geographically limited to and dependent upon the economic condition of the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Litigation Settlements and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Litigation settlements and contingencies consists of expenses related to actual or anticipated litigation settlements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, which simplifies the accounting for convertible instruments, amends the derivatives scope exception guidance for contracts in an entity&#x2019;s own equity, and amends the related earnings-per-share guidance.  Under the new guidance, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital.  As a result, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives.  Additionally, the new guidance requires the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share.  The Company adopted ASU 2020-06 on January 1, 2022 using the modified retrospective transition approach and recognized the cumulative effect of initially applying ASU 2020-06 as a $44.4&#160;million adjustment to the opening balance of accumulated deficit, comprised of $60.8&#160;million for the interest adjustment, net of $16.4&#160;million for the related tax impacts.  The recombination of the equity conversion component of our convertible debt remaining outstanding caused a reduction in additional paid-in capital and an increase in deferred income tax assets.  The removal of the remaining debt discounts recorded for this previous separation had the effect of increasing our net debt balance.  ASU 2020-06 also requires the dilutive impact of convertible debt instruments to utilize the if-converted method when calculating diluted earnings per share and the result is more dilutive.  The adoption of ASU 2020-06 did not impact our cash flows or compliance with debt covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has considered the applicability of recently issued accounting pronouncements by the Financial Accounting Standards Board and have determined that they are either not applicable or are not expected to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180MC9mcmFnOjlkYTUzOWE5NDQ4YzQ3Mjk5MTU1MGRkNmM1ZTU4NzMyL3RleHRyZWdpb246OWRhNTM5YTk0NDhjNDcyOTkxNTUwZGQ2YzVlNTg3MzJfNjg2Ng_4153923e-95ad-49a7-85b7-9961f1a1c0e3">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounting Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management is required to make certain estimates and assumptions during the preparation of the consolidated financial statements in accordance with GAAP.  These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements.  They also impact the reported amount of net earnings during any period.  Actual results could differ from those estimates.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant estimates underlying the accompanying consolidated financial statements include: the recoverability of long-lived assets, goodwill and intangible assets; the determination of income taxes payable and deferred income taxes, including related valuation allowances; fair value of assets acquired in a business combination; litigation accruals; contract assets; various other allowances, reserves and accruals; assumptions related to the determination of stock-based compensation; and the determination of right-of-use assets and lease liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considered the impact of the current economic conditions, including interest rates, inflation, and the COVID-19 pandemic on the assumptions and estimates used when preparing its consolidated financial statements including, but not limited to, the allowance for doubtful accounts, valuation allowances, contract asset, and the recoverability of long-lived assets, goodwill and intangible assets.  These assumptions and estimates may change as new events occur and additional &lt;/span&gt;&lt;/div&gt;information is obtained.  If economic conditions worsen, such future changes may have an adverse impact on the Company's results of operations, financial position and liquidity.</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180MC9mcmFnOjlkYTUzOWE5NDQ4YzQ3Mjk5MTU1MGRkNmM1ZTU4NzMyL3RleHRyZWdpb246OWRhNTM5YTk0NDhjNDcyOTkxNTUwZGQ2YzVlNTg3MzJfNjg0OQ_1abd17ca-d28a-4991-b715-833e12b8736d">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Certain Risks and Concentrations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LendingTree's business is subject to certain risks and concentrations including dependence on third-party technology providers, exposure to risks associated with online commerce security and credit card fraud.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments, which potentially subject the Company to concentration of credit risk at March&#160;31, 2023, consist primarily of cash and cash equivalents and accounts receivable, as disclosed in the consolidated balance sheet.  Cash and cash equivalents are in excess of Federal Deposit Insurance Corporation insurance limits, but are maintained with quality financial institutions of high credit.  The Company requires certain Network Partners to maintain security deposits with the Company, which in the event of non-payment, would be applied against any accounts receivable outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the nature of the mortgage lending industry, interest rate fluctuations may negatively impact future revenue from the Company's marketplace.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lenders and lead purchasers participating on the Company's marketplace can offer their products directly to consumers through brokers, mass marketing campaigns or through other traditional methods of credit distribution.  These lenders and lead purchasers can also offer their products online, either directly to prospective borrowers, through one or more online competitors, or both.  If a significant number of potential consumers are able to obtain loans and other products from Network Partners without utilizing the Company's services, the Company's ability to generate revenue may be limited.  Because the Company does not have exclusive relationships with the Network Partners whose loans and other financial products are offered on its online marketplace, consumers may obtain offers from these Network Partners without using its service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other than a support services office in India, the Company's operations are geographically limited to and dependent upon the economic condition of the United States.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:LegalCostsPolicyTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180MC9mcmFnOjlkYTUzOWE5NDQ4YzQ3Mjk5MTU1MGRkNmM1ZTU4NzMyL3RleHRyZWdpb246OWRhNTM5YTk0NDhjNDcyOTkxNTUwZGQ2YzVlNTg3MzJfNjg3OA_10fdae2f-5f7c-4aec-81a6-3219806b9abf">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Litigation Settlements and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Litigation settlements and contingencies consists of expenses related to actual or anticipated litigation settlements.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalCostsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180MC9mcmFnOjlkYTUzOWE5NDQ4YzQ3Mjk5MTU1MGRkNmM1ZTU4NzMyL3RleHRyZWdpb246OWRhNTM5YTk0NDhjNDcyOTkxNTUwZGQ2YzVlNTg3MzJfNjg3Nw_106cb237-9c50-49d6-b13e-48a3798f7792">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, which simplifies the accounting for convertible instruments, amends the derivatives scope exception guidance for contracts in an entity&#x2019;s own equity, and amends the related earnings-per-share guidance.  Under the new guidance, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital.  As a result, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives.  Additionally, the new guidance requires the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share.  The Company adopted ASU 2020-06 on January 1, 2022 using the modified retrospective transition approach and recognized the cumulative effect of initially applying ASU 2020-06 as a $44.4&#160;million adjustment to the opening balance of accumulated deficit, comprised of $60.8&#160;million for the interest adjustment, net of $16.4&#160;million for the related tax impacts.  The recombination of the equity conversion component of our convertible debt remaining outstanding caused a reduction in additional paid-in capital and an increase in deferred income tax assets.  The removal of the remaining debt discounts recorded for this previous separation had the effect of increasing our net debt balance.  ASU 2020-06 also requires the dilutive impact of convertible debt instruments to utilize the if-converted method when calculating diluted earnings per share and the result is more dilutive.  The adoption of ASU 2020-06 did not impact our cash flows or compliance with debt covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has considered the applicability of recently issued accounting pronouncements by the Financial Accounting Standards Board and have determined that they are either not applicable or are not expected to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i32ae0be9bd264ff1bd0f2768fe497492_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180MC9mcmFnOjlkYTUzOWE5NDQ4YzQ3Mjk5MTU1MGRkNmM1ZTU4NzMyL3RleHRyZWdpb246OWRhNTM5YTk0NDhjNDcyOTkxNTUwZGQ2YzVlNTg3MzJfNTM5Mg_0b7c2bbc-ec13-4342-bf41-12e3fe688790"
      unitRef="usd">44400000</us-gaap:StockholdersEquity>
    <tree:StockholdersEquityAttributableToParentBeforeTax
      contextRef="i32ae0be9bd264ff1bd0f2768fe497492_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180MC9mcmFnOjlkYTUzOWE5NDQ4YzQ3Mjk5MTU1MGRkNmM1ZTU4NzMyL3RleHRyZWdpb246OWRhNTM5YTk0NDhjNDcyOTkxNTUwZGQ2YzVlNTg3MzJfNTQ2Ng_d6df6c08-71f3-4d98-9693-21320b908e83"
      unitRef="usd">60800000</tree:StockholdersEquityAttributableToParentBeforeTax>
    <tree:StockholdersEquityAttributableToParentTax
      contextRef="i32ae0be9bd264ff1bd0f2768fe497492_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180MC9mcmFnOjlkYTUzOWE5NDQ4YzQ3Mjk5MTU1MGRkNmM1ZTU4NzMyL3RleHRyZWdpb246OWRhNTM5YTk0NDhjNDcyOTkxNTUwZGQ2YzVlNTg3MzJfNTUwNQ_50ddc6d8-7cf3-450e-89e5-6e48f4c1c4de"
      unitRef="usd">16400000</tree:StockholdersEquityAttributableToParentTax>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RleHRyZWdpb246MDBlZWYyMWYwODNmNGU0NWFiZjdhMDIwYTNjMDhhMGRfNDcwOQ_41295247-f037-492f-8601-904a331e7d7f">REVENUE&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit cards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Personal loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;200,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;283,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company derives its revenue primarily from match fees and closing fees.  Revenue is recognized when performance obligations under the terms of a contract with a customer are satisfied and promised services have transferred to the customer.&#160; The Company's services are generally transferred to the customer at a point in time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from Home products is primarily generated from upfront match fees paid by mortgage Network Partners that receive a loan request, and in some cases upfront fees for clicks or call transfers.  Match fees and upfront fees for clicks and call transfers are earned through the delivery of loan requests that originated through the Company's websites or affiliates.  The Company recognizes revenue at the time a loan request is delivered to the customer, provided that no significant obligations remain.  The Company's contractual right to the match fee consideration is contemporaneous with the satisfaction of the performance obligation to deliver a loan request to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from Consumer products is generated by match and other upfront fees for clicks or call transfers, as well as from closing fees, approval fees and upfront service and subscription fees.  Closing fees are derived from lenders on certain auto loans, business loans, personal loans, and student loans when the lender funds a loan with the consumer.  Approval fees are derived from credit card issuers when the credit card consumer receives card approval from the credit card issuer.  Upfront service fees and subscription fees are derived from consumers in the Company's credit services product.  Upfront fees paid by consumers are recognized as revenue over the estimated time the consumer will remain a customer and receive services.  Subscription fees are recognized over the period a consumer is receiving services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue on closing fees and approval fees at the point when a loan request or a credit card consumer is delivered to the customer. The Company's contractual right to closing fees and approval fees is not contemporaneous with the satisfaction of the performance obligation to deliver a loan request or a credit card consumer to the customer.  As such, the Company records a contract asset at each reporting period-end related to the estimated variable consideration on closing fees and approval fees for which the Company has satisfied the related performance obligation but are still pending the loan closing or credit card approval before the Company has a contractual right to payment.  This estimate is based on the Company's historical closing rates and historical time between when a consumer request for a loan or credit card is delivered to the lender or card issuer and when the loan is closed by the lender or approved by the card issuer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from the Company's Insurance products is primarily generated from upfront match fees and upfront fees for website clicks or fees for calls.  Match fees and upfront fees for clicks and call transfers are earned through the delivery of consumer requests that originated through the Company's websites or affiliates.  The Company recognizes revenue at the time a consumer request is delivered to the customer, provided that no significant obligations remain.  The Company's contractual right to the match fee consideration is contemporaneous with the satisfaction of the performance obligation to deliver a consumer request to the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contract asset recorded within prepaid and other current assets on the consolidated balance sheets related to estimated variable consideration was $13.4 million and $12.2 million at March&#160;31, 2023 and December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contract liability recorded within accrued expenses and other current liabilities on the consolidated balance sheets related to upfront fees paid by consumers was $1.0 million and $0.9 million at March&#160;31, 2023 and December&#160;31, 2022, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;respectively.  During the first three months of 2023, the Company recognized revenue of $0.8&#160;million that was included in the contract liability balance at December&#160;31, 2022.  During the first three months of 2022, the Company recognized revenue of $0.7&#160;million that was included in the contract liability balance at December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized in any reporting period includes estimated variable consideration for which the Company has satisfied the related performance obligations but are still pending the occurrence or non-occurrence of a future event outside the Company's control (such as lenders providing loans to consumers or credit card approvals of consumers) before the Company has a contractual right to payment.  The Company recognized increases to such revenue from prior periods.  This increase was $0.2&#160;million in the first quarter of 2023, and $0.2&#160;million in the first quarter of 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RleHRyZWdpb246MDBlZWYyMWYwODNmNGU0NWFiZjdhMDIwYTNjMDhhMGRfNDcwNw_567c609c-e562-4160-8c71-cbf6629634f1">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit cards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Personal loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;200,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;283,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="i2b55eaeb4b614fd88923ee04a0cb4e3f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfMi0xLTEtMS04NTkyOA_301c8855-3035-4b27-b909-fd671dfa343a"
      unitRef="usd">43675000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i297558a5e3ee47a6a7a93a3f5c576985_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfMi0zLTEtMS04NTkyOA_a6a4a1a7-eac7-472a-ae9a-3fc6ade0811f"
      unitRef="usd">101944000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id7be6b0896e54b3d9cd8e5959ac6e28d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfMy0xLTEtMS04NTkyOA_2b21bc87-bc32-4930-9ea9-6b8f4126dbf5"
      unitRef="usd">18288000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i90090070b15a487f9df0281c9a1e0924_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfMy0zLTEtMS04NTkyOA_1bd5efdd-70aa-4f76-b150-d4b5b6fbb937"
      unitRef="usd">29822000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifb0d57d8cac645ddaf3163cca61685fd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfNC0xLTEtMS04NTkyOA_44379be8-f5a4-4c4b-a104-5bf80d2b90dd"
      unitRef="usd">23599000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic6248c5ba4204a05b4006e1841e33294_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfNC0zLTEtMS04NTkyOA_050bc868-59b4-43f2-a359-536a1ffd7de9"
      unitRef="usd">35210000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic5571e074dc9401d9eea17a941ae857d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfNS0xLTEtMS04NTkyOA_6dd442e5-b5ed-47be-8c25-41b99463fb50"
      unitRef="usd">37822000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8ff33a7c6a04949868231a90ed10e08_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfNS0zLTEtMS04NTkyOA_347b18aa-9c1c-4638-a393-7e134ec574af"
      unitRef="usd">36036000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea4f204393924f068a32e804a3d33e09_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfNi0xLTEtMS04NTkyOA_70085ca6-f29a-47ac-97b2-dd58cacb788d"
      unitRef="usd">79709000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie52be50b75af4403a631ff1229af4fe9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfNi0zLTEtMS04NTkyOA_43096228-d4e8-46c0-9226-426e736de374"
      unitRef="usd">101068000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3006b0d250db4792a5fc321f21e19fbc_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfNy0xLTEtMS04NTkyOA_d59dd96d-e670-49dc-bc20-2db6608a944e"
      unitRef="usd">77082000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i85df5b4ff4d94affa04d64c87bab6813_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfNy0zLTEtMS04NTkyOA_be73b087-e04f-4156-ac68-8cedd2db5f2c"
      unitRef="usd">80038000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0da35745e4664816b423e925f9b0362a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfOC0xLTEtMS04NTkyOA_bda20a0d-3822-4531-bea6-dc8565608778"
      unitRef="usd">42000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iafe36015182c4608a941b4a4c3efa48d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfOC0zLTEtMS04NTkyOA_4a41e573-ecdf-4fa1-862f-0301843e9517"
      unitRef="usd">128000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfOS0xLTEtMS04NTkyOA_b4cf1607-71c6-4147-bf23-ba83087628d7"
      unitRef="usd">200508000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RhYmxlOmU1YjU0ZDA1NTg3YTRkY2M4ZDRlOWU2NWYzMjJiNjc0L3RhYmxlcmFuZ2U6ZTViNTRkMDU1ODdhNGRjYzhkNGU5ZTY1ZjMyMmI2NzRfOS0zLTEtMS04NTkyOA_d6946e99-832c-4b56-9e54-3e66fdc6a6a5"
      unitRef="usd">283178000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RleHRyZWdpb246MDBlZWYyMWYwODNmNGU0NWFiZjdhMDIwYTNjMDhhMGRfMzY1Mg_9d0d8b4a-ae3f-4407-9522-5c8a91d2eaa6"
      unitRef="usd">13400000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RleHRyZWdpb246MDBlZWYyMWYwODNmNGU0NWFiZjdhMDIwYTNjMDhhMGRfMzY1OQ_93026602-f077-4530-9038-0f4bdb475deb"
      unitRef="usd">12200000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RleHRyZWdpb246MDBlZWYyMWYwODNmNGU0NWFiZjdhMDIwYTNjMDhhMGRfMzg1Nw_425d5fac-6491-4cf2-ac1f-ffd319ff6a57"
      unitRef="usd">1000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RleHRyZWdpb246MDBlZWYyMWYwODNmNGU0NWFiZjdhMDIwYTNjMDhhMGRfMzg2NA_c3d61361-7ca2-42e4-a729-a31c327152bd"
      unitRef="usd">900000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RleHRyZWdpb246MDBlZWYyMWYwODNmNGU0NWFiZjdhMDIwYTNjMDhhMGRfMzk2NA_9647c2ae-5df3-4c64-9bdf-4f78dfe25093"
      unitRef="usd">800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RleHRyZWdpb246MDBlZWYyMWYwODNmNGU0NWFiZjdhMDIwYTNjMDhhMGRfNDA5NQ_ba389d69-2676-42be-ba50-1971a2f2fa2b"
      unitRef="usd">700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RleHRyZWdpb246MDBlZWYyMWYwODNmNGU0NWFiZjdhMDIwYTNjMDhhMGRfNDY0NA_997435eb-987f-4383-bdf0-b685b7a4de9b"
      unitRef="usd">200000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180My9mcmFnOjAwZWVmMjFmMDgzZjRlNDVhYmY3YTAyMGEzYzA4YTBkL3RleHRyZWdpb246MDBlZWYyMWYwODNmNGU0NWFiZjdhMDIwYTNjMDhhMGRfNDY4MA_eb1f7b60-100f-4b7c-97ad-7fa4a2c83362"
      unitRef="usd">200000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <us-gaap:RestrictedAssetsDisclosureTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180Ni9mcmFnOmNjYjAyZTZlY2NkOTQwYjVhZjEwNzU0NzgwYTlmNjQxL3RleHRyZWdpb246Y2NiMDJlNmVjY2Q5NDBiNWFmMTA3NTQ3ODBhOWY2NDFfMTU3_06e7869e-f209-49cf-9e28-9d5b616d1e29">CASH AND RESTRICTED CASH&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total cash, cash equivalents, restricted cash and restricted cash equivalents consist of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total cash, cash equivalents, restricted cash and restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;150,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;298,969&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:RestrictedAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180Ni9mcmFnOmNjYjAyZTZlY2NkOTQwYjVhZjEwNzU0NzgwYTlmNjQxL3RleHRyZWdpb246Y2NiMDJlNmVjY2Q5NDBiNWFmMTA3NTQ3ODBhOWY2NDFfMTc0_4cdb2546-e2f5-4018-a77f-0d7d7910630b">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total cash, cash equivalents, restricted cash and restricted cash equivalents consist of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total cash, cash equivalents, restricted cash and restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;150,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;298,969&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180Ni9mcmFnOmNjYjAyZTZlY2NkOTQwYjVhZjEwNzU0NzgwYTlmNjQxL3RleHRyZWdpb246Y2NiMDJlNmVjY2Q5NDBiNWFmMTA3NTQ3ODBhOWY2NDFfMTc0_4d91338d-df53-4526-9794-29d018658b96">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total cash, cash equivalents, restricted cash and restricted cash equivalents consist of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total cash, cash equivalents, restricted cash and restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;150,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;298,969&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180Ni9mcmFnOmNjYjAyZTZlY2NkOTQwYjVhZjEwNzU0NzgwYTlmNjQxL3RhYmxlOjdkMTA5NGY1NzI3MDQ3NDQ5YzU4ZmU4OWVkMmNjNmRhL3RhYmxlcmFuZ2U6N2QxMDk0ZjU3MjcwNDc0NDljNThmZTg5ZWQyY2M2ZGFfMS0xLTEtMS04NTkyOA_c719ea29-de75-4ff4-b116-9b9bd6f67ac3"
      unitRef="usd">150074000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180Ni9mcmFnOmNjYjAyZTZlY2NkOTQwYjVhZjEwNzU0NzgwYTlmNjQxL3RhYmxlOjdkMTA5NGY1NzI3MDQ3NDQ5YzU4ZmU4OWVkMmNjNmRhL3RhYmxlcmFuZ2U6N2QxMDk0ZjU3MjcwNDc0NDljNThmZTg5ZWQyY2M2ZGFfMS0zLTEtMS04NTkyOA_97108718-b8d3-4fed-a4eb-d78d6957f43a"
      unitRef="usd">298845000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180Ni9mcmFnOmNjYjAyZTZlY2NkOTQwYjVhZjEwNzU0NzgwYTlmNjQxL3RhYmxlOjdkMTA5NGY1NzI3MDQ3NDQ5YzU4ZmU4OWVkMmNjNmRhL3RhYmxlcmFuZ2U6N2QxMDk0ZjU3MjcwNDc0NDljNThmZTg5ZWQyY2M2ZGFfMi0xLTEtMS04NTkyOA_10c60067-a9d7-43a7-a700-b721010c6cb0"
      unitRef="usd">34000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180Ni9mcmFnOmNjYjAyZTZlY2NkOTQwYjVhZjEwNzU0NzgwYTlmNjQxL3RhYmxlOjdkMTA5NGY1NzI3MDQ3NDQ5YzU4ZmU4OWVkMmNjNmRhL3RhYmxlcmFuZ2U6N2QxMDk0ZjU3MjcwNDc0NDljNThmZTg5ZWQyY2M2ZGFfMi0zLTEtMS04NTkyOA_4e427dc5-c545-4df9-9103-6483336b177d"
      unitRef="usd">124000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180Ni9mcmFnOmNjYjAyZTZlY2NkOTQwYjVhZjEwNzU0NzgwYTlmNjQxL3RhYmxlOjdkMTA5NGY1NzI3MDQ3NDQ5YzU4ZmU4OWVkMmNjNmRhL3RhYmxlcmFuZ2U6N2QxMDk0ZjU3MjcwNDc0NDljNThmZTg5ZWQyY2M2ZGFfMy0xLTEtMS04NTkyOA_6cd966a4-8c9d-4e0e-99fc-6f6c6f128483"
      unitRef="usd">150108000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180Ni9mcmFnOmNjYjAyZTZlY2NkOTQwYjVhZjEwNzU0NzgwYTlmNjQxL3RhYmxlOjdkMTA5NGY1NzI3MDQ3NDQ5YzU4ZmU4OWVkMmNjNmRhL3RhYmxlcmFuZ2U6N2QxMDk0ZjU3MjcwNDc0NDljNThmZTg5ZWQyY2M2ZGFfMy0zLTEtMS04NTkyOA_d90f549f-5a4c-4693-9f05-a0f53235d36b"
      unitRef="usd">298969000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CreditLossFinancialInstrumentTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RleHRyZWdpb246ZGQwNjkyMDVkY2Q2NDRkNmEwYzg0MzI1ZjEwYjBmNjJfNzY4_1fb32e89-cb79-47f9-bb69-13328ac8c794">ALLOWANCE FOR DOUBTFUL ACCOUNTS&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are stated at amounts due from customers, net of an allowance for doubtful accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines its allowance for doubtful accounts by considering a number of factors, including the length of time accounts receivable are past due, previous loss history, current and expected economic conditions and the specific customer's current and expected ability to pay its obligation.  Accounts receivable are considered past due when they are outstanding longer than the contractual payment terms.  Accounts receivable are written off when management deems them uncollectible. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending balances of the allowance for doubtful accounts is as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of uncollectible accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries collected&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held for sale (Note 7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, end of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,803&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RleHRyZWdpb246ZGQwNjkyMDVkY2Q2NDRkNmEwYzg0MzI1ZjEwYjBmNjJfNzY5_f25a2402-af67-4a13-9004-3b2dce3accb4">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending balances of the allowance for doubtful accounts is as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of uncollectible accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries collected&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held for sale (Note 7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, end of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,803&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfMi0xLTEtMS04NTkyOA_f092c537-a37b-446d-a366-a5414d148740"
      unitRef="usd">2317000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8571ae5cae634ba5b69b13b1bbd00297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfMi0zLTEtMS04NTkyOA_34197f4e-5571-4bc5-b747-b54690a98e16"
      unitRef="usd">1456000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfMy0xLTEtMS04NTkyOA_c5facbf5-0d7e-4731-9996-e93412ead09a"
      unitRef="usd">963000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfMy0zLTEtMS04NTkyOA_1922bc5f-7382-40de-b655-820adfb198c3"
      unitRef="usd">850000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfNC0xLTEtMS04NTkyOA_e86d1c7a-c1a3-4a8a-bdec-3c0a567cbf06"
      unitRef="usd">963000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfNC0zLTEtMS04NTkyOA_bdd48abf-6e59-47b6-9d67-ad459f6e9ea4"
      unitRef="usd">503000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfNS0xLTEtMS04NTkyOA_3882077e-eab0-4de7-b732-69dac9e3866c"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfNS0zLTEtMS04NTkyOA_838dca06-0ef5-49ff-a41f-5b81c3d02b67"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <tree:AccountsReceivableTransferToHeldForSaleValuationAllowanceExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfNi0xLTEtMS04Nzc0Nw_761ca096-2810-4ef4-a4e5-e9986e94dace"
      unitRef="usd">371000</tree:AccountsReceivableTransferToHeldForSaleValuationAllowanceExpense>
    <tree:AccountsReceivableTransferToHeldForSaleValuationAllowanceExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfNi0zLTEtMS04Nzc0Nw_4d221bca-a39e-4961-b5df-61655f3f12c7"
      unitRef="usd">0</tree:AccountsReceivableTransferToHeldForSaleValuationAllowanceExpense>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfNi0xLTEtMS04NTkyOA_61db1473-6bc7-4d10-aa11-3cfa73e7ce8c"
      unitRef="usd">2688000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="idd6e9f73c0b147da9e2b7104214d8780_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM180OS9mcmFnOmRkMDY5MjA1ZGNkNjQ0ZDZhMGM4NDMyNWYxMGIwZjYyL3RhYmxlOmVhZTBhNDc1ZDFkNDRiYTE5Nzk3ZmViZWJmYmM4MjI2L3RhYmxlcmFuZ2U6ZWFlMGE0NzVkMWQ0NGJhMTk3OTdmZWJlYmZiYzgyMjZfNi0zLTEtMS04NTkyOA_98044536-7178-45a4-ab8b-7f3278cdc340"
      unitRef="usd">1803000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfMTU4NQ_ef4036fb-fa97-410f-a2f3-462f1d1ac427">GOODWILL AND INTANGIBLE ASSETS&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balance of goodwill, net and intangible assets, net is as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;903,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;903,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;420,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;420,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets with indefinite lives&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets with definite lives, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;56,266&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,315&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's goodwill at each of March&#160;31, 2023 and December&#160;31, 2022 consists of $59.3&#160;million associated with the Home segment, $166.1&#160;million associated with the Consumer segment, and $194.7&#160;million associated with the Insurance segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At June 30, 2022, the Company assessed the qualitative factors in its impairment testing of goodwill and determined that the effects of the challenging interest rate environment, consumer price inflation, and the decline in the Company's market capitalization required a quantitative impairment test be performed.  The quantitative goodwill impairment test found that the fair value of each reporting unit exceeded its carrying amount, indicating no goodwill impairment.  The Company will monitor the recovery of the Insurance reporting unit and the Mortgage reporting unit.  The property and casualty auto industry is experiencing challenges caused by inflation, supply chain challenges, and rising severity and frequency of claims.  Additionally, the significant increase in mortgage interest rates have had a negative impact on the Mortgage reporting unit.    Changes in the timing of the recovery compared to current expectations could cause an impairment to the Insurance or Mortgage reporting unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with indefinite lives relate to the Company's trademarks.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets with Definite Lives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with definite lives relate to the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer lists&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(40,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,124&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer lists&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(39,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48,173&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets with definite lives is computed on a straight-line basis and, based on balances as of March&#160;31, 2023, future amortization is estimated to be as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of current year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets with definite lives, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,124&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:5pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;See&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Note 7&#x2014;Assets and Liabilities Held for Sale for intangible assets with definite lives classified as held for sale.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfMTYwNQ_bfddbb8b-05c0-4057-b9a8-62be6218a39b">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balance of goodwill, net and intangible assets, net is as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;903,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;903,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;420,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;420,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets with indefinite lives&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets with definite lives, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;56,266&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,315&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:GoodwillGross
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfMS0xLTEtMS04NTkyOA_b606cbb7-2b9b-4848-a593-44704733c7cf"
      unitRef="usd">903227000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfMS0zLTEtMS04NTkyOA_5c156051-d1a4-4a9b-9550-17ad65e0e3c7"
      unitRef="usd">903227000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfMi0xLTEtMS04NTkyOA_f7b256f6-38c1-4591-9b58-c69bed12e123"
      unitRef="usd">483088000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfMi0zLTEtMS04NTkyOA_5f66b3d0-6ff5-48df-a5c5-6a8bb227c689"
      unitRef="usd">483088000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfMy0xLTEtMS04NTkyOA_087bf571-a05b-4169-bf65-e12c95e6ce49"
      unitRef="usd">420139000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfMy0zLTEtMS04NTkyOA_2b79fad3-7bc7-4fe2-aa82-9c7df06e3f13"
      unitRef="usd">420139000</us-gaap:Goodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfNS0xLTEtMS04NTkyOA_d22080a1-88ea-44b3-b257-f0cdeb7cba75"
      unitRef="usd">10142000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfNS0zLTEtMS04NTkyOA_9021306e-9672-4e60-bfde-bcacf6e6c022"
      unitRef="usd">10142000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfNi0xLTEtMS04NTkyOA_b9e9ac74-072d-4e14-9d1e-dca3f11f87cf"
      unitRef="usd">46124000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfNi0zLTEtMS04NTkyOA_dd16c31b-90de-46e3-9d9b-35290755e2bf"
      unitRef="usd">48173000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfNy0xLTEtMS04NTkyOA_cbb3a63b-3621-4d1f-a5bd-72aafa65cf6a"
      unitRef="usd">56266000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjYxMWYzZDkxYzU1YjRmZmE4ZTZlNzc3OGUxOWRmOTVlL3RhYmxlcmFuZ2U6NjExZjNkOTFjNTViNGZmYThlNmU3Nzc4ZTE5ZGY5NWVfNy0zLTEtMS04NTkyOA_00edfded-31f6-491a-9aa5-4c8aa15df00f"
      unitRef="usd">58315000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:GoodwillGross
      contextRef="i1c587eef866d4ed8933db2adebbcdc5f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfMjM2_84e878eb-be3c-4d0e-8bf4-06e4127cbd73"
      unitRef="usd">59300000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i27347812e3484c4bb3db80610ac2fe2b_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfMjM2_f167a2ed-5a23-4f83-b4d9-5eae7cfa5361"
      unitRef="usd">59300000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i0edf54796edc48be8b633071b0b5143a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfMjcz_632bc319-04a0-42c1-861a-9d5b80b5543a"
      unitRef="usd">166100000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i99734a9aa1da4989a8d76ca85a174fd5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfMjcz_b5a77424-f953-4701-a777-a93f88397cb6"
      unitRef="usd">166100000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i7d17b928c0b84514ba0bac7b4942a2e9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfMzE4_6976637c-1ab6-4e61-9740-f827ed3fdec6"
      unitRef="usd">194700000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i96536d20da5744bdb16fd42d7c8a9a57_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfMzE4_8602c53e-ec95-4be3-b628-fd1619a560af"
      unitRef="usd">194700000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i7af283a2cfc04bec8607f1228a393a9a_D20220630-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfODA4_ba115feb-6349-4f49-b159-24e002ee312d"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfMTYxNA_8f8f6f2f-af06-478a-ac57-3a14077b9703">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with definite lives relate to the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer lists&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(40,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,124&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer lists&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(39,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48,173&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie776353cb6444193ac8fc2b326484462_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjAwMmFmMGIxNGMwYjQ3YTk4MDI2NGFiNDRhZWY5MjViL3RhYmxlcmFuZ2U6MDAyYWYwYjE0YzBiNDdhOTgwMjY0YWI0NGFlZjkyNWJfMi0xLTEtMS04NTkyOA_03e469af-5836-489d-a8b0-8e4b9feb1c55"
      unitRef="usd">77300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie776353cb6444193ac8fc2b326484462_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjAwMmFmMGIxNGMwYjQ3YTk4MDI2NGFiNDRhZWY5MjViL3RhYmxlcmFuZ2U6MDAyYWYwYjE0YzBiNDdhOTgwMjY0YWI0NGFlZjkyNWJfMi0zLTEtMS04NTkyOA_d9e1c248-bb2b-441c-8f93-6b46b90fd746"
      unitRef="usd">32303000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie776353cb6444193ac8fc2b326484462_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjAwMmFmMGIxNGMwYjQ3YTk4MDI2NGFiNDRhZWY5MjViL3RhYmxlcmFuZ2U6MDAyYWYwYjE0YzBiNDdhOTgwMjY0YWI0NGFlZjkyNWJfMi01LTEtMS04NTkyOA_b051262f-6017-4040-be24-ccbed5e17f95"
      unitRef="usd">44997000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i35d44bac9fa849b3be4b4e8be3f4c4d6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjAwMmFmMGIxNGMwYjQ3YTk4MDI2NGFiNDRhZWY5MjViL3RhYmxlcmFuZ2U6MDAyYWYwYjE0YzBiNDdhOTgwMjY0YWI0NGFlZjkyNWJfMy0xLTEtMS04NTkyOA_a8b02184-811d-450d-be25-b18447aa88be"
      unitRef="usd">9100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i35d44bac9fa849b3be4b4e8be3f4c4d6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjAwMmFmMGIxNGMwYjQ3YTk4MDI2NGFiNDRhZWY5MjViL3RhYmxlcmFuZ2U6MDAyYWYwYjE0YzBiNDdhOTgwMjY0YWI0NGFlZjkyNWJfMy0zLTEtMS04NTkyOA_deb9a559-50ed-4459-9df0-b33c96f9e4bd"
      unitRef="usd">7973000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i35d44bac9fa849b3be4b4e8be3f4c4d6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjAwMmFmMGIxNGMwYjQ3YTk4MDI2NGFiNDRhZWY5MjViL3RhYmxlcmFuZ2U6MDAyYWYwYjE0YzBiNDdhOTgwMjY0YWI0NGFlZjkyNWJfMy01LTEtMS04NTkyOA_1ed26d02-b18e-427b-aa52-f284ae47e220"
      unitRef="usd">1127000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjAwMmFmMGIxNGMwYjQ3YTk4MDI2NGFiNDRhZWY5MjViL3RhYmxlcmFuZ2U6MDAyYWYwYjE0YzBiNDdhOTgwMjY0YWI0NGFlZjkyNWJfNS0xLTEtMS04NTkyOA_7cd2161d-316f-4a31-ab36-800805bbbea2"
      unitRef="usd">86400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjAwMmFmMGIxNGMwYjQ3YTk4MDI2NGFiNDRhZWY5MjViL3RhYmxlcmFuZ2U6MDAyYWYwYjE0YzBiNDdhOTgwMjY0YWI0NGFlZjkyNWJfNS0zLTEtMS04NTkyOA_1a08b433-4213-463c-a9e1-ec54cfbf5933"
      unitRef="usd">40276000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjAwMmFmMGIxNGMwYjQ3YTk4MDI2NGFiNDRhZWY5MjViL3RhYmxlcmFuZ2U6MDAyYWYwYjE0YzBiNDdhOTgwMjY0YWI0NGFlZjkyNWJfNS01LTEtMS04NTkyOA_eea836d2-1848-434d-ae00-5dce87a53a45"
      unitRef="usd">46124000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1296b246ae1b4281be23a70576b71828_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjdlMDFlNDRhZDhkMzQ5MTlhZGIyOTI0ZGZmNDBhMWEzL3RhYmxlcmFuZ2U6N2UwMWU0NGFkOGQzNDkxOWFkYjI5MjRkZmY0MGExYTNfMi0xLTEtMS04NTkyOA_337fe4f1-efde-4feb-b0dd-ed11001f127e"
      unitRef="usd">77300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1296b246ae1b4281be23a70576b71828_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjdlMDFlNDRhZDhkMzQ5MTlhZGIyOTI0ZGZmNDBhMWEzL3RhYmxlcmFuZ2U6N2UwMWU0NGFkOGQzNDkxOWFkYjI5MjRkZmY0MGExYTNfMi0zLTEtMS04NTkyOA_b40b0f67-83d2-4d21-9e76-61394f0dca09"
      unitRef="usd">30775000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1296b246ae1b4281be23a70576b71828_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjdlMDFlNDRhZDhkMzQ5MTlhZGIyOTI0ZGZmNDBhMWEzL3RhYmxlcmFuZ2U6N2UwMWU0NGFkOGQzNDkxOWFkYjI5MjRkZmY0MGExYTNfMi01LTEtMS04NTkyOA_f432a121-82a9-43fc-8531-7b2ae9118fc7"
      unitRef="usd">46525000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6bddd9c7a3d7443c9fb619bfdb384758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjdlMDFlNDRhZDhkMzQ5MTlhZGIyOTI0ZGZmNDBhMWEzL3RhYmxlcmFuZ2U6N2UwMWU0NGFkOGQzNDkxOWFkYjI5MjRkZmY0MGExYTNfMy0xLTEtMS04NTkyOA_68ba8ed6-5e25-44a9-a463-99378b1bbe81"
      unitRef="usd">10100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6bddd9c7a3d7443c9fb619bfdb384758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjdlMDFlNDRhZDhkMzQ5MTlhZGIyOTI0ZGZmNDBhMWEzL3RhYmxlcmFuZ2U6N2UwMWU0NGFkOGQzNDkxOWFkYjI5MjRkZmY0MGExYTNfMy0zLTEtMS04NTkyOA_395bde95-4f5c-4515-9296-7bba1a3aece9"
      unitRef="usd">8452000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6bddd9c7a3d7443c9fb619bfdb384758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjdlMDFlNDRhZDhkMzQ5MTlhZGIyOTI0ZGZmNDBhMWEzL3RhYmxlcmFuZ2U6N2UwMWU0NGFkOGQzNDkxOWFkYjI5MjRkZmY0MGExYTNfMy01LTEtMS04NTkyOA_b1d4814c-4080-49e8-8c8f-31cdf0948714"
      unitRef="usd">1648000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjdlMDFlNDRhZDhkMzQ5MTlhZGIyOTI0ZGZmNDBhMWEzL3RhYmxlcmFuZ2U6N2UwMWU0NGFkOGQzNDkxOWFkYjI5MjRkZmY0MGExYTNfNS0xLTEtMS04NTkyOA_10fa9e45-3193-49aa-853b-51451833a167"
      unitRef="usd">87400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjdlMDFlNDRhZDhkMzQ5MTlhZGIyOTI0ZGZmNDBhMWEzL3RhYmxlcmFuZ2U6N2UwMWU0NGFkOGQzNDkxOWFkYjI5MjRkZmY0MGExYTNfNS0zLTEtMS04NTkyOA_ada2e395-e5fc-4cae-a317-54c72444aaf9"
      unitRef="usd">39227000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjdlMDFlNDRhZDhkMzQ5MTlhZGIyOTI0ZGZmNDBhMWEzL3RhYmxlcmFuZ2U6N2UwMWU0NGFkOGQzNDkxOWFkYjI5MjRkZmY0MGExYTNfNS01LTEtMS04NTkyOA_7f1d28b8-ce19-4aad-a525-ae79b1d0740b"
      unitRef="usd">48173000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RleHRyZWdpb246ZjY4Yzg1Mjk1YTM2NDk3ODg0MmVlYmU3NzZmYzRiYTJfMTU5Mw_fd56332d-e175-48eb-97cc-fb53a85a9477">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets with definite lives is computed on a straight-line basis and, based on balances as of March&#160;31, 2023, future amortization is estimated to be as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of current year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets with definite lives, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,124&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjU4MTkwMmNhY2YxODQyNThhNTJjOWZiNjQ3YmQ0ZTM5L3RhYmxlcmFuZ2U6NTgxOTAyY2FjZjE4NDI1OGE1MmM5ZmI2NDdiZDRlMzlfMS0xLTEtMS04NTkyOA_6237c895-13ba-4eac-a601-7c94e1fcd703"
      unitRef="usd">5646000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjU4MTkwMmNhY2YxODQyNThhNTJjOWZiNjQ3YmQ0ZTM5L3RhYmxlcmFuZ2U6NTgxOTAyY2FjZjE4NDI1OGE1MmM5ZmI2NDdiZDRlMzlfMi0xLTEtMS04NTkyOA_14da6211-096f-4f8e-85f4-7412047f3fb8"
      unitRef="usd">5889000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjU4MTkwMmNhY2YxODQyNThhNTJjOWZiNjQ3YmQ0ZTM5L3RhYmxlcmFuZ2U6NTgxOTAyY2FjZjE4NDI1OGE1MmM5ZmI2NDdiZDRlMzlfMy0xLTEtMS04NTkyOA_65035e7e-1b03-4815-b26e-8b2aefb4b09b"
      unitRef="usd">5830000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjU4MTkwMmNhY2YxODQyNThhNTJjOWZiNjQ3YmQ0ZTM5L3RhYmxlcmFuZ2U6NTgxOTAyY2FjZjE4NDI1OGE1MmM5ZmI2NDdiZDRlMzlfNC0xLTEtMS04NTkyOA_9b81f1bc-31d8-4284-902d-eb1eb55413fa"
      unitRef="usd">5504000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjU4MTkwMmNhY2YxODQyNThhNTJjOWZiNjQ3YmQ0ZTM5L3RhYmxlcmFuZ2U6NTgxOTAyY2FjZjE4NDI1OGE1MmM5ZmI2NDdiZDRlMzlfNS0xLTEtMS04NTkyOA_b684ec2e-6892-46c1-966b-a5e77dd35f0b"
      unitRef="usd">5198000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <tree:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjU4MTkwMmNhY2YxODQyNThhNTJjOWZiNjQ3YmQ0ZTM5L3RhYmxlcmFuZ2U6NTgxOTAyY2FjZjE4NDI1OGE1MmM5ZmI2NDdiZDRlMzlfNi0xLTEtMS04NTkyOA_a95e974f-7dfc-4ece-98b6-7fc99d3d3482"
      unitRef="usd">18057000</tree:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM181Mi9mcmFnOmY2OGM4NTI5NWEzNjQ5Nzg4NDJlZWJlNzc2ZmM0YmEyL3RhYmxlOjU4MTkwMmNhY2YxODQyNThhNTJjOWZiNjQ3YmQ0ZTM5L3RhYmxlcmFuZ2U6NTgxOTAyY2FjZjE4NDI1OGE1MmM5ZmI2NDdiZDRlMzlfNy0xLTEtMS04NTkyOA_d6de0c12-ce09-4481-8b05-c2f6f5beb390"
      unitRef="usd">46124000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGV4dHJlZ2lvbjo0Y2ZmOTNjYzY4ZjU0YzU2OTMxYTYzNTQzNmE3M2Q4NV8xNjQ5MjY3NDQyMzAy_047c2106-088b-4edd-a66c-da4de47ed0f1">ASSETS AND LIABILITIES HELD FOR SALE&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of 2022, the Company approved a plan to sell its Ovation credit services business, an asset group associated with the Company's Consumer segment.  The asset group was expected to be sold in 2023 to an unrelated third party and is classified, at its carrying value, as current assets held for sale and current liabilities held for sale in the consolidated balance sheet as of December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of 2023, the third party withdrew the letter of intent to purchase the asset group held for sale.  The Company made the decision to close the Ovation credit services business.  As a result, the Company recorded asset impairment charges of $4.2&#160;million, of which $2.1&#160;million related to intangible assets, $1.7&#160;million related to property and equipment, and $0.4&#160;million related to an operating lease right-of-use asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of the accounts receivable, prepaid and other assets, and other non-current assets previously held for sale, and the liabilities previously held for sale approximate their fair value and are no longer classified as assets and liabilities held for sale in the consolidated balance sheet as of March 31, 2023.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents information related to the major classes of assets and liabilities that were classified as held for sale &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net of allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net of accumulated depreciation of $1,102&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net of accumulated amortization of $3,857&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,689&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable, trade&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:AssetImpairmentCharges
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGV4dHJlZ2lvbjo0Y2ZmOTNjYzY4ZjU0YzU2OTMxYTYzNTQzNmE3M2Q4NV8xNjQ5MjY3NDQzMTU4_b242cafe-250f-4a96-b5ce-89108e6fe6ca"
      unitRef="usd">4200000</us-gaap:AssetImpairmentCharges>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGV4dHJlZ2lvbjo0Y2ZmOTNjYzY4ZjU0YzU2OTMxYTYzNTQzNmE3M2Q4NV8xNjQ5MjY3NDQzMTcy_b3b683c7-87b9-479c-9974-a753359eaa57"
      unitRef="usd">2100000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGV4dHJlZ2lvbjo0Y2ZmOTNjYzY4ZjU0YzU2OTMxYTYzNTQzNmE3M2Q4NV8xNjQ5MjY3NDQzMTg2_37fa3e14-1d88-4672-9139-b396be9017a6"
      unitRef="usd">1700000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGV4dHJlZ2lvbjo0Y2ZmOTNjYzY4ZjU0YzU2OTMxYTYzNTQzNmE3M2Q4NV8xNjQ5MjY3NDQzMjAw_b268da6d-50bf-43b8-aae0-2a3ab03ee80d"
      unitRef="usd">400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGV4dHJlZ2lvbjo0Y2ZmOTNjYzY4ZjU0YzU2OTMxYTYzNTQzNmE3M2Q4NV8xNjQ5MjY3NDQyMzAz_fffb6f14-1831-427d-99f5-1387f4b2efef">&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents information related to the major classes of assets and liabilities that were classified as held for sale &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net of allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net of accumulated depreciation of $1,102&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net of accumulated amortization of $3,857&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,689&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable, trade&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl8xLTEtMS0xLTg3Nzc1_f91c0729-55f1-415c-b6d9-1ad4db67c00b"
      unitRef="usd">1353000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl8yLTEtMS0xLTg3Nzc1_9a617fe9-59e9-4fd1-a5c9-043a64625dc2"
      unitRef="usd">79000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent>
    <tree:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl8zLTAtMS0xLTg3MDkyL3RleHRyZWdpb246ZmE4YjY0ZWI2YjEzNGY5NWIyNDc2NTAyYmY0YzFkNzlfNTQ5NzU1ODEzOTYz_1b86782b-dc44-4adc-85e1-03615780e53d"
      unitRef="usd">1102000</tree:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl8zLTEtMS0xLTg3Nzc1_f15a2af1-bc82-421f-b93f-d52647588b08"
      unitRef="usd">1665000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <tree:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl80LTEtMS0xLTg3Nzc1_df0622b6-b4b8-445c-8299-84ff8e758400"
      unitRef="usd">436000</tree:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset>
    <tree:DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl81LTAtMS0xLTg3MDkyL3RleHRyZWdpb246MWQyMDVmZDY0MDc5NGU5NmExMWZiZDY2OWUyOTY2ZGVfNTQ5NzU1ODEzOTU4_b7799823-0fd1-4ba5-9031-03c1aa22c8d5"
      unitRef="usd">3857000</tree:DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl81LTEtMS0xLTg3Nzc1_b0030f94-f136-4c01-a294-744e609e1e45"
      unitRef="usd">2143000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl82LTEtMS0xLTg3Nzc1_fe10b90c-9b1f-4d82-b1ab-c1c4dddddf92"
      unitRef="usd">13000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl83LTEtMS0xLTg3Nzc1_98969ec4-b5ea-44fa-8112-8229d46e4fe4"
      unitRef="usd">5689000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl85LTEtMS0xLTg3Nzky_fbb30102-3f79-4aec-9777-593f063a8efe"
      unitRef="usd">253000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <tree:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl8xMC0xLTEtMS04Nzc5Mg_44133a63-df02-43ea-bc62-05d8c98263cc"
      unitRef="usd">2551000</tree:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <tree:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl8xMS0xLTEtMS04Nzc5Mg_70c0339b-e556-4c3f-81f7-aca592cc3f3e"
      unitRef="usd">105000</tree:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i977b9c432461463fa1e8d5e5390993bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM18xMTMyL2ZyYWc6NGNmZjkzY2M2OGY1NGM1NjkzMWE2MzU0MzZhNzNkODUvdGFibGU6ZjQ2MDE3NTQ1NDhjNDI0ZGJhMGEyNjY1MDQzZmMzMWYvdGFibGVyYW5nZTpmNDYwMTc1NDU0OGM0MjRkYmEwYTI2NjUwNDNmYzMxZl8xMi0xLTEtMS04Nzc5Mg_c5eca4ea-779d-4ee9-bfc4-6520273caf17"
      unitRef="usd">2909000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RleHRyZWdpb246YmY5MzdkMTAzNTI1NGNlZWEzYjU0NDU4OTI5YzEzOThfMTUy_fbb98d73-457a-43a1-bb01-a5e1f31a5e03">ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consist of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued advertising expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer deposits and escrows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contribution to LendingTree Foundation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued restructuring and severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;84,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;75,095&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:5pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;See&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Note 7&#x2014;Assets and Liabilities Held for Sale for accrued expenses and other current liabilities classified as held for sale.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RleHRyZWdpb246YmY5MzdkMTAzNTI1NGNlZWEzYjU0NDU4OTI5YzEzOThfMTUx_ee6ba990-a4f2-44d7-80a2-2112b1f96203">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consist of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued advertising expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer deposits and escrows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contribution to LendingTree Foundation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued restructuring and severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;84,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;75,095&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedAdvertisingCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfMS0xLTEtMS04NTkyOA_eb6fd178-c92f-4b4e-8feb-557dc0d1370e"
      unitRef="usd">44222000</us-gaap:AccruedAdvertisingCurrent>
    <us-gaap:AccruedAdvertisingCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfMS0zLTEtMS04NTkyOA_975a4d01-5f6b-40e8-9ecf-fc5553733092"
      unitRef="usd">37703000</us-gaap:AccruedAdvertisingCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfMi0xLTEtMS04NTkyOA_3e4486b2-fcf9-4a93-89ee-cfe2ee321793"
      unitRef="usd">9398000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfMi0zLTEtMS04NTkyOA_2d5055b9-cbde-4d61-ba6f-7f6bfc032e1e"
      unitRef="usd">11444000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfMy0xLTEtMS04NTkyOA_756543c6-039b-4d25-a93a-c4cd272c2bec"
      unitRef="usd">1539000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfMy0zLTEtMS04NTkyOA_918c43ef-96e7-46ab-9633-a5e0a3267de0"
      unitRef="usd">1393000</us-gaap:AccruedProfessionalFeesCurrent>
    <tree:CustomerDepositsandEscrowsCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfNC0xLTEtMS04NTkyOA_5ea046e6-5f8b-4cf6-aefa-177bfdbf718e"
      unitRef="usd">7253000</tree:CustomerDepositsandEscrowsCurrent>
    <tree:CustomerDepositsandEscrowsCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfNC0zLTEtMS04NTkyOA_75dfba34-7720-4071-a1f0-11c76ba19383"
      unitRef="usd">7273000</tree:CustomerDepositsandEscrowsCurrent>
    <tree:CharitableContributionAccrual
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfNS0xLTEtMS04NTkyOA_cae13985-5bff-4c8c-bec2-35fa30f2d784"
      unitRef="usd">0</tree:CharitableContributionAccrual>
    <tree:CharitableContributionAccrual
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfNS0zLTEtMS04NTkyOA_33e5c5bc-91e9-429e-a1dc-39b045f76fab"
      unitRef="usd">500000</tree:CharitableContributionAccrual>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfNi0xLTEtMS04NTkyOA_9bfc194d-d6c8-441e-a282-1a75cac5570b"
      unitRef="usd">8901000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfNi0zLTEtMS04NTkyOA_bb7c12b8-1fe4-4bca-8c9c-973d59567d92"
      unitRef="usd">8513000</us-gaap:OperatingLeaseLiabilityCurrent>
    <tree:AccruedRestructuringAndSeveranceCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfNy0xLTEtMS05MDUwNg_9f22691c-e02d-4d04-8fa0-27fabd85cf20"
      unitRef="usd">4446000</tree:AccruedRestructuringAndSeveranceCurrent>
    <tree:AccruedRestructuringAndSeveranceCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfNy0zLTEtMS05MDUwNw_931c69fb-7530-4fd6-9f4a-491eb279140d"
      unitRef="usd">304000</tree:AccruedRestructuringAndSeveranceCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfNy0xLTEtMS04NTkyOA_9994d2ab-bf83-4b81-9aa0-6074508c426d"
      unitRef="usd">9070000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfNy0zLTEtMS04NTkyOA_4cdad6a3-666a-4961-b570-11169c66f57e"
      unitRef="usd">7965000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfOC0xLTEtMS04NTkyOA_936eeb17-6cee-47f2-93eb-5db68c9bd2b0"
      unitRef="usd">84829000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182MS9mcmFnOmJmOTM3ZDEwMzUyNTRjZWVhM2I1NDQ1ODkyOWMxMzk4L3RhYmxlOjU2ODkwZWZmY2RlZTRiZWE5NDdmOTc1NTkwYTU1ZDcwL3RhYmxlcmFuZ2U6NTY4OTBlZmZjZGVlNGJlYTk0N2Y5NzU1OTBhNTVkNzBfOC0zLTEtMS04NTkyOA_5c595d0a-8a73-4769-bf24-b5c8186b1487"
      unitRef="usd">75095000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfNDI3Ng_1db11428-7716-4d5a-9f37-92ec23a84568">SHAREHOLDERS' EQUITY&#160;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted income per share was determined based on the following share data &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average basic common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive share awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average diluted common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,935&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the first quarter of 2023, the weighted average shares that were anti-dilutive, and therefore excluded from the calculation of diluted income per share, included options to purchase 1.0&#160;million shares of common stock and 0.4&#160;million restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the first quarter of 2022, the Company was in a net loss position and, as a result, no potentially dilutive securities were included in the denominator for computing diluted loss per share, because the impact would have been anti-dilutive.  Accordingly, the weighted average basic shares outstanding was used to compute loss per share.  Approximately 0.3&#160;million shares related to potentially dilutive securities were excluded from the calculation of diluted loss per share for the first quarter of 2022 because their inclusion would have been anti-dilutive.  For the first quarter of 2022, the weighted average shares that were anti-dilutive, and therefore excluded from the calculation of diluted income per share, included options to purchase 0.9&#160;million shares of common stock and 0.2&#160;million restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The convertible notes and the warrants issued by the Company could be converted into the Company&#x2019;s common stock, subject to certain contingencies.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;See&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Note 12&#x2014;Debt for additional information.  On January 1, 2022, the Company adopted ASU 2020-06 using the modified retrospective method.  Following the adoption, the if-converted method is used for diluted net income per share calculation of our convertible notes.  Prior to the adoption of ASU 2020-06 the dilutive impact of the convertible notes was calculated using the treasury stock method.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;See&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Note 2&#x2014;Significant Accounting Policies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately 1.2&#160;million shares related to the potentially dilutive shares of the Company's common stock associated with the 0.50% Convertible Senior Notes due July 15, 2025 were excluded from the calculation of diluted loss per share for the first quarter of 2023 because their inclusion would have been anti-dilutive.  Approximately 2.1&#160;million shares related to the potentially dilutive shares of the Company's common stock associated with the 0.50% Convertible Senior Notes due July 15, 2025 and the 0.625% Convertible Senior Notes due June 1, 2022 were excluded from the calculation of diluted loss per share for the first quarter of 2022 because their inclusion would have been anti-dilutive.  Shares of the Company's stock associated &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;with the warrants issued by the Company in 2020 were excluded from the calculation of diluted loss per share for the first quarter of 2023, and shares of the Company's stock associated with the warrants issued by the Company in 2017 and 2020 were excluded from the calculation of diluted loss per share for the first quarter of 2022 as they were anti-dilutive since the strike price of the warrants was greater than the average market price of the Company's common stock during the relevant periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In each of February 2018 and February 2019, the board of directors authorized and the Company announced the repurchase of up to $100.0 million and $150.0 million, respectively, of LendingTree's common stock.  During the first quarter of 2023, the Company did not purchase shares of its common stock.  During the first quarter of 2022, the Company purchased 379,895 shares of its common stock pursuant to this stock repurchase program.  At March&#160;31, 2023, approximately $96.7&#160;million of the previous authorizations to repurchase common stock remain available.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfNDI3OA_c7d51081-65eb-40ea-9334-03fda5c0c210">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted income per share was determined based on the following share data &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average basic common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive share awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average diluted common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,935&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RhYmxlOjU4NWY5MTMwNmYyYzRhMDc5ZTBjODVmNzk1MDUzZmY0L3RhYmxlcmFuZ2U6NTg1ZjkxMzA2ZjJjNGEwNzllMGM4NWY3OTUwNTNmZjRfMi0xLTEtMS04NTkyOA_c665ecbf-ee39-42d1-8e69-ff52d20dcc81"
      unitRef="shares">12846000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RhYmxlOjU4NWY5MTMwNmYyYzRhMDc5ZTBjODVmNzk1MDUzZmY0L3RhYmxlcmFuZ2U6NTg1ZjkxMzA2ZjJjNGEwNzllMGM4NWY3OTUwNTNmZjRfMi0zLTEtMS04NTkyOA_a028b8d6-4ef4-416f-9e51-8df42f5b10e8"
      unitRef="shares">12901000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RhYmxlOjU4NWY5MTMwNmYyYzRhMDc5ZTBjODVmNzk1MDUzZmY0L3RhYmxlcmFuZ2U6NTg1ZjkxMzA2ZjJjNGEwNzllMGM4NWY3OTUwNTNmZjRfMy0xLTEtMS04NTkyOA_e370ea3b-c90b-4b53-93cf-e9df11923f49"
      unitRef="shares">54000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RhYmxlOjU4NWY5MTMwNmYyYzRhMDc5ZTBjODVmNzk1MDUzZmY0L3RhYmxlcmFuZ2U6NTg1ZjkxMzA2ZjJjNGEwNzllMGM4NWY3OTUwNTNmZjRfMy0zLTEtMS04NTkyOA_c820ce80-72cd-44a9-9a36-a313c97bf353"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <tree:IncrementalCommonSharesAttributableToRestrictedStockUnits
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RhYmxlOjU4NWY5MTMwNmYyYzRhMDc5ZTBjODVmNzk1MDUzZmY0L3RhYmxlcmFuZ2U6NTg1ZjkxMzA2ZjJjNGEwNzllMGM4NWY3OTUwNTNmZjRfNC0xLTEtMS04NTkyOA_6f80af95-2f77-4ba1-bdd6-9185a071b242"
      unitRef="shares">35000</tree:IncrementalCommonSharesAttributableToRestrictedStockUnits>
    <tree:IncrementalCommonSharesAttributableToRestrictedStockUnits
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RhYmxlOjU4NWY5MTMwNmYyYzRhMDc5ZTBjODVmNzk1MDUzZmY0L3RhYmxlcmFuZ2U6NTg1ZjkxMzA2ZjJjNGEwNzllMGM4NWY3OTUwNTNmZjRfNC0zLTEtMS04NTkyOA_5653be57-9fab-4437-912b-8ab8a084a938"
      unitRef="shares">0</tree:IncrementalCommonSharesAttributableToRestrictedStockUnits>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RhYmxlOjU4NWY5MTMwNmYyYzRhMDc5ZTBjODVmNzk1MDUzZmY0L3RhYmxlcmFuZ2U6NTg1ZjkxMzA2ZjJjNGEwNzllMGM4NWY3OTUwNTNmZjRfNi0xLTEtMS04NTkyOA_d0336a71-7000-4159-a5df-4211ffab9612"
      unitRef="shares">12935000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RhYmxlOjU4NWY5MTMwNmYyYzRhMDc5ZTBjODVmNzk1MDUzZmY0L3RhYmxlcmFuZ2U6NTg1ZjkxMzA2ZjJjNGEwNzllMGM4NWY3OTUwNTNmZjRfNi0zLTEtMS04NTkyOA_f67f97d3-7fe9-4eac-8969-a41419400950"
      unitRef="shares">12901000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8293080ee1c242b7b41f201ce788253e_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfMTY0OTI2NzQ0ODUxMQ_7620d449-cc81-4457-86aa-dc49c8be5d07"
      unitRef="shares">1000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i59ddaccd509644f1aa505cfdcf976aba_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfMTY0OTI2NzQ0OTI0MQ_38416b8f-d1ff-42a9-b758-0dbf0fb01c48"
      unitRef="shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfNTE4_e85d7191-7da9-49cb-9bd4-3df93226675f"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie6d16ad72ea54ce999f8b280d25ee78a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfMTY0OTI2NzQ0ODUyNA_fff5cb2e-95bf-41b6-94b5-853d95720e93"
      unitRef="shares">900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if2246ccd5d854ca38cce4b4ca526a500_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfMTY0OTI2NzQ0ODUzNw_2f587f4c-d0d8-4b17-9c34-b57ea7c77d24"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if1d748a6118147c298f9dd1a219095c3_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfMTY0OTI2NzQ0OTI1NA_d3b5e20f-5b95-4cc3-bf9c-4b41f8332bf5"
      unitRef="shares">1200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifa648866c6f048b9a301d1fb9f5fce76_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfNTQ5NzU1ODIxMDk1_c221ed34-d2c9-44bb-b82b-dde5e66ef3e8"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6d0a88da2608431b80fc4b97cf718f92_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfMjQzOA_7fc44ecd-f37f-4261-b8b0-3a0cb4f7728b"
      unitRef="shares">2100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifa648866c6f048b9a301d1fb9f5fce76_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfMjU1NQ_c221ed34-d2c9-44bb-b82b-dde5e66ef3e8"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i20c471025dab459db6b87697269725e8_I20230331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfMjYwOQ_655f81f9-c858-4769-9bc8-c7d709d669f3"
      unitRef="number">0.00625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i92b0e9e97b254324b64ccbe79c494735_I20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfMzk5Mw_740bc8ba-c644-4649-b9e3-69f79111d41c"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i471a3b3626de46f2b754fcb0d74f1a59_I20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfNDAwMA_9e97df3b-c2e0-4ecd-a365-92e2d6c394bc"
      unitRef="usd">150000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfMTY0OTI2NzQ0ODU0OQ_c1f2a6db-9237-46cd-8c75-0b389806e154"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfNDEwMw_a1113122-7a18-474a-9936-113648d49893"
      unitRef="shares">379895</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182NC9mcmFnOjdhODJkYTFmMDE5OTRkY2E5Y2I3MWI3NTEzNjQ2YjM1L3RleHRyZWdpb246N2E4MmRhMWYwMTk5NGRjYTljYjcxYjc1MTM2NDZiMzVfNDE5OA_59652e3b-b86c-4ff0-b63d-6173abb7eac0"
      unitRef="usd">96700000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNTM1OA_34704153-e50c-4a24-a7fd-aff23f1d0585">STOCK-BASED COMPENSATION&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-cash compensation related to equity awards is included in the following line items in the accompanying consolidated statements of operations and comprehensive income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring and severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total non-cash compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in outstanding stock options is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(per option)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding at January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;805,079&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;155.10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;770,766&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;151.32&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;171&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options exercisable at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;553,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;134.08&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;171&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;The aggregate intrinsic value represents the total pre-tax intrinsic value (the difference between the Company's closing stock price of $26.66 on the last trading day of the quarter ended March&#160;31, 2023 and the exercise price, multiplied by the number of shares covered by in-the-money options) that would have been received by the option holder had the option holder exercised these options on March&#160;31, 2023. The intrinsic value changes based on the market value of the Company's common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Options with Market Conditions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in outstanding stock options with market conditions at target is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Options with Market Conditions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(per option)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding at January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;734,685&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;230.79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;718,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;229.02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options exercisable at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;481,669&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195.10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;The aggregate intrinsic value represents the total pre-tax intrinsic value (the difference between the Company's closing stock price of $26.66 on the last trading day of the quarter ended March&#160;31, 2023 and the exercise price, multiplied by the number of shares covered by in-the-money options) that would have been received by the option holder had the option holder exercised these options on March&#160;31, 2023. The intrinsic value changes based on the market value of the Company's common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, a maximum of 395,404 shares may be earned for achieving superior performance up to 167% of the remaining unvested target number of shares.  As of March&#160;31, 2023, no additional performance-based nonqualified stock options with a market condition had been earned. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in outstanding nonvested restricted stock units (&#x201c;RSUs&#x201d;) is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant&#160;Date Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(per unit)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonvested at January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;485,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;127.46&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonvested at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;672,928&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72.68&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units with Performance Conditions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in outstanding nonvested RSUs with performance conditions is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RSUs with Performance Conditions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant&#160;Date Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(per unit)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonvested at January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;83.25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonvested at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021, the Company implemented an employee stock purchase plan (&#x201c;ESPP&#x201d;), under which a total of 262,731 shares of the Company's common stock were reserved for issuance.  As of March&#160;31, 2023, 226,813 shares of common stock were available for issuance under the ESPP.  The ESPP is a tax-qualified plan under Section 423 of the Internal Revenue Code. Under the terms of the ESPP, eligible employees are granted options to purchase shares of the Company's common stock at 85% of the lesser of (1) the fair market value at time of grant or (2) the fair market value at time of exercise.  The offering periods and purchase periods are typically six-month periods ending on June 30 and December 31 of each year.  No shares were issued under the ESPP during the three months ended March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2023 and 2022, the Company granted employee stock purchase rights to certain employees with a grant date fair value per share of $8.19 and $35.43, respectively, calculated using the Black-Scholes option pricing model.  For purposes of determining stock-based compensation expense, the grant date fair value per share estimated using the Black-Scholes option pricing model required the use of the following key assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:66.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.50 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.50 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The expected term was calculated using the time period between the grant date and the purchase date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;No dividends are expected to be paid, resulting in a zero expected dividend rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The expected volatility rate is based on the historical volatility of the Company's common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The risk-free interest rate is specific to the date of grant. The risk-free interest rate is based on U.S. Treasury yields for notes with comparable expected terms as the employee stock purchase rights, in effect at the grant date.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNTQwNg_9af0560c-1ab5-4ee9-a04c-9132a2c6343d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-cash compensation related to equity awards is included in the following line items in the accompanying consolidated statements of operations and comprehensive income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring and severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total non-cash compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icb70e852e97e4dadbff1d2374e57d6d1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfMi0xLTEtMS04NTkyOA_446285b9-bf38-4eed-8e5d-d2520bbd106f"
      unitRef="usd">214000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1c43c446f3d6497caaf20a5d5631c6b1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfMi0zLTEtMS04NTkyOA_1f9d95e2-c8b1-498d-b33c-a95c296233ae"
      unitRef="usd">393000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifb5ff6351abc4504ba0ccde4015c43a0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfMy0xLTEtMS04NTkyOA_53bc2d75-22cd-4184-88fd-190897661afc"
      unitRef="usd">1744000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7b9892252a774576ae5459d1b2ddd530_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfMy0zLTEtMS04NTkyOA_788d8302-08a6-4303-884a-fa59418eb0f5"
      unitRef="usd">2039000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iec01dfcfa61a4befb21b298b5a7c3edc_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfNC0xLTEtMS04NTkyOA_de60d23e-320b-4ae4-bc98-464a0eaf74b9"
      unitRef="usd">7343000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i18c6352f83d64d19b57c8b437d17cb37_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfNC0zLTEtMS04NTkyOA_a430ba9c-45b9-4c5b-99f6-15d02b38d304"
      unitRef="usd">9600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i29a0a45eadbe45fdb38f22bdf4c28fd7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfNS0xLTEtMS04NTkyOA_20716824-29e1-416b-8213-49423474aabd"
      unitRef="usd">1902000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icec13f965bb44ff7b16e230c431e5602_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfNS0zLTEtMS04NTkyOA_010f104c-1ee1-46c6-85b9-6caa597d355e"
      unitRef="usd">1965000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibd2ef01da5b945169209f95387dc9fd0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfNi0xLTEtMS04NTkyOA_cbc91c82-15d5-4716-8314-af9db64749c3"
      unitRef="usd">71000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i815485ec17594a4499de01b9d2a3b6c9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfNi0zLTEtMS04NTkyOA_ab35c1bb-4c73-4c91-9f2a-ea7b55330455"
      unitRef="usd">1083000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfNy0xLTEtMS04NTkyOA_a655f113-1d13-4ae6-a4a2-811cc88fcdf8"
      unitRef="usd">11274000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmViYTg4NDA3ZjNlZDRhMjY5MzU3NzM5MzFjZDc5YzY1L3RhYmxlcmFuZ2U6ZWJhODg0MDdmM2VkNGEyNjkzNTc3MzkzMWNkNzljNjVfNy0zLTEtMS04NTkyOA_0af43af2-9208-4e12-91cc-e2aba523abcf"
      unitRef="usd">15080000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNTM4Mg_82aa3a71-4210-4036-9e00-dc289cc33929">&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in outstanding stock options is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(per option)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding at January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;805,079&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;155.10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;770,766&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;151.32&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;171&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options exercisable at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;553,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;134.08&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;171&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(a)The aggregate intrinsic value represents the total pre-tax intrinsic value (the difference between the Company's closing stock price of $26.66 on the last trading day of the quarter ended March&#160;31, 2023 and the exercise price, multiplied by the number of shares covered by in-the-money options) that would have been received by the option holder had the option holder exercised these options on March&#160;31, 2023. The intrinsic value changes based on the market value of the Company's common stock.</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iddb0258d3d1440b4b3a157cd80c99ead_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfMi0xLTEtMS04NTkyOA_e2cdf943-6ff3-4505-aab3-aea82ded70a0"
      unitRef="shares">805079</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iddb0258d3d1440b4b3a157cd80c99ead_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfMi0zLTEtMS04NTkyOA_4e7c36a0-8eb8-4671-b2ec-d98c8c2e494c"
      unitRef="usdPerShare">155.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfMy0xLTEtMS04NTkyOA_5b8c561a-8b5e-48fd-a249-048d2f0be0ff"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfMy0zLTEtMS04NTkyOA_ec3dc44d-82fe-4e7e-8459-068832b91953"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfNC0xLTEtMS04NTkyOA_f3c77955-b35e-40c3-9e5a-309f34d9eae6"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfNC0zLTEtMS04NTkyOA_c515668a-8898-43f1-ba5c-72b929d02588"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfNS0xLTEtMS04NTkyOA_369dfbd9-2086-47f1-a5b6-3e9b571ed119"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfNS0zLTEtMS04NTkyOA_43d4f723-8c2c-4253-805d-86bfda7c812f"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfNi0xLTEtMS04NTkyOA_e4b02ce9-4847-4c53-9e8a-b1f165e19a61"
      unitRef="shares">34313</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfNi0zLTEtMS04NTkyOA_aef99eb3-5418-4741-9f48-efb99e3d6bb2"
      unitRef="usdPerShare">239.93</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i9523009233e149de820306bc1dac873f_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfNy0xLTEtMS04NTkyOA_91b31451-751f-4b01-87d4-c133db0c4fe1"
      unitRef="shares">770766</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i9523009233e149de820306bc1dac873f_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfNy0zLTEtMS04NTkyOA_af640b9c-a82a-4b11-b828-d67e010db320"
      unitRef="usdPerShare">151.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfNy01LTEtMS04NTkyOA_83395c22-f19f-447c-a13f-950a1fe3cc8a">P5Y1M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i9523009233e149de820306bc1dac873f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfNy03LTEtMS04NTkyOA_a7333e66-ccb0-4e3d-bc3b-a95c1c6f12a8"
      unitRef="usd">171000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i9523009233e149de820306bc1dac873f_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfOC0xLTEtMS04NTkyOA_e9e18e22-60cd-4a1e-955e-a946543411b6"
      unitRef="shares">553965</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i9523009233e149de820306bc1dac873f_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfOC0zLTEtMS04NTkyOA_16d27589-70ff-4af2-953e-0566339a8a4a"
      unitRef="usdPerShare">134.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i8ff51617d09a4dd0812101d9c11899f0_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfOC01LTEtMS04NTkyOA_1054188c-858a-4f25-a147-c80194cb7ae2">P3Y11M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i9523009233e149de820306bc1dac873f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmM5NzliODVhMzIzZjRlMmE4YTNkMmM2MGY4ZmUyZjlhL3RhYmxlcmFuZ2U6Yzk3OWI4NWEzMjNmNGUyYThhM2QyYzYwZjhmZTJmOWFfOC03LTEtMS04NTkyOA_bbd6ff3e-a7bf-4fce-a5fb-baf40800434e"
      unitRef="usd">171000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharePrice
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNDQ0_82b73408-fed0-4c8e-9792-6d96752c2a31"
      unitRef="usdPerShare">26.66</us-gaap:SharePrice>
    <tree:ScheduleofNonvestedPerformanceBasedStockOptionsTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNTM4Mw_5ad20788-ab0f-4a1d-8359-c0ab8ef36347">&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in outstanding stock options with market conditions at target is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Options with Market Conditions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(per option)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding at January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;734,685&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;230.79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;718,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;229.02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options exercisable at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;481,669&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195.10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;The aggregate intrinsic value represents the total pre-tax intrinsic value (the difference between the Company's closing stock price of $26.66 on the last trading day of the quarter ended March&#160;31, 2023 and the exercise price, multiplied by the number of shares covered by in-the-money options) that would have been received by the option holder had the option holder exercised these options on March&#160;31, 2023. The intrinsic value changes based on the market value of the Company's common stock.&lt;/span&gt;&lt;/div&gt;</tree:ScheduleofNonvestedPerformanceBasedStockOptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i4d8c6ef2a5b94bd9940e89f7e7ab611b_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfMi0xLTEtMS04NTkyOA_8912c6dd-2f8a-45f9-a81c-7f78cc64fdf7"
      unitRef="shares">734685</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i4d8c6ef2a5b94bd9940e89f7e7ab611b_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfMi0zLTEtMS04NTkyOA_7d287031-766b-4aad-a079-638aeccd5631"
      unitRef="usdPerShare">230.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfMy0xLTEtMS04NTkyOA_417f3747-2419-4b44-97ec-e4020d92bad0"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfMy0zLTEtMS04NTkyOA_9da1558f-ba4a-495f-9c11-38a5906a0468"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfNC0xLTEtMS04NTkyOA_0368d9ee-827a-4396-a541-e77f266572d2"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfNC0zLTEtMS04NTkyOA_e2c4e492-3135-440c-a8f0-34b0d25e59a1"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfNS0xLTEtMS04NTkyOA_35d91e72-996e-4ce9-8303-4953e6f9786e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfNS0zLTEtMS04NTkyOA_feeee0f5-7193-4485-a605-49a6e6ecbd8e"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfNi0xLTEtMS04NTkyOA_b301e510-0fc1-4147-9ab9-1f37d110bc77"
      unitRef="shares">16247</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfNi0zLTEtMS04NTkyOA_d8f5f4fb-b8ae-41f7-8a1e-9e452b44d022"
      unitRef="usdPerShare">308.96</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i4845d4b1b1b244d68845d71c7dd1b2cb_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfNy0xLTEtMS04NTkyOA_0ed77f92-aa2e-4411-a751-4504255cbf60"
      unitRef="shares">718438</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i4845d4b1b1b244d68845d71c7dd1b2cb_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfNy0zLTEtMS04NTkyOA_7828fa24-6edf-458e-ab81-ce26149090d8"
      unitRef="usdPerShare">229.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfNy01LTEtMS04NTkyOA_93ece62e-27d8-4960-b184-f7a4b1f65280">P5Y5M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i4845d4b1b1b244d68845d71c7dd1b2cb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfNy03LTEtMS04NTkyOA_105e5454-e8d5-4456-a6c9-c950e9d536fd"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i4845d4b1b1b244d68845d71c7dd1b2cb_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfOC0xLTEtMS04NTkyOA_750d1617-c7ba-43f3-aa5b-0058df7bc399"
      unitRef="shares">481669</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i4845d4b1b1b244d68845d71c7dd1b2cb_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfOC0zLTEtMS04NTkyOA_636c61b4-1f23-42da-9b28-185531cdf6ed"
      unitRef="usdPerShare">195.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="iaf6b57f8aac147cbbb69724d0528aa59_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfOC01LTEtMS04NTkyOA_6eb8675f-440a-4cff-9af9-4aea424dcf4b">P4Y4M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i4845d4b1b1b244d68845d71c7dd1b2cb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjFkZDc5YzNmOTY0ZjQyM2ZhYzljMzg5N2ZlMjU0Yjg1L3RhYmxlcmFuZ2U6MWRkNzljM2Y5NjRmNDIzZmFjOWMzODk3ZmUyNTRiODVfOC03LTEtMS04NTkyOA_498491fd-59c4-4ff8-b79c-3f607e8f6a03"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharePrice
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfMjUzOA_82b73408-fed0-4c8e-9792-6d96752c2a31"
      unitRef="usdPerShare">26.66</us-gaap:SharePrice>
    <tree:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumSharesToBeEarned
      contextRef="i4845d4b1b1b244d68845d71c7dd1b2cb_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfMjg5Mw_79796f00-91ca-4446-a8a0-f60f9f65a0ec"
      unitRef="shares">395404</tree:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumSharesToBeEarned>
    <tree:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfShares
      contextRef="i4845d4b1b1b244d68845d71c7dd1b2cb_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfMjk1OA_94d790f5-a133-44e4-8680-f6eafc9d3667"
      unitRef="number">1.67</tree:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfShares>
    <tree:PerformanceAwardsEarned
      contextRef="i4845d4b1b1b244d68845d71c7dd1b2cb_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfMzAyMw_67191b16-6bb6-48f7-a72c-a567155400c5"
      unitRef="shares">0</tree:PerformanceAwardsEarned>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNTM3OQ_68295449-ab7a-4dd8-9ef3-b17715f3e51d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in outstanding nonvested restricted stock units (&#x201c;RSUs&#x201d;) is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant&#160;Date Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(per unit)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonvested at January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;485,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;127.46&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonvested at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;672,928&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72.68&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in outstanding nonvested RSUs with performance conditions is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RSUs with Performance Conditions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant&#160;Date Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(per unit)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonvested at January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;83.25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonvested at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i59535a7df32842e89103218b774077d6_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjY1NWZmYzFkYTI5YTRhMzZiNjI3YjcxMjBjODNhMTFhL3RhYmxlcmFuZ2U6NjU1ZmZjMWRhMjlhNGEzNmI2MjdiNzEyMGM4M2ExMWFfMy0xLTEtMS04NTkyOA_931b4bd0-cf6b-4458-a6f7-21901583871c"
      unitRef="shares">485053</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i59535a7df32842e89103218b774077d6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjY1NWZmYzFkYTI5YTRhMzZiNjI3YjcxMjBjODNhMTFhL3RhYmxlcmFuZ2U6NjU1ZmZjMWRhMjlhNGEzNmI2MjdiNzEyMGM4M2ExMWFfMy0zLTEtMS04NTkyOA_5b2aae48-9064-4681-9ed7-1937dd75db15"
      unitRef="usdPerShare">127.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ifea7ef6e3c3a48abb7e140bc6a04de86_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjY1NWZmYzFkYTI5YTRhMzZiNjI3YjcxMjBjODNhMTFhL3RhYmxlcmFuZ2U6NjU1ZmZjMWRhMjlhNGEzNmI2MjdiNzEyMGM4M2ExMWFfNC0xLTEtMS04NTkyOA_877ddfba-d94f-4a67-ba1d-93868ed91bad"
      unitRef="shares">349399</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifea7ef6e3c3a48abb7e140bc6a04de86_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjY1NWZmYzFkYTI5YTRhMzZiNjI3YjcxMjBjODNhMTFhL3RhYmxlcmFuZ2U6NjU1ZmZjMWRhMjlhNGEzNmI2MjdiNzEyMGM4M2ExMWFfNC0zLTEtMS04NTkyOA_c760310a-ebf4-432d-808d-2838db5eec0e"
      unitRef="usdPerShare">33.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ifea7ef6e3c3a48abb7e140bc6a04de86_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjY1NWZmYzFkYTI5YTRhMzZiNjI3YjcxMjBjODNhMTFhL3RhYmxlcmFuZ2U6NjU1ZmZjMWRhMjlhNGEzNmI2MjdiNzEyMGM4M2ExMWFfNS0xLTEtMS04NTkyOA_4d40aacb-0d2e-41d8-b103-c3935a4d9086"
      unitRef="shares">150097</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifea7ef6e3c3a48abb7e140bc6a04de86_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjY1NWZmYzFkYTI5YTRhMzZiNjI3YjcxMjBjODNhMTFhL3RhYmxlcmFuZ2U6NjU1ZmZjMWRhMjlhNGEzNmI2MjdiNzEyMGM4M2ExMWFfNS0zLTEtMS04NTkyOA_b5861e82-9e40-4582-b793-b1712479e3a3"
      unitRef="usdPerShare">155.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ifea7ef6e3c3a48abb7e140bc6a04de86_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjY1NWZmYzFkYTI5YTRhMzZiNjI3YjcxMjBjODNhMTFhL3RhYmxlcmFuZ2U6NjU1ZmZjMWRhMjlhNGEzNmI2MjdiNzEyMGM4M2ExMWFfNi0xLTEtMS04NTkyOA_c303914e-89b1-4e89-956e-1144b1f7b42e"
      unitRef="shares">11427</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ifea7ef6e3c3a48abb7e140bc6a04de86_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjY1NWZmYzFkYTI5YTRhMzZiNjI3YjcxMjBjODNhMTFhL3RhYmxlcmFuZ2U6NjU1ZmZjMWRhMjlhNGEzNmI2MjdiNzEyMGM4M2ExMWFfNi0zLTEtMS04NTkyOA_7fd75579-0a7c-4d15-b1da-f7c64d67e8f3"
      unitRef="usdPerShare">95.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6394bc7ef96649f08cda6bcfe43a3ff7_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjY1NWZmYzFkYTI5YTRhMzZiNjI3YjcxMjBjODNhMTFhL3RhYmxlcmFuZ2U6NjU1ZmZjMWRhMjlhNGEzNmI2MjdiNzEyMGM4M2ExMWFfNy0xLTEtMS04NTkyOA_2e1fb48b-cc46-4c36-a810-ee9e16be31e8"
      unitRef="shares">672928</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6394bc7ef96649f08cda6bcfe43a3ff7_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjY1NWZmYzFkYTI5YTRhMzZiNjI3YjcxMjBjODNhMTFhL3RhYmxlcmFuZ2U6NjU1ZmZjMWRhMjlhNGEzNmI2MjdiNzEyMGM4M2ExMWFfNy0zLTEtMS04NTkyOA_274c3350-f6ae-420a-91a8-c27f7656cc23"
      unitRef="usdPerShare">72.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7a77b8d5f9ea4bed91f6ba466c2e9f6a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmYxOGJlYmIxOTc3MDQ2ZDA4YjZjNTVmYWY1ZTNmZjYxL3RhYmxlcmFuZ2U6ZjE4YmViYjE5NzcwNDZkMDhiNmM1NWZhZjVlM2ZmNjFfMy0xLTEtMS04NTkyOA_2dc9bfd4-b007-40b7-8bd4-79fe62f914d8"
      unitRef="shares">16000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7a77b8d5f9ea4bed91f6ba466c2e9f6a_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmYxOGJlYmIxOTc3MDQ2ZDA4YjZjNTVmYWY1ZTNmZjYxL3RhYmxlcmFuZ2U6ZjE4YmViYjE5NzcwNDZkMDhiNmM1NWZhZjVlM2ZmNjFfMy0zLTEtMS04NTkyOA_113eef43-0462-4f5d-ade7-6cb5d9319387"
      unitRef="usdPerShare">83.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7db5df95437f4324b8000d43bfec80dc_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmYxOGJlYmIxOTc3MDQ2ZDA4YjZjNTVmYWY1ZTNmZjYxL3RhYmxlcmFuZ2U6ZjE4YmViYjE5NzcwNDZkMDhiNmM1NWZhZjVlM2ZmNjFfNC0xLTEtMS04NTkyOA_538e6f30-04c7-4bc1-8762-a7f44f1bfc7b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7db5df95437f4324b8000d43bfec80dc_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmYxOGJlYmIxOTc3MDQ2ZDA4YjZjNTVmYWY1ZTNmZjYxL3RhYmxlcmFuZ2U6ZjE4YmViYjE5NzcwNDZkMDhiNmM1NWZhZjVlM2ZmNjFfNC0zLTEtMS04NTkyOA_b1263c62-3160-40c3-b67b-732bf5947760"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7db5df95437f4324b8000d43bfec80dc_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmYxOGJlYmIxOTc3MDQ2ZDA4YjZjNTVmYWY1ZTNmZjYxL3RhYmxlcmFuZ2U6ZjE4YmViYjE5NzcwNDZkMDhiNmM1NWZhZjVlM2ZmNjFfNS0xLTEtMS04NTkyOA_95966606-26e6-4b65-998a-db6253de9680"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7db5df95437f4324b8000d43bfec80dc_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmYxOGJlYmIxOTc3MDQ2ZDA4YjZjNTVmYWY1ZTNmZjYxL3RhYmxlcmFuZ2U6ZjE4YmViYjE5NzcwNDZkMDhiNmM1NWZhZjVlM2ZmNjFfNS0zLTEtMS04NTkyOA_48cf16d3-298e-4ab5-84d6-25b5c388da6d"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i7db5df95437f4324b8000d43bfec80dc_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmYxOGJlYmIxOTc3MDQ2ZDA4YjZjNTVmYWY1ZTNmZjYxL3RhYmxlcmFuZ2U6ZjE4YmViYjE5NzcwNDZkMDhiNmM1NWZhZjVlM2ZmNjFfNi0xLTEtMS04NTkyOA_1f8efc10-153f-4e7c-8d9d-b191069c3c45"
      unitRef="shares">16000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i7db5df95437f4324b8000d43bfec80dc_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmYxOGJlYmIxOTc3MDQ2ZDA4YjZjNTVmYWY1ZTNmZjYxL3RhYmxlcmFuZ2U6ZjE4YmViYjE5NzcwNDZkMDhiNmM1NWZhZjVlM2ZmNjFfNi0zLTEtMS04NTkyOA_fec39809-1d02-4e19-ac63-50d94c492f4d"
      unitRef="usdPerShare">83.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2ea7b54777c940c8b9fa65be2540ea3d_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmYxOGJlYmIxOTc3MDQ2ZDA4YjZjNTVmYWY1ZTNmZjYxL3RhYmxlcmFuZ2U6ZjE4YmViYjE5NzcwNDZkMDhiNmM1NWZhZjVlM2ZmNjFfNy0xLTEtMS04NTkyOA_69050747-b2c3-457c-a0e0-9a9c4e9d8ce8"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2ea7b54777c940c8b9fa65be2540ea3d_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOmYxOGJlYmIxOTc3MDQ2ZDA4YjZjNTVmYWY1ZTNmZjYxL3RhYmxlcmFuZ2U6ZjE4YmViYjE5NzcwNDZkMDhiNmM1NWZhZjVlM2ZmNjFfNy0zLTEtMS04NTkyOA_7dac01b8-4fa5-4d6f-9ae8-0099e7d7500f"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i776f4fd4185d487aae3f9f344f193582_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfMzc3OA_daaf0930-0aab-4a9a-9be0-37c12b102594"
      unitRef="shares">262731</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i0f95e595bc504169ae705d419af3b0ac_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfMzg1Nw_130d22f7-2730-4663-a25a-fd63dcf5e4da"
      unitRef="shares">226813</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNDEyOQ_3eea87d1-8b23-444b-8ce0-7f8b7076cee5"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <tree:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNTM3MA_a1387bac-3dfe-4283-a58c-6dc344fa140b">P6M</tree:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod>
    <tree:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNTM3MA_df078b33-1f3c-40fd-b52f-35d33e66f780">P6M</tree:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfMTY0OTI2NzQ0ODk3MA_ce5f8d9f-cdc5-48c2-9003-72f55c726d96"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNDU3OQ_56b8e85f-6000-4f4b-bbdb-0d3d4f3a85d4"
      unitRef="usdPerShare">8.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i46adbf3a615b4e7d857889a2cf4344e2_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfMTY0OTI2NzQ0ODk2Mw_909c116b-098f-4209-92ec-3c93f5f49de8"
      unitRef="usdPerShare">35.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNTM4MA_8b9d33da-4018-4c1e-ac3b-96f27680ee11">For purposes of determining stock-based compensation expense, the grant date fair value per share estimated using the Black-Scholes option pricing model required the use of the following key assumptions:&lt;div style="margin-top:6pt"&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:66.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.50 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.50 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The expected term was calculated using the time period between the grant date and the purchase date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;No dividends are expected to be paid, resulting in a zero expected dividend rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The expected volatility rate is based on the historical volatility of the Company's common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The risk-free interest rate is specific to the date of grant. The risk-free interest rate is based on U.S. Treasury yields for notes with comparable expected terms as the employee stock purchase rights, in effect at the grant date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjQ1ZjBhNjZlNGVjNDQ4NTA4ODRkMTQwMGU5ZmI2MjM4L3RhYmxlcmFuZ2U6NDVmMGE2NmU0ZWM0NDg1MDg4NGQxNDAwZTlmYjYyMzhfMi0xLTEtMS05MDU3NA_54c1b8a7-92c9-4c7e-ad78-1bfa424a5fd2">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i46adbf3a615b4e7d857889a2cf4344e2_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjQ1ZjBhNjZlNGVjNDQ4NTA4ODRkMTQwMGU5ZmI2MjM4L3RhYmxlcmFuZ2U6NDVmMGE2NmU0ZWM0NDg1MDg4NGQxNDAwZTlmYjYyMzhfMC0xLTEtMS04NTkyOA_0d9c1f60-2c6e-45ca-b8cc-062fa413ae3e">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjQ1ZjBhNjZlNGVjNDQ4NTA4ODRkMTQwMGU5ZmI2MjM4L3RhYmxlcmFuZ2U6NDVmMGE2NmU0ZWM0NDg1MDg4NGQxNDAwZTlmYjYyMzhfMy0xLTEtMS05MDU3NA_b38f92c0-1c8d-480f-80a4-d0d82d9ae57f"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i46adbf3a615b4e7d857889a2cf4344e2_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjQ1ZjBhNjZlNGVjNDQ4NTA4ODRkMTQwMGU5ZmI2MjM4L3RhYmxlcmFuZ2U6NDVmMGE2NmU0ZWM0NDg1MDg4NGQxNDAwZTlmYjYyMzhfMS0xLTEtMS04NTkyOA_2a371eca-057d-4702-bb2b-0fc78e289338"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjQ1ZjBhNjZlNGVjNDQ4NTA4ODRkMTQwMGU5ZmI2MjM4L3RhYmxlcmFuZ2U6NDVmMGE2NmU0ZWM0NDg1MDg4NGQxNDAwZTlmYjYyMzhfNC0xLTEtMS05MDU3Ng_37ced90c-3b3c-412b-ad56-a67d748029ab"
      unitRef="number">0.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i46adbf3a615b4e7d857889a2cf4344e2_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjQ1ZjBhNjZlNGVjNDQ4NTA4ODRkMTQwMGU5ZmI2MjM4L3RhYmxlcmFuZ2U6NDVmMGE2NmU0ZWM0NDg1MDg4NGQxNDAwZTlmYjYyMzhfMi0xLTEtMS04NTkyOC90ZXh0cmVnaW9uOmQzOWQ2MThjYjVmZDRmYzhiZmVkY2ZkOThhMWIwZGE4XzQ_2490f653-9720-4d85-9415-fd07fc2eb129"
      unitRef="number">0.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjQ1ZjBhNjZlNGVjNDQ4NTA4ODRkMTQwMGU5ZmI2MjM4L3RhYmxlcmFuZ2U6NDVmMGE2NmU0ZWM0NDg1MDg4NGQxNDAwZTlmYjYyMzhfNS0xLTEtMS05MDU3OA_b2a5fac8-57e8-4008-addb-8e48ebab6177"
      unitRef="number">0.0476</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i46adbf3a615b4e7d857889a2cf4344e2_D20220101-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RhYmxlOjQ1ZjBhNjZlNGVjNDQ4NTA4ODRkMTQwMGU5ZmI2MjM4L3RhYmxlcmFuZ2U6NDVmMGE2NmU0ZWM0NDg1MDg4NGQxNDAwZTlmYjYyMzhfMy0xLTEtMS04NTkyOC90ZXh0cmVnaW9uOjM2MmYwMDJiMjJmMjRkYTZiY2MwNWI1NGI1MWFmMGUwXzQ_5d422e06-3fd9-48a1-a2a1-f96a32eacee4"
      unitRef="number">0.0019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNDk0OQ_cb3fc18d-ea5f-4af2-83f7-2af771ad48e3"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ie738711756c5439c9c9082483d9d8932_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM182Ny9mcmFnOmNiNGUxZjcwZTdkMTQ5MjNhZGFjZDljZjdkZmIxZTMzL3RleHRyZWdpb246Y2I0ZTFmNzBlN2QxNDkyM2FkYWNkOWNmN2RmYjFlMzNfNTAwMg_a53f4ad3-b128-45e8-8f3a-06e9a48a5cd1"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RleHRyZWdpb246MmVhNDE4YmZjNWNkNGQwZjg4Zjc3NDEzZTljN2MxODFfMjI4MQ_844d9a5f-23bd-49fb-b8b5-33d527e95738">INCOME TAXES&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the first quarter of 2023, the effective tax rate varied from the federal statutory rate of 21% primarily due to the change in the valuation allowance, net of the current period change in tax effected net indefinite-lived intangibles.  For the first quarter of 2022, the effective tax rate varied from the federal statutory rate of 21% primarily due to excess tax expense of $2.5 million, resulting from vesting of restricted stock in accordance with ASU 2016-09 and the effect of state taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit - excluding excess tax expense on stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax expense on stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <tree:ScheduleofincometaxprovisionbenefitTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RleHRyZWdpb246MmVhNDE4YmZjNWNkNGQwZjg4Zjc3NDEzZTljN2MxODFfMjI4Mw_d75abee7-8fd9-4414-b454-98b150000111">&lt;table style="border-collapse:collapse;display:inline-table;margin-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.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #999999;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</tree:ScheduleofincometaxprovisionbenefitTableTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RhYmxlOmVmMjk1ODY5NWU1MzQ5ZDQ4ODQxYzdjZDJlMzJhMTAzL3RhYmxlcmFuZ2U6ZWYyOTU4Njk1ZTUzNDlkNDg4NDFjN2NkMmUzMmExMDNfMy0xLTEtMS04NTkyOA_2448caf4-3498-4593-b0cb-f2275d2342b3"
      unitRef="usd">395000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RhYmxlOmVmMjk1ODY5NWU1MzQ5ZDQ4ODQxYzdjZDJlMzJhMTAzL3RhYmxlcmFuZ2U6ZWYyOTU4Njk1ZTUzNDlkNDg4NDFjN2NkMmUzMmExMDNfMy0zLTEtMS04NTkyOA_4bbca8f3-4366-48f1-a4f4-e52114a8ee2f"
      unitRef="usd">382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RhYmxlOmVmMjk1ODY5NWU1MzQ5ZDQ4ODQxYzdjZDJlMzJhMTAzL3RhYmxlcmFuZ2U6ZWYyOTU4Njk1ZTUzNDlkNDg4NDFjN2NkMmUzMmExMDNfNC0xLTEtMS04NTkyOA_fbdefaf2-e857-4a69-8660-b4d72d1325eb"
      unitRef="number">0.029</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RhYmxlOmVmMjk1ODY5NWU1MzQ5ZDQ4ODQxYzdjZDJlMzJhMTAzL3RhYmxlcmFuZ2U6ZWYyOTU4Njk1ZTUzNDlkNDg4NDFjN2NkMmUzMmExMDNfNC0zLTEtMS04NTkyOA_b4ee6126-1bb7-4862-b468-38d3f2c51f9a"
      unitRef="number">-0.037</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RleHRyZWdpb246MmVhNDE4YmZjNWNkNGQwZjg4Zjc3NDEzZTljN2MxODFfMTM5_02dad286-a83c-4c88-b7ed-95fe321bd489"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RleHRyZWdpb246MmVhNDE4YmZjNWNkNGQwZjg4Zjc3NDEzZTljN2MxODFfMTM5_e17d587f-de1f-4096-8f95-62cf8ab69706"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RleHRyZWdpb246MmVhNDE4YmZjNWNkNGQwZjg4Zjc3NDEzZTljN2MxODFfNTEx_f311e675-1e0a-48be-9ef3-6cfcbe481d2e"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <tree:ExcessTaxExpenseBenefitOnStockCompensationIncomeTaxExpenseBenefit
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RleHRyZWdpb246MmVhNDE4YmZjNWNkNGQwZjg4Zjc3NDEzZTljN2MxODFfNTU0_5159dbfa-e34f-447c-bca0-9366d0e8619f"
      unitRef="usd">2500000</tree:ExcessTaxExpenseBenefitOnStockCompensationIncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RleHRyZWdpb246MmVhNDE4YmZjNWNkNGQwZjg4Zjc3NDEzZTljN2MxODFfMjI4OA_242454a4-43f8-4183-b3b9-1c7d90e57c87">&lt;table style="border-collapse:collapse;display:inline-table;margin-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.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit - excluding excess tax expense on stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax expense on stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <tree:IncomeTaxBenefitExpenseExcludingExcessTaxExpenseBenefitOnStockCompensation
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RhYmxlOmFlYWM5OGMzMmIwZTRkNzY5ZWQxMjgyNWI5YzE1YTBmL3RhYmxlcmFuZ2U6YWVhYzk4YzMyYjBlNGQ3NjllZDEyODI1YjljMTVhMGZfMy0xLTEtMS04NTkyOA_33262e9d-4ba0-4d37-b4a3-5b22e770a58b"
      unitRef="usd">395000</tree:IncomeTaxBenefitExpenseExcludingExcessTaxExpenseBenefitOnStockCompensation>
    <tree:IncomeTaxBenefitExpenseExcludingExcessTaxExpenseBenefitOnStockCompensation
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RhYmxlOmFlYWM5OGMzMmIwZTRkNzY5ZWQxMjgyNWI5YzE1YTBmL3RhYmxlcmFuZ2U6YWVhYzk4YzMyYjBlNGQ3NjllZDEyODI1YjljMTVhMGZfMy0zLTEtMS04NTkyOA_083448a0-8e8c-460c-9244-cc117c649341"
      unitRef="usd">-2086000</tree:IncomeTaxBenefitExpenseExcludingExcessTaxExpenseBenefitOnStockCompensation>
    <tree:ExcessTaxExpenseBenefitOnStockCompensationIncomeTaxExpenseBenefit
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RhYmxlOmFlYWM5OGMzMmIwZTRkNzY5ZWQxMjgyNWI5YzE1YTBmL3RhYmxlcmFuZ2U6YWVhYzk4YzMyYjBlNGQ3NjllZDEyODI1YjljMTVhMGZfNS0xLTEtMS04NTkyOA_0f44f276-f398-4d7e-8eb2-dd65aaa74f0b"
      unitRef="usd">0</tree:ExcessTaxExpenseBenefitOnStockCompensationIncomeTaxExpenseBenefit>
    <tree:ExcessTaxExpenseBenefitOnStockCompensationIncomeTaxExpenseBenefit
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RhYmxlOmFlYWM5OGMzMmIwZTRkNzY5ZWQxMjgyNWI5YzE1YTBmL3RhYmxlcmFuZ2U6YWVhYzk4YzMyYjBlNGQ3NjllZDEyODI1YjljMTVhMGZfNS0zLTEtMS04NTkyOA_7ae69d06-d43c-48e8-8a9b-68bb5b6113de"
      unitRef="usd">2468000</tree:ExcessTaxExpenseBenefitOnStockCompensationIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RhYmxlOmFlYWM5OGMzMmIwZTRkNzY5ZWQxMjgyNWI5YzE1YTBmL3RhYmxlcmFuZ2U6YWVhYzk4YzMyYjBlNGQ3NjllZDEyODI1YjljMTVhMGZfNy0xLTEtMS04NTkyOA_39a6832f-27c9-46ef-8884-5cb29a342ba1"
      unitRef="usd">395000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183MC9mcmFnOjJlYTQxOGJmYzVjZDRkMGY4OGY3NzQxM2U5YzdjMTgxL3RhYmxlOmFlYWM5OGMzMmIwZTRkNzY5ZWQxMjgyNWI5YzE1YTBmL3RhYmxlcmFuZ2U6YWVhYzk4YzMyYjBlNGQ3NjllZDEyODI1YjljMTVhMGZfNy0zLTEtMS04NTkyOA_ce37a342-cde9-4233-923c-fb5586274de3"
      unitRef="usd">382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjY3NzE_90deb9cc-721c-4b86-8eb7-cdb145ce75be">DEBT&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Convertible Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;2025 Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 24, 2020, the Company issued $575.0&#160;million aggregate principal amount of its 0.50% Convertible Senior Notes due July 15, 2025 (the &#x201c;2025 Notes&#x201d;) in a private placement. The 2025 Notes bear interest at a rate of 0.50% per year, payable semi-annually on January 15 and July 15 of each year, beginning on January 15, 2021. The 2025 Notes will mature on July 15, 2025, unless earlier repurchased, redeemed or converted.  The initial conversion rate of the 2025 Notes is 2.1683 shares of the Company's common stock per $1,000 principal amount of 2025 Notes (which is equivalent to an initial conversion price of approximately $461.19 per share).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 8, 2023, the Company repurchased approximately $190.6&#160;million in principal amount of its 2025 Notes, through individual privately-negotiated transactions with certain holders of the 2025 Notes, for $156.3&#160;million in cash plus accrued and unpaid interest of approximately $0.1&#160;million.  In the first quarter of 2023, the Company recognized a gain on the extinguishment of debt of $34.3&#160;million, a loss on the write-off of unamortized debt issuance costs of $2.4&#160;million and incurred debt repayment costs of $1.0&#160;million, all of which are included in interest income/expense, net in the consolidated statement of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of the 2025 Notes were not entitled to convert the 2025 Notes during the calendar quarter ended March 31, 2023 as the last reported sale price of the Company's common stock, for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on December 31, 2022, was not greater than or equal to 130% of the conversion price of the 2025 Notes on each applicable trading day. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first three months of 2023, the Company recorded interest expense on the 2025 Notes of $1.4&#160;million which consisted of $0.7&#160;million associated with the 0.50% coupon rate and $0.7&#160;million associated with the amortization of the debt issuance costs.  In the first three months of 2022, the Company recorded interest expense on the 2025 Notes of $1.5&#160;million which consisted of $0.7&#160;million associated with the 0.50% coupon rate and $0.8&#160;million associated with the amortization of the debt issuance costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, the fair value of the 2025 Notes is estimated to be approximately $286.7 million using the Level 1 observable input of the last quoted market price on March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the gross carrying amount, debt issuance costs, and net carrying value of the 2025 Notes, all of which is recorded as a non-current liability in the March&#160;31, 2023 consolidated balance sheet, are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;379,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;567,266&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;2022 Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first three months of 2022, the Company recorded interest expense on the 2022 Notes of $0.5 million which consisted of $0.3 million associated with the 0.625% coupon rate and $0.2 million associated with the amortization of the debt issuance costs.  The 2022 Notes were fully settled in June 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Convertible Note Hedge and Warrant Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;2020 Hedge and Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 24, 2020, in connection with the issuance of the 2025 Notes, the Company entered into Convertible Note Hedge (the &#x201c;2020 Hedge&#x201d;) and warrant transactions with respect to the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2020 Hedge transactions cover 1.2 million shares of the Company&#x2019;s common stock, the same number of shares initially underlying the 2025 Notes, and are exercisable upon any conversion of the 2025 Notes. The 2020 Hedge transactions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;are expected generally to reduce the potential dilution to the Company's common stock upon conversion of the 2025 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of the converted 2025 Notes, as the case may be, in the event that the market price per share of common stock, as measured under the terms of the 2020 Hedge transactions, is greater than the strike price of the 2020 Hedge transactions, which initially corresponds to the initial conversion price of the 2025 Notes, or approximately $461.19&#160;per share of common stock. The 2020 Hedge transactions will expire upon the maturity of the Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 24, 2020, the Company sold to the counterparties, warrants (the &#x201c;2020 Warrants&#x201d;) to acquire 1.2 million shares of the Company's common stock at an initial strike price of $709.52 per share, which represents a premium of 100% over the last reported sale price of the common stock of $354.76 on July 21, 2020. If the market price per share of the common stock, as measured under the terms of the 2020 Warrants, exceeds the strike price of the 2020 Warrants, the 2020 Warrants could have a dilutive effect, unless the Company elects, subject to certain conditions, to settle the 2020 Warrants in cash.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the March 8, 2023 repurchases of the 2025 Notes noted above, the Company entered into agreements with the counterparties for the 2020 Hedge and 2020 Warrants transactions to terminate a portion of these call spread transactions effective March 8, 2023 in notional amounts corresponding to the principal amount of the 2025 Notes repurchased. Subsequent to such termination, the outstanding portion of the 2020 Hedge covers 0.8&#160;million shares of the Company's common stock and 2020 Warrants to acquire 0.8&#160;million shares of the Company's common stock remain outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 15, 2021, the Company entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;), consisting of a $200.0&#160;million revolving credit facility (the &#x201c;Revolving Facility&#x201d;), which matures on September 15, 2026, and a $250.0&#160;million delayed draw term loan facility (the &#x201c;Term Loan Facility&#x201d; and together with the Revolving Facility, the &#x201c;Credit Facility&#x201d;), which matures on September 15, 2028.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, the Company had $248.1 million of borrowings outstanding under the Term Loan Facility bearing interest at the LIBO option rate of 8.6% and had no borrowings under the Revolving Facility. As of December&#160;31, 2022, the Company had $248.8 million of borrowings outstanding under the Credit Facility and no borrowings under the Revolving Facility.  As of March&#160;31, 2023, borrowings of $2.5&#160;million under the Term Loan Facility are recorded as current portion of long-term debt on the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At each of March&#160;31, 2023 and December&#160;31, 2022, the Company had outstanding one letter of credit issued in the amount of $0.2&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company was in compliance with all covenants at March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first three months of 2023, the Company recorded interest expense related to its Revolving Facility of $0.4 million which consisted of $0.2 million in unused commitment fees, and $0.2 million associated with the amortization of the debt issuance costs. In the first three months of 2023, the Company recorded interest expense related to the Term Loan Facility of $5.2&#160;million associated with borrowings bearing interest at the LIBO rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first three months of 2022, the Company recorded interest expense related to its revolving credit facilities of $0.4 million which consisted of $0.2 million in unused commitment fees, and $0.2 million associated with the amortization of the debt issuance costs.  In the first three months of 2022, the Company recorded interest expense related to the Term Loan Facility of $5.1 million which consisted of $3.0 million in unused commitment fees, $1.2 million associated with the amortization of the debt issuance costs, and $0.9 million associated with the amortization of the original issue discount.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if5f49cab3a5743478358409d2ab55f45_I20200724"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5MjgwNw_8ecfbb12-b802-439c-b016-10c6316200c8"
      unitRef="usd">575000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if5f49cab3a5743478358409d2ab55f45_I20200724"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5MjgyMw_ffffe764-ef06-40b7-9e11-97cbad6d1369"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if5f49cab3a5743478358409d2ab55f45_I20200724"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5MjgzMA_c2038732-a1bf-49ca-9089-ed85dfaaa597"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <tree:DebtConversionNumberofSharesofCommonStockConvertibleper1000ofPrincipalNotes
      contextRef="i7b3631c4834f4e778de2f836df195b20_I20200724"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5MjgzNw_002a573b-d5b2-40d9-9854-2cbbd73710e7"
      unitRef="shares">2.1683</tree:DebtConversionNumberofSharesofCommonStockConvertibleper1000ofPrincipalNotes>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i7b3631c4834f4e778de2f836df195b20_I20200724"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5Mjg0NQ_f68864b0-28c8-47b4-a140-ff6043884789"
      unitRef="usdPerShare">461.19</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="i74407817e9a844bbaa9c21e318f84427_I20230308"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5Mjg1NA_c03b8ef2-22bc-440f-ac20-91efda5ba037"
      unitRef="usd">190600000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="i74407817e9a844bbaa9c21e318f84427_I20230308"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5Mjg3MA_5281fda2-bf6a-4e87-8c29-fab4ee973057"
      unitRef="usd">156300000</us-gaap:DebtInstrumentRepurchaseAmount>
    <tree:DebtInstrumentRepurchasedAmountAccruedInterest
      contextRef="i74407817e9a844bbaa9c21e318f84427_I20230308"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5Mjg4Ng_16a34e98-242b-4811-af72-934093cef25f"
      unitRef="usd">100000</tree:DebtInstrumentRepurchasedAmountAccruedInterest>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="i17f95a69b9a141a997d7462432753c55_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5MjkwMA_fad02d36-a38d-43e2-baa9-aa11356495c7"
      unitRef="usd">34300000</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i17f95a69b9a141a997d7462432753c55_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5MjkxNQ_61785066-252c-42a4-be5d-4f57e8317c93"
      unitRef="usd">2400000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i17f95a69b9a141a997d7462432753c55_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5MjkyOQ_7bed34f4-2fde-4a48-98d4-4104553f9ebc"
      unitRef="usd">1000000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i317d56f63af0402bb19363a33762649d_D20200724-20200724"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMzk1NQ_284ee074-d4d7-4b0d-a9c6-a9c7f7e90835"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i317d56f63af0402bb19363a33762649d_D20200724-20200724"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfNDAyMQ_06be188c-b9a5-441a-a6af-a68fe47f0847"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i317d56f63af0402bb19363a33762649d_D20200724-20200724"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfNDEwNw_d5a9a858-f1ab-4b09-b9a3-7cfece1526e7"
      unitRef="rate">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:InterestExpenseDebt
      contextRef="i17f95a69b9a141a997d7462432753c55_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5Mjk0Mw_8f72ff9d-b74d-42ac-b682-ef5aea3d2db2"
      unitRef="usd">1400000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i17f95a69b9a141a997d7462432753c55_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5Mjk1Nw_2a78dafa-9b41-4e52-a120-db866055694b"
      unitRef="usd">700000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i7b3631c4834f4e778de2f836df195b20_I20200724"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfODMxMg_adf619e9-d590-4e7e-9621-2fd47641c00c"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i17f95a69b9a141a997d7462432753c55_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5Mjk3MQ_a8cfc5c3-38bf-4ede-9c67-f8dc8b620874"
      unitRef="usd">700000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="i4aebf5a9e3ce4061ae4fcdddf49c3a51_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfODQ4NQ_823b4a38-f766-4155-b7b0-f3e516809aa4"
      unitRef="usd">1500000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i4aebf5a9e3ce4061ae4fcdddf49c3a51_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfODUwNw_82b93ccf-c224-4445-af9a-4efc5ac69382"
      unitRef="usd">700000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i7b3631c4834f4e778de2f836df195b20_I20200724"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfODUzMA_00214a82-417b-40f3-87a1-9be6e35891a8"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i4aebf5a9e3ce4061ae4fcdddf49c3a51_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfODYwNQ_95b8825d-b249-4f99-8a3e-b89984d9e924"
      unitRef="usd">800000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:LongTermDebtFairValue
      contextRef="ifa648866c6f048b9a301d1fb9f5fce76_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfODc0NQ_7277eb38-97bd-487b-87c8-4f2fa422222b"
      unitRef="usd">286700000</us-gaap:LongTermDebtFairValue>
    <us-gaap:ConvertibleDebtTableTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjY3Njk_08f2be21-644f-4973-8089-0aeeab8a48f0">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the gross carrying amount, debt issuance costs, and net carrying value of the 2025 Notes, all of which is recorded as a non-current liability in the March&#160;31, 2023 consolidated balance sheet, are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;379,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;567,266&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:ConvertibleDebt
      contextRef="id35a0438dea04a5b8a5459d456be006b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RhYmxlOjhmMTJkOGI1Y2RjNTRjYWFiODU5OGM3NTU2NWFlOWU1L3RhYmxlcmFuZ2U6OGYxMmQ4YjVjZGM1NGNhYWI4NTk4Yzc1NTY1YWU5ZTVfMS0xLTEtMS04NTkyOA_33298205-5886-4480-b0ad-de0077d4812e"
      unitRef="usd">384398000</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="i8b6ca1e26ad843a4a7410ff5928133df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RhYmxlOjhmMTJkOGI1Y2RjNTRjYWFiODU5OGM3NTU2NWFlOWU1L3RhYmxlcmFuZ2U6OGYxMmQ4YjVjZGM1NGNhYWI4NTk4Yzc1NTY1YWU5ZTVfMS0zLTEtMS04NTkyOA_929a8033-5b30-41d7-8b4d-12e002cae1fb"
      unitRef="usd">575000000</us-gaap:ConvertibleDebt>
    <tree:Debtissuancecostsliabilitycomponent
      contextRef="id35a0438dea04a5b8a5459d456be006b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RhYmxlOjhmMTJkOGI1Y2RjNTRjYWFiODU5OGM3NTU2NWFlOWU1L3RhYmxlcmFuZ2U6OGYxMmQ4YjVjZGM1NGNhYWI4NTk4Yzc1NTY1YWU5ZTVfMy0xLTEtMS04NTkyOA_eff37396-3a51-4737-9d70-85919df7cc75"
      unitRef="usd">4667000</tree:Debtissuancecostsliabilitycomponent>
    <tree:Debtissuancecostsliabilitycomponent
      contextRef="i8b6ca1e26ad843a4a7410ff5928133df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RhYmxlOjhmMTJkOGI1Y2RjNTRjYWFiODU5OGM3NTU2NWFlOWU1L3RhYmxlcmFuZ2U6OGYxMmQ4YjVjZGM1NGNhYWI4NTk4Yzc1NTY1YWU5ZTVfMy0zLTEtMS04NTkyOA_da1dcb16-d488-4082-b007-a391e8d9b0c7"
      unitRef="usd">7734000</tree:Debtissuancecostsliabilitycomponent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id35a0438dea04a5b8a5459d456be006b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RhYmxlOjhmMTJkOGI1Y2RjNTRjYWFiODU5OGM3NTU2NWFlOWU1L3RhYmxlcmFuZ2U6OGYxMmQ4YjVjZGM1NGNhYWI4NTk4Yzc1NTY1YWU5ZTVfNC0xLTEtMS04NTkyOA_22d2eb39-c48d-4e8d-858c-3fc9e560cc17"
      unitRef="usd">379731000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i8b6ca1e26ad843a4a7410ff5928133df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RhYmxlOjhmMTJkOGI1Y2RjNTRjYWFiODU5OGM3NTU2NWFlOWU1L3RhYmxlcmFuZ2U6OGYxMmQ4YjVjZGM1NGNhYWI4NTk4Yzc1NTY1YWU5ZTVfNC0zLTEtMS04NTkyOA_d2f085e7-e0c2-4912-9ea5-710d1d9f66a5"
      unitRef="usd">567266000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="i7af59ec20f6246e48a7604bb23cf52bd_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTIxNTA_217219f4-f5a0-4307-b766-79d127f2dffe"
      unitRef="usd">500000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i7af59ec20f6246e48a7604bb23cf52bd_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTIxNzI_e88742c9-a0a8-4de0-b1ff-31a00ea6e50f"
      unitRef="usd">300000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ic0a5d36383c744b7a16b01bf6894eb16_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5Mjk5Mg_a29c9c9e-198f-4844-941e-0a639f2e62e8"
      unitRef="number">0.00625</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i7af59ec20f6246e48a7604bb23cf52bd_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTIyNzA_87fe09e5-f81f-4b04-9ee3-b2d76a9728cc"
      unitRef="usd">200000</us-gaap:AmortizationOfFinancingCosts>
    <tree:NumberofSharesCoveredbytheHedgeTransactions
      contextRef="i0d8d693957f746909850e365b0c7dc32_I20200724"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTMxMjE_49a8b95a-c8a2-4912-8b29-c8fafc912085"
      unitRef="shares">1200000</tree:NumberofSharesCoveredbytheHedgeTransactions>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i0d8d693957f746909850e365b0c7dc32_I20200724"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTM4NjI_504a2ac0-3c08-4975-a0fd-d79bc1197748"
      unitRef="usdPerShare">461.19</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <tree:NumberofSharesCoveredbytheHedgeTransactions
      contextRef="i0d8d693957f746909850e365b0c7dc32_I20200724"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTQwNjQ_197490b8-ef4b-4b29-9eba-e0c55aea6410"
      unitRef="shares">1200000</tree:NumberofSharesCoveredbytheHedgeTransactions>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i0d8d693957f746909850e365b0c7dc32_I20200724"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTQxMzQ_d653b5fb-d218-4d58-a446-df66c8815dcf"
      unitRef="usdPerShare">709.52</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <tree:Premiumofwarrantstrikepriceoversalespriceofcommonstock
      contextRef="i0d8d693957f746909850e365b0c7dc32_I20200724"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTQxNzg_195109c6-0bb9-4aa0-b901-679aea89fc8d"
      unitRef="number">1</tree:Premiumofwarrantstrikepriceoversalespriceofcommonstock>
    <us-gaap:SharePrice
      contextRef="iacd18ab563c94303831d57097d3fec54_I20200721"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTQyMzg_48ec7817-1448-4503-88f5-8011825807be"
      unitRef="usdPerShare">354.76</us-gaap:SharePrice>
    <tree:NumberofSharesCoveredbytheHedgeTransactions
      contextRef="i20e9a273f25d4313aebec014006cb752_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5MzAwMA_de57023d-24e8-4558-b6fd-a926237d305f"
      unitRef="shares">800000</tree:NumberofSharesCoveredbytheHedgeTransactions>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i20e9a273f25d4313aebec014006cb752_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5MzAxMw_93390719-9458-4bf4-a6f6-6b721d0ad0a8"
      unitRef="shares">800000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0ea8df23842e46aaa493d546b71f5cb2_I20210915"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTgxNTc_4bcb5123-f405-4188-b5f9-d2ea6ccb08d7"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i75d9b50fc31e46058debaa2a3f4ce596_I20210915"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTgyNTc_232a1080-0ea9-4a1b-a1e5-c69bd8272ada"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ic0c1eb247618449ca8a4ab960bf5bc57_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfNTQ5NzU1ODY0OTk2_ce167019-9873-4b48-b9fa-f104d9591cc1"
      unitRef="usd">248100000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i257f95981c154e18b7dbc457f4451443_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTkyMjA_9efcc12a-e530-462a-9d19-8bc45656a221"
      unitRef="number">0.086</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCredit
      contextRef="i6a3886444bd541349bcc22df9f3c67b7_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTkyMzE_32ed5b91-1c91-449c-bc57-2206055b4515"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i320035ae8bb942aa8fe9199c8299e9e1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfNTQ5NzU1ODY1MDE2_026968b0-b175-482a-b594-1c7414cefcd2"
      unitRef="usd">248800000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i365717d5e7494e8b8102023818710e5e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTY0OTI2NzQ5MzAzNA_ec86653c-8f1b-4c1a-8121-4f76083899e3"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic0c1eb247618449ca8a4ab960bf5bc57_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMTkzNzk_608a3587-20e8-4091-993a-9de0145def46"
      unitRef="usd">2500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjAyOTQ_226054ea-27d1-400c-89bc-f59d840e3efa"
      unitRef="usd">200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjAyOTQ_7c980fee-b78f-4f97-a185-32f4fa4ab6ba"
      unitRef="usd">200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:InterestExpenseDebt
      contextRef="ic0e35304efd54ea2a55d9de59f213ce8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjU3NjA_1d7b3e17-c76a-4957-921e-b1993c48454c"
      unitRef="usd">400000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityFee
      contextRef="ic0e35304efd54ea2a55d9de59f213ce8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjU3ODI_24d412fc-2609-4570-b627-eb71e0f7f490"
      unitRef="usd">200000</us-gaap:DebtInstrumentUnusedBorrowingCapacityFee>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ic0e35304efd54ea2a55d9de59f213ce8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjU4MTY_68976364-d562-4388-ab65-91baf3be3114"
      unitRef="usd">200000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="iaa87e445018145019e24429f1cad1f4d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjU5ODU_e37e057e-1c98-429b-8857-4ab8654fcc21"
      unitRef="usd">5200000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i2af79d77afa9489fa03db4206fd3c572_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjYzNTQ_3b42d113-6b66-4b81-a1fa-91b2d1d7adfb"
      unitRef="usd">400000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityFee
      contextRef="i2af79d77afa9489fa03db4206fd3c572_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjYzNzY_a81a89ab-acdc-425c-8314-a1df835fbf0b"
      unitRef="usd">200000</us-gaap:DebtInstrumentUnusedBorrowingCapacityFee>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i2af79d77afa9489fa03db4206fd3c572_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjY0MTA_149e5117-2236-4614-a35e-16a11530f6f1"
      unitRef="usd">200000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="i58f877b8758044dfadc41edd3478bf0a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjY1ODA_fc453103-1fdd-4cd5-aba4-2cb190385344"
      unitRef="usd">5100000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityFee
      contextRef="i58f877b8758044dfadc41edd3478bf0a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjY2MDI_e2bd718e-5df8-47d8-af12-de524d5ee1d9"
      unitRef="usd">3000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityFee>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i58f877b8758044dfadc41edd3478bf0a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjY2MzI_97795358-a8ee-4dbd-b612-ea82225e58b2"
      unitRef="usd">1200000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i58f877b8758044dfadc41edd3478bf0a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183My9mcmFnOmViNDZkOWJhOGYxOTQwZGU4OGU5ZjM4MjRlZmFhYjA4L3RleHRyZWdpb246ZWI0NmQ5YmE4ZjE5NDBkZTg4ZTlmMzgyNGVmYWFiMDhfMjY3MDA_80ca053e-0f4a-4e1a-a964-1eb39f76a072"
      unitRef="usd">900000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183Ni9mcmFnOmQ0ZGJmYTEzMWY4MTRjNTJiMTg3MWZmZjFiNjU2NGM2L3RleHRyZWdpb246ZDRkYmZhMTMxZjgxNGM1MmIxODcxZmZmMWI2NTY0YzZfMTAzNw_c5aece5e-5c4e-4f4a-b26f-dd94df6884bb">CONTINGENCIES&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LendingTree is involved in legal proceedings on an ongoing basis.  In assessing the materiality of a legal proceeding, the Company evaluates, among other factors, the amount of monetary damages claimed, as well as the potential impact of non-monetary remedies sought by plaintiffs (e.g.,&#160;injunctive relief) that may require it to change its business practices in a manner that could have a material and adverse impact on the Company's business.  With respect to the matters disclosed in this Note 13, &lt;/span&gt;&lt;/div&gt;unless otherwise indicated, the Company is unable to estimate the possible loss or range of losses that could potentially result from the application of such non-monetary remedies.As of March&#160;31, 2023 and December&#160;31, 2022, the Company had litigation settlement accruals of $0.2 million and $0.1 million, respectively.  The litigation settlement accruals relate to litigation matters that were either settled or a firm offer for settlement was extended, thereby establishing an accrual amount that is both probable and reasonably estimable.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:LitigationReserve
      contextRef="if473a70e139243c294d291824b1c251f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183Ni9mcmFnOmQ0ZGJmYTEzMWY4MTRjNTJiMTg3MWZmZjFiNjU2NGM2L3RleHRyZWdpb246ZDRkYmZhMTMxZjgxNGM1MmIxODcxZmZmMWI2NTY0YzZfNzgz_133c9137-89ad-43a4-92cc-8799e6f29569"
      unitRef="usd">200000</us-gaap:LitigationReserve>
    <us-gaap:LitigationReserve
      contextRef="i5126a2ec24ac496a81c5a7d94a10af0f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183Ni9mcmFnOmQ0ZGJmYTEzMWY4MTRjNTJiMTg3MWZmZjFiNjU2NGM2L3RleHRyZWdpb246ZDRkYmZhMTMxZjgxNGM1MmIxODcxZmZmMWI2NTY0YzZfNTQ5NzU1ODE0OTQw_00d80502-60c7-488b-b03a-52884930b1a5"
      unitRef="usd">100000</us-gaap:LitigationReserve>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM183OS9mcmFnOjhkMmZhZDQxZTIyZTQzMmQ5MzZlZmQ5Y2I5NGZkNTc5L3RleHRyZWdpb246OGQyZmFkNDFlMjJlNDMyZDkzNmVmZDljYjk0ZmQ1NzlfMTA2NA_be329f87-b303-45c0-8e40-7ac627f9d258">FAIR VALUE MEASUREMENTS&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other than the convertible notes and warrants, as well as the equity interests, the carrying amounts of the Company's financial instruments are equal to fair value at March&#160;31, 2023.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;See&lt;/span&gt; Note 12&#x2014;Debt for additional information on the convertible notes and warrants</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RleHRyZWdpb246YzIyOGY4ODZjMWEyNDRkMGFmMGFmOWI3ODMwNmUwNDJfMTUxOQ_e240ad02-0ffe-4172-a9e6-7be433f78965">SEGMENT INFORMATION&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company manages its business and reports its financial results through the following three operating and reportable segments: Home, Consumer, and Insurance.  Characteristics which were relied upon in making the determination of the reportable segments include the nature of the products, the organization's internal structure, and the information that is regularly reviewed by the chief operating decision maker for the purpose of assessing performance and allocating resources. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Home segment includes the following products: purchase mortgage, refinance mortgage, and home equity loans and lines of credit.  The Company ceased offering reverse mortgage loans in the fourth quarter of 2022.  The Consumer segment includes the following products: credit cards, personal loans, small business loans, student loans, auto loans, deposit accounts, and other credit products such as credit repair and debt settlement.  The Insurance segment consists of insurance quote products and sales of insurance policies in the agency businesses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables are a reconciliation of segment profit, which is the Company's primary segment profitability measure, to income before income taxes.  Segment marketing expense represents the portion of selling and marketing expense attributable to variable costs paid for advertising, direct marketing and related expenses, that are directly attributable to the segments' products.  This measure excludes overhead, fixed costs and personnel-related expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.608%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31, 2023&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Segment profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;34,876&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,152&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;79,957&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Brand and other marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Product development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring and severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Litigation settlements and contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(13,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.608%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31, 2022&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;283,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Segment profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;42,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;99,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Brand and other marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Product development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring and severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Litigation settlements and contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(2,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(10,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;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:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RleHRyZWdpb246YzIyOGY4ODZjMWEyNDRkMGFmMGFmOWI3ODMwNmUwNDJfMTIy_8dcffe54-0a4d-4a5b-975a-695d81350eb4"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RleHRyZWdpb246YzIyOGY4ODZjMWEyNDRkMGFmMGFmOWI3ODMwNmUwNDJfMTIy_98fdc58a-5ab2-42fc-9d06-fb922ddf2821"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RleHRyZWdpb246YzIyOGY4ODZjMWEyNDRkMGFmMGFmOWI3ODMwNmUwNDJfMTUwNw_e56e20f1-36c1-4724-bd71-5fa2471b3984">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables are a reconciliation of segment profit, which is the Company's primary segment profitability measure, to income before income taxes.  Segment marketing expense represents the portion of selling and marketing expense attributable to variable costs paid for advertising, direct marketing and related expenses, that are directly attributable to the segments' products.  This measure excludes overhead, fixed costs and personnel-related expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.608%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31, 2023&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Segment profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;34,876&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,152&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;79,957&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Brand and other marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Product development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring and severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Litigation settlements and contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(13,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.608%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31, 2022&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;283,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Segment profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;42,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;99,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Brand and other marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Product development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring and severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Litigation settlements and contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(2,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(10,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i2b55eaeb4b614fd88923ee04a0cb4e3f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMy0xLTEtMS04NTkyOA_22422a8c-d184-4928-9f87-8dc65ed44fcb"
      unitRef="usd">43675000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea4f204393924f068a32e804a3d33e09_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMy0yLTEtMS04NTkyOA_13e8f8ec-7151-427b-9781-323be3de2d96"
      unitRef="usd">79709000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3006b0d250db4792a5fc321f21e19fbc_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMy0zLTEtMS04NTkyOA_15a8ae82-f62f-4356-a83e-6b49eae7e025"
      unitRef="usd">77082000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia9ac993687094987b15a609774fda871_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMy00LTEtMS04NTkyOA_337ae059-1db9-4e30-8e46-6eccccc02ad8"
      unitRef="usd">42000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMy01LTEtMS04NTkyOA_1967b820-9fe6-4a84-9e27-498c7456ec1e"
      unitRef="usd">200508000</us-gaap:Revenues>
    <us-gaap:MarketingExpense
      contextRef="i2b55eaeb4b614fd88923ee04a0cb4e3f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNC0xLTEtMS04NTkyOA_e30e570c-87f6-45e7-ac28-9ea0f19a97ad"
      unitRef="usd">28567000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="iea4f204393924f068a32e804a3d33e09_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNC0yLTEtMS04NTkyOA_4aa5c68c-b4b5-4367-aa91-f118a2b5f006"
      unitRef="usd">44833000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i3006b0d250db4792a5fc321f21e19fbc_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNC0zLTEtMS04NTkyOA_ad28b3d8-be2d-4a26-9eb3-f1b8c8da96a1"
      unitRef="usd">46930000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="ia9ac993687094987b15a609774fda871_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNC00LTEtMS04NTkyOA_695ffdc5-089c-4076-ab3e-ed585130b89c"
      unitRef="usd">221000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNC01LTEtMS04NTkyOA_adedd0a7-cf74-4dd4-a44e-b54c53d981e7"
      unitRef="usd">120551000</us-gaap:MarketingExpense>
    <us-gaap:GrossProfit
      contextRef="i2b55eaeb4b614fd88923ee04a0cb4e3f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNS0xLTEtMS04NTkyOA_281cf3a2-252e-49a0-9898-a06715746625"
      unitRef="usd">15108000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iea4f204393924f068a32e804a3d33e09_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNS0yLTEtMS04NTkyOA_fa769f09-2770-433c-bcca-2630ba574594"
      unitRef="usd">34876000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3006b0d250db4792a5fc321f21e19fbc_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNS0zLTEtMS04NTkyOA_b8cc894c-8eb3-411c-8290-c6202897e321"
      unitRef="usd">30152000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia9ac993687094987b15a609774fda871_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNS00LTEtMS04NTkyOA_c082667f-a3d8-47da-ab28-806d4a3f1a63"
      unitRef="usd">-179000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNS01LTEtMS04NTkyOA_a9e2e800-bb22-49e8-98c2-4375e9146cf8"
      unitRef="usd">79957000</us-gaap:GrossProfit>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNi01LTEtMS04NTkyOA_2fc5dfe3-990a-400e-a7a4-8b91746d8117"
      unitRef="usd">13760000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherSellingAndMarketingExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfNy01LTEtMS04NTkyOA_db23058e-7df0-43fb-a351-da1a27d1dc71"
      unitRef="usd">16560000</us-gaap:OtherSellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfOC01LTEtMS04NTkyOA_e4996e17-8750-43c7-86c9-8f8c5f347eaf"
      unitRef="usd">36683000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfOS01LTEtMS04NTkyOA_824d970f-a893-48ca-83c2-f0041f538727"
      unitRef="usd">14655000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMTAtNS0xLTEtODU5Mjg_b0860b02-da28-45f7-afe5-0053e2342ec4"
      unitRef="usd">4795000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMTEtNS0xLTEtODU5Mjg_1c7a5bd0-e9fa-4423-bcec-29cce9efaa31"
      unitRef="usd">2049000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:RestructuringCharges
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMTMtNS0xLTEtODU5Mjg_8f3a322e-1b41-4596-b924-3d021ddb5706"
      unitRef="usd">4454000</us-gaap:RestructuringCharges>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMTQtNS0xLTEtODU5Mjg_13b4fd45-032f-4461-b7de-086a2b04f4c6"
      unitRef="usd">-12000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMTUtNS0xLTEtODU5Mjg_e4a37f14-deb3-46c5-8106-f1755d867820"
      unitRef="usd">-13011000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMTYtNS0xLTEtODU5Mjg_5cad731e-8fc3-43e5-a006-6d170d758e6e"
      unitRef="usd">25029000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMTctNS0xLTEtODU5Mjg_8a13b470-e620-442e-942e-9ce6bee51f9b"
      unitRef="usd">1834000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOjI4ZWIwYjdjNjdlMzQwZTk4MWQ3YWNjYmE4ZDNkZTNkL3RhYmxlcmFuZ2U6MjhlYjBiN2M2N2UzNDBlOTgxZDdhY2NiYThkM2RlM2RfMTgtNS0xLTEtODU5Mjg_be8a09f2-90a4-4061-b109-27369de90dfd"
      unitRef="usd">13852000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Revenues
      contextRef="i297558a5e3ee47a6a7a93a3f5c576985_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMy0xLTEtMS04NTkyOA_9d19c7f1-2e6a-45eb-899a-a8488443a105"
      unitRef="usd">101944000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie52be50b75af4403a631ff1229af4fe9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMy0yLTEtMS04NTkyOA_6fe43653-7811-48e3-8ec4-9b7d2f00fecc"
      unitRef="usd">101068000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i85df5b4ff4d94affa04d64c87bab6813_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMy0zLTEtMS04NTkyOA_df8c9c93-5c6f-4807-afa4-69e8e54303ee"
      unitRef="usd">80038000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6f3daedf63504aad84b7a907456a3d3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMy00LTEtMS04NTkyOA_e0c1df88-6d8b-4351-b95d-e157df14edc6"
      unitRef="usd">128000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMy01LTEtMS04NTkyOA_e37b4289-961a-4cf4-ba1f-fb4d4cc49102"
      unitRef="usd">283178000</us-gaap:Revenues>
    <us-gaap:MarketingExpense
      contextRef="i297558a5e3ee47a6a7a93a3f5c576985_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNC0xLTEtMS04NTkyOA_1ca72b8e-d0bf-4344-8087-2159db53179d"
      unitRef="usd">66035000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="ie52be50b75af4403a631ff1229af4fe9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNC0yLTEtMS04NTkyOA_e9fedcdd-1ec8-436b-9600-53d6c6c13a1e"
      unitRef="usd">58561000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i85df5b4ff4d94affa04d64c87bab6813_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNC0zLTEtMS04NTkyOA_84033e82-17e9-4033-9808-e274f39dfa4c"
      unitRef="usd">58935000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i6f3daedf63504aad84b7a907456a3d3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNC00LTEtMS04NTkyOA_bb72c0df-43b2-405a-90c2-8ddbe2539738"
      unitRef="usd">183000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNC01LTEtMS04NTkyOA_c0eda3c3-de47-46ca-ac99-a16bf48b086b"
      unitRef="usd">183714000</us-gaap:MarketingExpense>
    <us-gaap:GrossProfit
      contextRef="i297558a5e3ee47a6a7a93a3f5c576985_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNS0xLTEtMS04NTkyOA_e2d58e7d-44ce-494a-9d9e-3a4ec96afd9c"
      unitRef="usd">35909000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie52be50b75af4403a631ff1229af4fe9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNS0yLTEtMS04NTkyOA_21b3b9d5-c189-42b7-a787-100e22277f71"
      unitRef="usd">42507000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i85df5b4ff4d94affa04d64c87bab6813_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNS0zLTEtMS04NTkyOA_955bd86f-5e94-4bb8-8418-0962edfa4566"
      unitRef="usd">21103000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6f3daedf63504aad84b7a907456a3d3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNS00LTEtMS04NTkyOA_9b6bbddc-2f11-45dc-8a3d-709efbffac92"
      unitRef="usd">-55000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNS01LTEtMS04NTkyOA_1c56ea0f-d88d-4827-9640-09c4ea414d66"
      unitRef="usd">99464000</us-gaap:GrossProfit>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNi01LTEtMS04NTkyOA_a996fa5f-0603-4959-8297-8b625ede2ce2"
      unitRef="usd">15561000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherSellingAndMarketingExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfNy01LTEtMS04NTkyOA_e85a5185-19bf-4eee-95ac-c2bf6d874186"
      unitRef="usd">20443000</us-gaap:OtherSellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfOC01LTEtMS04NTkyOA_d7fe60e1-ed3c-42ba-a65a-babb53a5392d"
      unitRef="usd">35977000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfOS01LTEtMS04NTkyOA_21bd37b4-ad90-4e47-a9c2-aed23207aa88"
      unitRef="usd">14052000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMTAtNS0xLTEtODU5Mjg_8df03861-5814-4f91-8656-7553433a0ed8"
      unitRef="usd">4854000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMTEtNS0xLTEtODU5Mjg_863cac01-51dd-4774-a6e6-11475ddb5e79"
      unitRef="usd">7917000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:RestructuringCharges
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMTMtNS0xLTEtODU5Mjg_a7e4237f-337e-4f47-b179-20edd0c8d085"
      unitRef="usd">3625000</us-gaap:RestructuringCharges>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMTQtNS0xLTEtODU5Mjg_e9c660be-a9eb-4a09-86ea-bac3ca012dcb"
      unitRef="usd">27000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:OperatingIncomeLoss
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMTUtNS0xLTEtODU5Mjg_5009f4ca-80ba-4540-8412-5a915c22f75a"
      unitRef="usd">-2938000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMTYtNS0xLTEtODU5Mjg_b2af35ed-cce3-49f8-9159-23c5719d80c1"
      unitRef="usd">-7505000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMTctNS0xLTEtODU5Mjg_ddac683c-21c3-4997-bb46-5af32191c5ba"
      unitRef="usd">-1000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i583566b187b24b348576f50b39329653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184Mi9mcmFnOmMyMjhmODg2YzFhMjQ0ZDBhZjBhZjliNzgzMDZlMDQyL3RhYmxlOmFhOTFlZmJjNGQ2NjQ1ZmJiMGJkZTMzMWFlMTQ5OTgzL3RhYmxlcmFuZ2U6YWE5MWVmYmM0ZDY2NDVmYmIwYmRlMzMxYWUxNDk5ODNfMTgtNS0xLTEtODU5Mjg_4be37183-2268-4917-8f85-3069e2e8e271"
      unitRef="usd">-10444000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfNTEx_77801659-9a58-4ca6-8154-062fad281448">RESTRUCTURING ACTIVITIES&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 24, 2023, the Company committed to a workforce reduction plan (the &#x201c;Reduction Plan&#x201d;), that is intended to reduce operating costs.  The Reduction Plan includes the elimination of approximately 158 employees, or 13%, of the Company&#x2019;s current workforce.  As a result of the Reduction Plan, the Company estimates that it will incur approximately $5.6&#160;million in severance charges in connection with the workforce reduction, consisting of cash expenditures for employee separation costs of approximately $4.6&#160;million and non-cash charges for the accelerated vesting of certain equity awards of approximately $1.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurred restructuring expense of $4.3&#160;million in the first quarter of 2023 and expects to incur an additional $1.3&#160;million of restructuring expense in the second quarter of 2023 related to the Reduction Plan.  The Reduction Plan, including cash payments, is expected to be completed by the end of the second quarter of 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022, the Company completed workforce reductions in each of the first, second, and fourth quarters of approximately 75 employees, 25 employees, and 50 employees, respectively.  In the first quarter of 2022, the Company incurred total expense of $3.6&#160;million consisting of employee separation costs of $2.5&#160;million and non-cash compensation expense of $1.1&#160;million due to the accelerated vesting of certain equity awards.  All employee separation costs for 2022 actions are expected to be paid by the third quarter of 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued Balance at December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income Statement Impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued Balance at March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023 action&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee separation payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022 action&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee separation payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;304&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,356&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(237)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,352&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
      contextRef="ic8c3f117dd414031bd8b0f6a9e6fbe07_D20230324-20230324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0NDk2Ng_3f8daf00-66b5-497f-b05d-0f9e143d3736"
      unitRef="employee">158</us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
      contextRef="icb389722656041688b0b5e903eac0059_D20230324-20240630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0Mzk4OA_8cfabc7f-9989-4904-a87a-80551b0141c1"
      unitRef="number">0.13</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i48455c731c9b4a108886700d9bcad613_I20230324"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0Mzk5Mw_c3f569dd-32db-4590-a9ac-8423bbc51128"
      unitRef="usd">5600000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="ifef36a8f922e44f286892b92109c1bf4_I20230324"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0NDAwNw_e3ef89e0-510f-425d-9e06-11523fdd826a"
      unitRef="usd">4600000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="ic7276607057743a4a006d00e7902aba9_I20230324"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0NDAyMQ_0c93c0ce-a2b2-44e9-804e-b1a8f92c959c"
      unitRef="usd">1000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringCharges
      contextRef="i98c7b6ee5e5e4f07ab9c02f7f1ab61f5_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0NDk3MQ_e69c9171-c32d-4452-82b3-3136cce06ab8"
      unitRef="usd">4300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ief122eb472bc472b8bf0cebe54015382_D20230401-20230630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0NDk4Nw_a473e9a5-2ba7-416f-aa60-e1b564323a94"
      unitRef="usd">1300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated
      contextRef="i2855fe2c1abd410bb29d5b9989ab8159_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTI5_eb4f5fdd-a2dd-41a6-963c-142243dabce2"
      unitRef="employee">75</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated
      contextRef="iae50957348214115b76c1c81d9af6b3e_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0NDQ3Mg_c104059e-c934-499f-b840-c0f3014a26f3"
      unitRef="employee">25</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated
      contextRef="ic3eb3fdc33824325a041610d4c3ad91e_D20221001-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0NDQ3Ng_4367b789-e285-4254-9214-da2fcb0b1b06"
      unitRef="employee">50</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
    <us-gaap:RestructuringCharges
      contextRef="i2855fe2c1abd410bb29d5b9989ab8159_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMjc5_9ba5e7b8-cb3f-401c-a4b1-87260e4077e3"
      unitRef="usd">3600000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i2855fe2c1abd410bb29d5b9989ab8159_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0NTAwMQ_424b0ddb-7aea-4f13-ad15-a0125dd17402"
      unitRef="usd">2500000</us-gaap:SeveranceCosts1>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i2855fe2c1abd410bb29d5b9989ab8159_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMzY1_ea856db2-0c69-49c7-83d0-51bbbf8faa0e"
      unitRef="usd">1100000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="ie06a83d22006418ca896f8b994629bca_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RleHRyZWdpb246ZjQwOWRiNzY4OTM2NGJjNmJiNTE0NTMzZDQ5MzljMWNfMTY0OTI2NzQ0NDQ3OQ_ba031ec0-c585-41e7-8bfb-e815d6b53d21">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued Balance at December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income Statement Impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued Balance at March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023 action&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee separation payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022 action&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee separation payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;304&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,356&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(237)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,352&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;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:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i356c66118f354f99bb0a7ab670dabc35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfMi0xLTEtMS05MDczOA_4514569a-807c-486f-97f4-6a740fc8e7f0"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="id2ac0c1142b34301b4fb5d861a4e2183_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfMi0yLTEtMS05MDczOA_283243eb-5eb0-4056-813f-19fbd78d8006"
      unitRef="usd">4260000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="id2ac0c1142b34301b4fb5d861a4e2183_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfMi0zLTEtMS05MDczOA_f363e22e-420b-4e66-8f0b-4af19dcb46c4"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="id2ac0c1142b34301b4fb5d861a4e2183_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfMi00LTEtMS05MDczOA_86506a5f-5c33-46e9-aa57-5e7a4d5584a8"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="i9a5fcef88b6243d29a2f62816bb620f5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfMi01LTEtMS05MDczOA_639036d4-f138-421b-8cce-95c76728a884"
      unitRef="usd">4260000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i9fdda8d64ea94ae1afbb995a22e99702_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfMy0xLTEtMS05MDczOA_1a9abb02-abc8-402c-90e0-79232f99e4cc"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i30f3368be50643258ab7670189333b5d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfMy0yLTEtMS05MDczOA_3f10e90c-357c-4adb-abb5-e3fd1b3695be"
      unitRef="usd">71000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i30f3368be50643258ab7670189333b5d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfMy0zLTEtMS05MDczOA_5f5e329a-94a4-4b8d-825f-1c959d5fcd8c"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i30f3368be50643258ab7670189333b5d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfMy00LTEtMS05MDczOA_fbd5a3f7-4237-43db-be08-d0fb59cedf19"
      unitRef="usd">71000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="if9a942d7748b4459ad8b288049a16487_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfMy01LTEtMS05MDczOA_dd6458ca-7931-4445-b0dc-0d46168f86f0"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i8cbd1c1ee05345309b91c54bef41ee0a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfNS0xLTEtMS05MDc0MA_21325e46-368e-4039-85c9-f22a379cf126"
      unitRef="usd">304000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="id1b946161d4642128be5cd68dbb6083e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfNS0yLTEtMS05MDc0MA_ac4d4330-0cf4-4929-8ac0-9d960206c175"
      unitRef="usd">25000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="id1b946161d4642128be5cd68dbb6083e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfNS0zLTEtMS05MDc0MA_4423b996-ebb8-4c6c-917e-3443a088482b"
      unitRef="usd">237000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="id1b946161d4642128be5cd68dbb6083e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfNS00LTEtMS05MDc0MA_9b940972-7798-4a72-96fd-33de802a5fdb"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="ic6a00ef1d12f4af0947d654182f817e3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfNS01LTEtMS05MDc0MA_96cfb19a-a161-49eb-bee4-ae21ceeec293"
      unitRef="usd">92000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i8f464ac4f5b8475dbd045b95e5dbe05b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfNy0xLTEtMS05MDc0MA_637bc322-668d-47ae-bc40-e666f7d5fe98"
      unitRef="usd">304000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i81ecea4361de4f359eaa8781948366e2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfNy0yLTEtMS05MDc0MA_4d8101dd-e9ef-4dc2-b0dd-f0b548545f42"
      unitRef="usd">4356000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i81ecea4361de4f359eaa8781948366e2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfNy0zLTEtMS05MDc0MA_f88c0057-279c-4757-802e-128fee12d01a"
      unitRef="usd">237000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i81ecea4361de4f359eaa8781948366e2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfNy00LTEtMS05MDc0MA_2ab3ea5e-0ff9-4813-8a57-191907f9dd0f"
      unitRef="usd">71000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="ieca9937fdbf0455e80918d6bafff4925_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMyMjcwNWUxNjk1NjQ2OTdhNjE2NDkzZjdjNzIzYmMzL3NlYzozMjI3MDVlMTY5NTY0Njk3YTYxNjQ5M2Y3YzcyM2JjM184OC9mcmFnOmY0MDlkYjc2ODkzNjRiYzZiYjUxNDUzM2Q0OTM5YzFjL3RhYmxlOmZmZDI4Y2QwMjdhYzRjMDhiM2ViNWQwMjVmODYzM2Y3L3RhYmxlcmFuZ2U6ZmZkMjhjZDAyN2FjNGMwOGIzZWI1ZDAyNWY4NjMzZjdfNy01LTEtMS05MDc0MA_d9b83a16-8e9c-408b-834d-5cc71c5daf78"
      unitRef="usd">4352000</us-gaap:RestructuringReserve>
</xbrl>
